Lead Developer Resume
AR
SUMMARY
- 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, JSON,XML, JQuery and SQL Server in Retail and Logistics,Ecommerce and Banking 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.
- Experience in working both ASP.NET and ASP.NET MVC.
- Designing and developing SQL Server database structure, Stored Procedures and Triggers.
- Experience in developing Web Services 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. x, 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,JSON, Jquery, HTML,LINQ,Entiry Framework JavaScript, CSS, MSMQ,MSRS Crystal report,SSIS,SSRS
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, AR
Lead Developer
Responsibilities:
- Working as onsite - offshore Lead.
- Involved in gathering user requirements for creating web-based version of existing client server application with additional new functionality.
- Worked with business analyst to create UI prototype for end user, by providing them multiple options to choose from.
- Involved in Scrum calls, grooming meeting and other client meetings.
- Designed and Developed UI Screens in Silverlight with MVVM Pattern.
- Designed and Developed UI Screens in ASP.NET MVC pattern
- Coding using C#, LINQ and XAML
- Implemented REST and SOAP web services with WSDL using WCF services
- Web service communication using XML and JSON
- Participating in grooming with Business Analyst and client product owner in understanding user stories and requirements and developing Technical Design Documents when required.
- Developed procedures and triggers using PL/SQL.
- Mentor and guide junior developers/Testers to follow specified standards.
- Perform code review and generate reports on code review comments and updates using code collaborator.
- Create Unit test cases using Rhino Mocks to verify the functionalities as well as perform unit test events on interfaces.
- Effectively prioritize 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, MVVM Pattern,Entity Framework,AJAX, Code Collaborator,WCF, PL/SQL, XML, XSLT, SQL Server,DB2 Database, HPQC, WindowsXP.
Confidential, Bentonville AR
Senior Developer
Responsibilities:
- Coordination with Offshore.
- Developing screens using XAML and C# in PRISM Silverlight framework using MVVM pattern.
- Implemented web services using WCF SOAP services with WSDL
- Web service communication using XML format
- Developed procedures and triggers using PL/SQL.
- Analyzing software specifications and identify application functionalities for design, development and testing.
- Define logically separate modules and estimate the artifacts.
- Discussing business solutions with client business team, resolving existing problems and improving the application stability.
- Prepare Technical design documents and get them reviewed by the client.
- Manage the development of the modules within the estimated time.
- Participate in the Scrum of scrums call with the client manager, architect and different teams 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:
- Worked as a developer and then worked as offshore lead.
- Done Offshore - Onsite Coordination in an effective manner.
- Worked onsite as onsite - offshore coordinator for 4 months
- Design and coding of various screens based on client requirements using ASP.NET,C#,JQUERY and HTML.
- Manage the development of the modules within the estimated time.
- Developed web services and consuming using AJAX
- Developed various stored procedures and triggers as per the requirement.
- Creation of various metrics like Weekly Process Status Report and Defect Tracker based on the project status
Environment: ASP.NET, C#, JavaScript, HTML,JQuery,PL/SQL AJAX,SSRS,SSIS, Oracle 10g, Windows 2000
Confidential
Senior Software Engineer
Responsibilities:
- Worked as a developer for this project.
- 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:
- Worked as a developer for this project.
- Analysis and coding of services using C# and MSMQ
Environment: C#, MSMQ
Confidential
Software Developer
Responsibilities:
- Worked as a developer
- Created many add-ons as per the requirements from the Confidential clients using VB,net,. VB and SQL Server.
- Discussing business solutions with Onsite, resolving existing problems and improving the application stability.
- 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
