We provide IT Staff Augmentation Services!

Solutions Architect/lead Developer Resume Profile

Pennington, NJ

PROFESSIONAL SUMMARY

  • Experienced hands on Solutions Architect/Lead Developer with almost 15 years of enterprise-level experience in IT industry focusing on enterprise level application and service envisioning, architecture, design and development of end-to-end implementation, predominantly on Microsoft platform.
  • Modern Web Application architecture using industry best practices. Mobile Web Architecture and strategy with stress on UI performance optimization techniques.
  • Experienced in cross platform mobile architecture using HTML5 and JavaScript. Proficient in writing object oriented JavaScript and JS design patterns.
  • HTML5, C , JQueryMobile, Knockout.js, AngularJS, JavaScript best practices, AJAX, JSON, Single Page Web Applications, Windows8 using JavaScript and HTML5, WinJS, PhoneGap, Web UI Optimization, REST Web API, Node.js, ASP.NET MVC 4.0. SOLID principles, Service Oriented Architecture SOA , WCF, TDD, Entity Framework, Windows Azure Development.
  • PMP certified with thorough working knowledge of Agile development methodology using Test Driven Development TDD , Extreme Programming XP and Continuous Integration. Actively involved in Application Lifecycle Management ALM process using SCRUM framework.
  • Familiar with the latest developments around Cloud solutions involving Azure IAAS and PAAS solutions like Windows Azure Web Sites/Services/Virtual Machines, Azure AppFabric ESB, AppFabric Cache and Access Control, SQL Azure.
  • An active participant in several regional .NET User groups on technical topics including various emerging and widely used technologies like ASP.NET MVC, REST- Web API, Node.js, JavaScript, jQuery, AngularJS, Knockout.js, Ajax, HTML 5, WCF, PhoneGap, Windows Azure, Windows 8, SQL Azure etc.

TECHNICAL SKILLS

  • OS Platform: Windows 8, Windows 7, Windows XP, Microsoft Windows NT, Windows server 2000, 2003, 2008 R2
  • Programming Languages: C version 4.0/4.5 prior, Java, C, C , VB
  • Presentation technologies: ASP.NET MVC 4.0 prior, HTML5, ASP.NET Web Forms, Classic ASP, Windows Forms, Silverlight 4.0 and prior
  • Development Design Tool: Visual Studio 2012/2010 prior, UML, Eclipse, Firebug, Fiddler.
  • Client Side Scripting and Markup: JavaScript structured JavaScript patterns, jQuery, jQueryMobile, Knockout.js, AngularJS, HTML5, TypeScript, AJAX, ASP.NET Ajax Client Library, HTML, XHTML, DHTML, DOM, XML, XSLT, and XPath.
  • Software Patterns Practices : S.O.L.I.D Principles, Software Design Patterns like Singleton, Strategy, Factory, Abstract, Fa ade, REST Service design utilizing WCF ASP.NET Web API ,
  • Application Presentation layer patterns like MVC, MVP, MVVM, IoC Inversion of Control , Dependency Injection DI , AOP Aspect Oriented Programming , Microsoft Enterprise Library 5.0 prior.
  • RIA: HTML 5, jQuery UI, jQueryMobile, Microsoft Ajax Toolkit, Silverlight
  • Integration Technologies: WCF Windows Communication Foundation , WF Windows Workflow Foundation , Windows Server 2008 AppFabric ESB and Cache, WIF Windows Identity Foundation
  • Database: Microsoft SQL Server 2000/2005/2008-R2, Oracle 10g, Sybase, Microsoft Access 2010 prior
  • Software Modeling Tools: UML, Microsoft Visio, Visual Studio Enterprise Architect
  • BPM Content Mgmt. Technologies: Documentum, FileNet, SharePoint
  • ALM Project Management: Microsoft Team Foundation Server TFS 2012 Prior, Microsoft Project 2010 and prior, TFSOnline, RallyDev
  • Software Testing: Visual Studio 2010 Test Center, Lab Management, Load Runner, System Test, Unit Test, Regression Test, User Acceptance Test, TDD, Performance and Stress Test
  • Third-Party Components: Telerik, Red Gate
  • Cloud Computing: Windows Azure Web Sites/Services/Virtual Machines, Azure AppFabric ESB, AppFabric Cache and Access Control, SQL Azure

EXPERIENCE DETAILS

Consultant Architect/ Lead Developer

Confidential

  • Lead effort in building a JavaScript framework for SPA web application.
  • Work closely with Microsoft architects and consultants to lead design and development effort to build Windows 8 application using JavaScript and HTML5 using AngularJS, HTML 5 and WinJS.
  • Implement JavaScript best practices and design patterns.
  • Spearhead the effort in bringing team up to speed on Agile development methodology including Test Driven Design concepts.

Skills utilized:

JQuery, Json, AngularJS, AJAX, HTML5, CSS3, Windows 8, WinJS, REST Web API, TFS.

Architect/ Lead Developer

