Lead Developer Resume
Pleasanton, CA
EXPERIENCE SUMMARY:
- Over 12 years of experience in all phases of Software Development Life Cycle (SDLC) including Requirement Analysis, Design, Development, Testing, Implementation and Support.
- Highly experienced and successful coding project management. Specializes in problem identification and proposal of alternative solutions. Adept at working on multiple projects simultaneously.
- Experience in Agile Development and Test - Driven Development.
- Experience includes developing Web Applications, Windows Applications and Console Applications, ASP.Net, WCF, MVC, SSIS, Web Forms, Razor, Entity Framework, C#.Net, VB.Net, ADO.Net, LINQ, jQuery, JavaScript, XML, WEB API, HTML, Web Services and Classic ASP.
- Expert skills in database design and development, creating complex database queries, writing Constraints, Indexes, Views, Stored Procedures and Functions using T-SQL in SQL Server.
- Skilled in Object Oriented Analysis & Design (OOAD) concepts including Inheritance, Polymorphism & Abstraction.
- Experience using Source Code Control Systems like Team Foundation Server and MS Visual Source Safe and Git.
- Experience in Source Code Management, Code & Application Documentation, User Guide and Training manuals preparation.
- Experience in configuration and setup of IIS Application Servers.
- Experience in configuring and scheduling jobs using AutoSys, SQL Agent.
- Experience in ADA Compliances application for disabled person
- Extensive functional domain experience in Microfinance, E-Commerce and HealthCare
- Client Exposure
- Work with client directly and discuss the requirement/issues or any improvements in the process/product.
- Step in the customer’s desk if they wanted to discuss anything about the project.
- Negotiate the estimated hours for any new requirements.
TECHNICAL SKILLS:
Languages: C#, VB.Net
Microsoft Technology: ASP.Net, WCF, MVC, WEB API, LINQ, ASP
Markup Languages: HTML5, DHTML, and CSS
Scripting Languages: JQuery, Java Script, VB: Script, Ajax
Database: SQL: Server, Oracle
BI Tools: SSIS
Source control software: TFS, VSS, SVN, GITHUB
PROFESSIONAL EXPERIENCE:
Confidential, Pleasanton, CA
Lead developer
Responsibilities:
- Developed business logic components using MVC and WEB API.
- Developed Web applications using ASP.Net, C#.Net, MVC, JavaScript, jQuery for various reporting requirements.
- Working directly with client and provide suggestions whenever required.
- Do the troubleshoots at client place if they face any issues.
- Manage daily status call with stake holder and lead the call with the team progress.
- Communicate activities/progress to project managers, business analysts and clients.
- Working closely with customer if any production issues occurred.
- Work with Business Analyst to translating business requirements into Functional Requirements Document and to Detailed Design Documents.
- Lead analysis sessions, gather requirements and write specification and functional design documents for enhancements and customization; Analyze change impact.
- Present and defend designs document to client.
- Coordinate and communicate tasks with developers.
- Ensure that development is performed as per requirements.
- Work with QA to create test cases and scenarios for enhancements and customizations to the product.
- Maintain/Monitor repository of the code.
Technologies: C#, VB.NET, ASP.NET, MVC, WCF, SSIS, LINQ, SQL Server
Confidential, Newark, NJ
Lead developer
Responsibilities:
- Developed WCF services and Multi-Threaded application to get/update the data from different sources and process for different vendors.
- Developed SSIS package to import the data from the servers and send automatic notification to stack holder about their process and scheduled to run in SQL Agent Jobs.
- Developed business logic components using C# and VB.Net.
- Developed Web applications using ASP.Net, C#.Net, MVC, JavaScript, jQuery for various reporting requirements.
- Working directly with client and provide suggestions whenever required.
- Do the troubleshoots at client place if they face any issues.
- Manage daily status call with stake holder and lead the call with the team progress.
- Communicate activities/progress to project managers, business analysts and clients.
- Working closely with customer if any production issues occurred.
- Work with Business Analyst to translating business requirements into Functional Requirements Document and to Detailed Design Documents.
- Lead analysis sessions, gather requirements and write specification and functional design documents for enhancements and customization; Analyze change impact.
- Present and defend designs document to client.
- Coordinate and communicate tasks with developers.
- Ensure that development is performed as per requirements.
- Work with QA to create test cases and scenarios for enhancements and customizations to the product.
- Maintain/Monitor repository of the code.
Technologies: C#, VB.NET, ASP.NET, MVC, WCF, SSIS, LINQ, SQL Server
Confidential
Lead Developer
Responsibilities:
- Lead the call with customer and discuss the requirements, issues and update the team status.
- As per the requirement, need to come out with some suggestions to make the technical specs document based on HLD.
- Create the analysis document as per the change request and sent for the review and approval.
- Communicate activities/progress to project managers, business analysts and clients.
- Doing Coding and helping team.
- Code review of the modules and maintained document with review comments.
- Test case review and maintained document with review comments.
- Creating unit test case document and doing unit testing of developed modules.
- Create the design documents (i.e. LLD).
- Updating RTVM, Traceability Matrix document.
- Sometimes If necessary then doing deployment and monitoring the System using monitor tool.
Technologies: C#, VB.NET, ASP.NET, WCF, LINQ, SQL Server 2008
Confidential
Sr. Software Engineer
Responsibilities:
- Designed and Developed Meter Window Interface, report catalogue for Meter Window Schedule Summary.
- Writing stored procedure and exporting the Commercial, Domestic and Non-Commercial Report.
Technologies: VB.NET, ASP.NET, SQL Server 2005
Confidential
Sr. Software Engineer
Responsibilities:
- Preparing various Process documents and updates it.
- Test case review and maintained document with review comments.
- Creating unit test case document and doing unit testing of developed modules.
- Code review of the modules and maintained document with review comments.
- Maintained standard checklist of the application.
- Technical assistance to team.
- Assign task to team.
Technologies: C#/ASP.Net 3.0, Sql Server 2005, J-Query
Confidential
Sr. Software Engineer
Responsibilities:
- Sent a web request to third party data controller SFDC site and insert the data into SFDC database.
- Preparing various Process documents and updates it.
- Test case review and maintained document with review comments.
- Creating unit test case document and doing unit testing of developed modules.
- Code review of the modules and maintained document with review comments.
- Maintained standard checklist of the application.
- Identifying complex problems and reviewing related information to develop and evaluate options and implement solutions.
- Technical assistance to team.
Technologies: C#/ASP.Net 3.0, SQL Server 2005
Confidential
Software Engineer
Responsibilities:
- All the data of the module would save in collection object initially, so user can do anything with the objects and it doesn’t affect to DB.
- New Copy functionality: This functionality will copy all the data of the module in an object and with this object user can play (e.g. insert, update, delete, Active or Inactive the data), so challenges is maintaining the large amount of data in an object with a soft delete, update, insert etc. then it will go to DB.
- Requirement Understanding and Analysis.
- Design application layers UI, Business, Middle, DB.
- DB structure synchronization as per requirements.
- Preparing various Process documents and updates it.
Technologies: C# (Win Form), SQL Server 2005