Lead Developer Resume
Bentonville, AR
SUMMARY
- Over 10 years of IT experience in developing Web based and Windows based applications using N - Tier Architecture, C#, ASP.NET,ASP.NET MVC, VB.NET, ADO.net, WPF, Silverlight, WCF, Entity Framework, HTML, JavaScript, JQuery and SQL Server in the in Retail, Ecommerce, Banking and Logistics domains.
- Experience in executing full project life cycle including Architecting, System Study, Analysis, Project Planning, Technical Design, Development Testing, Implementation and Documentation.
- Extensive experience working in Waterfall and Agile development models.
- Experience in working in both MVC and MVVM architecture.
- Strong logical and analytical skills and vast experience in Object Oriented technologies.
- Designing and developing SQL Server database structure, Stored Procedures and Triggers.
- Experience in developing WebServices using SOAP and REST.
- Experience in end-to-end full lifecycle (SDLC) of software developments, including configuration management using Visual SourceSafe and TFS.
- Experience in working with PRISM and Silverlight framework.
- Experience in working as onsite offshore coordinator
- Experience in Unit Testing using Visual Studio, HP MQC and Rhino Mocks Framework.
- Good communication, analytical and interpersonal skills. Enthusiastic in learning new technologies and adapt to new environment quickly.
TECHNICAL SKILLS
Programming Environments: .Net 4.0/3.5/2.0/1 , C#,Asp.net, Asp.net MVC, VB.net, ADO.Net, VB, JavaScript
Operating System: Windows 2003/XP/2000/NT
Tools: and Technologies: .Net Framework 4.0, WebServices (SOAP/REST), Windows Services (Winforms),Silverlight, MVVM Pattern, MVC Pattern, WPF, Visual Studio 2010, XML, XSLT, Jquery, HTML, LINQ, Entity Framework JavaScript, CSS, MSMQ
Application Server: Internet Information Server (IIS) 5.0 / 6.0
Database Servers: SQL Server 2008, Oracle 9i, DB2 Database
Testing tool: Rhino mocks, HP MQC
Configuration Management: VSS, TFS
PROFESSIONAL EXPERIENCE
Confidential, Bentonville AR
Lead Developer
Responsibilities:
- Involved in gathering user requirements for creating web-based version of the existing client server application with additional functionality.
- Worked with business analyst to create UI prototype and providing end users multiple options to choose from.
- Involved in Scrum calls, grooming meeting and client meetings.
- Designed and developed UI Screens in Silverlight with MVVM/MVC Pattern and WPF.
- Coding using C#, LINQ and XAML.
- Implemented REST and SOAP WebServices using WCF services.
- Converting and developing screens using ASP.NET MVC, Entity Framework and WCF.
- Involved in understanding user stories and requirements and developing Technical Design Documents.
- Developed stored procedures and triggers using PL/SQL.
- Perform code review and generate reports on code review comments and updates using code collaborator.
- Create Unit test cases using Rhino Mocks as well as perform unit test events on interfaces.
- Worked as onsite - offshore Lead and involved in prioritizing development tasks, anticipate and proactively identify problems.
- Logging and tracking defects in the application by utilizing HPQC.
- Develop mock services to support the business application using LISA tool.
Environment: .Net Framework,ASP.NET MVC, C#, Silverlight 5.0,LINQ, WPF, MVVM Pattern, Entity Framework, AJAX, Code Collaborator, WCF,PL/SQL, XML, XSLT, SQL Server,DB2 Database, HPQC, WindowsXP.
Confidential, Bentonville AR
Senior Developer
Responsibilities:
- Analyzing software specifications and identify application functionalities for design, development and testing.
- Developing screens using XAML and C# in PRISM Silverlight framework using MVVM pattern.
- Implemented WebServices using WCF services.
- Define logically separate modules and estimate the artifacts.
- Discussing business solutions with business team, resolving existing problems and improving the application stability.
- Developed procedures and triggers using PL/SQL.
- Responsible for cresting technical design documents.
- Manage the development of the modules with the offshore team.
- Participate in the Scrum of scrums call to discuss the project progress.
- Supporting the system components during system testing, integration testing and during promotion of these components to production environment.
- Code review using Code Collaborator.
Environment: .Net Framework, C#, SilverLight 4.0, MVVM Pattern, WCF, Code Collaborator, PL/SQL, XML, XSLT, SQL Server, DB2 Database, HP MQC, WindowsXP.
Confidential, Kansas City
System Analyst
Responsibilities:
- Actively involved and coordinated with client’s POC in gathering business requirements.
- Responsible for Onsite- Offshore Coordination.
- Design and development of the application using ASP.NET,C#, JQUERY and HTML.
- Manage the development of the modules within the estimated time.
- Developed WebServices and consuming using AJAX.
- Developed various stored procedures and triggers using PL/SQL.
- Responsible for Weekly Process Status Report and Defect Tracker based on the project status.
Environment: ASP.NET, C#, JavaScript, HTML, JQuery, PL/SQLAJAX, Oracle 10g, Windows 2000
Confidential
Senior Software Engineer
Responsibilities:
- Responsible for the Analysis, Designing and Coding.
- Developed and modified various screens using ASP.net, C# and Java Script.
- Analysis and coding of various screens to improve the ADA and SEO.
Environment: ASP.NET, C#, Java Script
Confidential
Software Developer
Responsibilities:
- Involved in gathering client requirements.
- Analysis and coding of services using C# and MSMQ.
- Involved in the testing and implementation plans.
Environment: C#, MSMQ
Confidential
Software Developer
Responsibilities:
- Created add-ons as per the requirements from the Confidential using VB.net, VB and SQL Server.
- Discussing business solutions with Onsite team, resolving existing problems.
- Design and coding of various screens and add-ons based on client requirements.
- Manage the development of the modules within the estimated time.
Environment: VB.NET, VB, SQL SERVER