Confidential

  • Head the effort in bringing team up to speed on Agile development methodology including Test Driven Design concepts.
  • Headed the effort in setting up an offshore development team.
  • Lead POC proof of concepts to adopt the following technology stacks - ASP.NET MVC, C , ASP.NET Web API REST, Entity Framework ORM tool, SPA using heavy JavaScript, Knockout.js, AJAX, JSON, and HTML5 using IoC, Adapter, Decorator Repository design patterns.

Skills utilized:

Windows Server 2008 R2, .NET Framework 4.0, C 4.0, ASP.NET MVC 4.0, JQuery, JSon, AJAX, GIT, AOP, HTML5, CSS3, WCF, OOAD, SOLID, SOA, GOF Patterns, .NET4.5, .NET4.0, .NET 3.5, C 4.0, Entity Framework 4.3/5.0, StructureMap, Unity, PostSharp, log4net, NUNIT, MOQ, SQL Server 2008, TSQL, Continuous Integration using CruiseControl.

Lead Developer/Web Architect

  • Lead Developer/ Architect of R D Department - Mobile Group, which focuses primarily in bringing NextGen EHR to smart devices in the form of a mobile web application.
  • Designed and implemented ASP.NET MVC Mobile Web application using MVC4, MVC3, JQuery, JQueryMobile, AJAX, JSON, HTML5, CSS3 and TDD NUnit, MOQ, and MvcContrib .
  • Lead POC effort for architecting a REST Web API framework to cater to native IOS application and other mobile platforms.
  • Lead several POC proof of concepts to adopt the following technology stacks - ASP.NET MVC, C , WCF ASP.NET Web API REST, Entity Framework preferred ORM tool, SPA using heavy JavaScript, Knockout.js, AJAX, JSON, and HTML5 using IoC, Adapter, Decorator Repository design patterns.
  • Implement front end webpage loading performance optimization.
  • Implemented and mentored team into writing object oriented JavaScript using JavaScript Design patterns.
  • Integrated UI code with server side platforms using JavaScript templating engines like JSRender and Knockout.js
  • Involved in the System Analysis, Architecture, Design and web performance optimization using SOA using WCF IDesign principles , REST and modern Web Architecture.
  • Head the effort in bringing team up to speed on Agile methodology. Run the development scrums as the Scrum Master.
  • Lead responsibility includes technically supervising an onsite and offshore development team.

Skills utilized:

Windows Server 2008 R2, .NET Framework 4.0, C 4.0, SOLID, ASP.NET MVC 3.0, MVC 4.0, JQueryMobile, JQuery, Json, AJAX, IoC, HTML5, CSS3, WCF, .NET4.0, .NET 3.5, C 4.0, Entity Framework 4.3/5.0, StructureMap, Unity, log4net, NUNIT, MOQ, SQL Server 2008, TSQL, Subversion, Continuous Integration using CruiseControl, SCRUM using RallyDev.

Senior Developer

Confidential

  • Involved in the System Analysis, Architecture, Design and web performance optimization using SOA using WCF, REST and modern Web Architecture.
  • Created ASP.NET MVC website using TDD.
  • Implemented Data Access Layer using Entity Framework 4.1/4.3 LINQ to Entity
  • Used NUNIT, MSTest and MOQ mocking framework to write Unit Test code.
  • Implemented logging using log4net open source logging framework.
  • Actively involved in designing of SQL Server 2008 database.

Skills utilized:

Windows Server 2003/2008 R2 , ASP.NET 3.5, ASP.NET MVC 3.0, 2.0, JQuery, JavaScript, REST Web Services, Entity Framework 4.0, StructureMap Ioc container, log4net, AJAX, MSUNIT, Moq mocking framework, SQL Server 2008, TSQL, RallyDev, Subversion.

Lead developer/Architect

Confidential

  • Lead responsibility includes managing and technically supervising an offshore and onsite development team.
  • Involved in the System Analysis, Architecture, Design and web performance optimization using SOA using WCF, REST and modern Web Architecture.
  • Designed and Developed SMS patient recruitment application for clinical trials upon integration with 3rd party telecommunication tools like Twilio and SMSGlobal via MVC REST APIs.
  • Designed and implemented Data Access Layer using Entity Framework 4.1/4.3 LINQ to Entity using Repository pattern.
  • Used NUNIT, MSTest and MOQ mocking framework to write Unit Test code.
  • Responsible for creating unit tests for Windows Workflow Foundation WF4 activities and implementing change requests.
  • Involved in managing teams involved in enhancing and supporting production systems.

Skills utilized:

Windows Server 2003/2008 R2 , ASP.NET 3.5, ASP.NET MVC 3.0, 2.0, JQuery, JavaScript, Restful WebServices, WCF, WF4, .NET3.5, .NET 3.0, C 3.0, LINQ2SQL, Entity Framework 4.0, StructureMap Ioc container, log4net, AJAX, MSUNIT, Moq mocking framework, SQL Server 2008, TSQL, Subversion, Continuous Integration using TFS.

Senior Developer

Confidential

  • Involved in the System Analysis Design business components, user process components and data access components .
  • Created and maintained ASP.NET 3.5 using N-Tier architecture and TDD.
  • Created ASP.NET MVC website using TDD, IoC, Adapter, Decorator Repository design patterns.
  • Implemented and consumed Restful WCF services.
  • Used NUnit and Moq to write Unit Test code.
  • Actively involved in designing of SQL Server 2005 database.Created a number of TSQL stored procedures and triggers.
  • Responsibility included managing and technically supervising an offshore and onsite development team.

Skills utilized:

ASP.NET 3.5, ASP.NET MVC, JQuery, JavaScript, Restful Web Services, WCF, .NET3.5, .NET 3.0, C 3.0, Entity Framework, StructureMap Ioc container, AJAX, NUNIT, Moq, SQL Server 2005, TSQL, Subversion, Continuous Integration using Hudson.

Senior Application Developer

Confidential

  • Interacted with the End-Users extensively to gather requirements to design the Architecture of the system.
  • Created and maintained ASP.NET 3.5 and ASP.NET 2.0 websites using N-Tier architecture and TDD.
  • Created ASP.NET MVC website using TDD and proven design patterns.
  • Implemented Data Access Layer using Subsonic and Entity Framework LINQ to Entity
  • Used NUnit and Rhino Mock to write Unit Test code.
  • Involved in refactoring legacy code to write Unit Tests.

Skills utilized:

ASP.NET 3.5, ASP.NET MVC, ASP.NET2.0, JQuery, JavaScript, Subsonic 2.0, Microsoft Entity Framework, .NET3.5, .NET 3.0, C 3.0, C 2005, LINQ to SQL, AJAX, Telerik AJAX 2.0 controls, ASPOSE Third party library for pdf automation , NUNIT, Rhino Mock, Moq, SQL Server 2005, TSQL, Team Foundation Server 2008, Continuous Integration using Final Builder.

Sr. Software Engineer

Confidential

  • nteracted with the End-Users extensively to gather requirements to design the Architecture of the system.
  • Involved in the System Analysis Design business components, user process components and data access components .
  • Used Agile methodology to write Test Driven code using NUNIT.
  • Lead responsibility included managing and technically supervising an offshore and onsite development team.
  • Worked as a part of the development team responsible for maintaining the existing legacy code Visual Basic 6.0, VC , ASP, ActiveX, COM, SQL Server 7
  • Involved in production support responsibility of J2EE application.

Skills utilized:

Windows NT, C , VB.NET, ASP.NET2.0, ASP.NET1.1, AJAX, NUNIT, Cruise Control, Cruise Control.NET, Microsoft Enterprise Library 2006 Application Blocks , Visual Basic 6.0, VC , Java, ASP, ADO.NET, COM, MTS, SQL Server 2005, SQL Server 2000, SQL Server 7.0, ORACLE 9i, TSQL, ATL, MFC, Windows 2000, Microsoft Visual Studio.NET, Visual Studio 6.0, Visual Interdev, Eclipse, Hibernate

Lead Developer Consultant

Confidential

  • Involved in the System Analysis Design business components, user process components and data access components for all the modules of the system.
  • Responsible for technical interaction with the customers and finalizing the workflow of the System.
  • Designed and implemented the multi-tier architecture involving the Presentation layer, Business Component layer and Database layer.
  • Involved in all phases of SDLC from requirement analysis to deployment.

Skills utilized:

ASP.NET VB.NET , Web Services VB.NET , ASP 3.0, VB6.0, ActiveX, COM, XML, XSL, MS Visual Studio. NET, IIS 5.0, SQL Server 2000, Visual Source Safe 6.0, Windows 2000 Professional, Windows 2000 Server

Skills

.NET Framework 4.5 prior

C , VB.NET

ASP.NET MVC 4.0 and prior

REST API

MVC 4 WEB API

SOA

SPA

Java Script jQuery

jQueryMobile

AJAX, JSON

HTML5

Knockout.js,

WinJS,

AngularJS,

JSRender,

Google Analytics

Entity Framework 5 and prior

Log4net

Unity StructureMap

AutoMapper

SOAP HTTP

LINQ PLINQ

TDD MSTEST NUNIT MOQ

WCF IDesign principles

WF4 WIF

SQL Server

SharePoint

Windows Server 2008 R2

App Fabric

Windows Azure

SQL Azure

ODATA

TFS

Design Patterns

Abstract, Adapter, IoC, Decorator, Singleton, Factory, Fa ade, MVC, MVVM

OOPS S.O.L.I.D

Visual Studio 2010

Visual Studio 2012

Project Management

Architecture Design

Proof of Concept

Testing Deployment

Evangelism

Certifications

Project Management Professional, Jan 2011.

MCP in Designing and Implementing Desktop Applications, with Microsoft Visual Basic 6.0, 2001

Hire Now