Lead Software Developer Resume
SUMMARY:
- Microsoft Certified Professional with 14+ years of post - qualification experience in Software Development.
- Expertise in C#, ASP.Net, MVC, .Net 4.5, SQL Server, OOAD, Web Api, WCF, Bootstrap, Angular, TFS, GIT, Java Script and HTML.
- Actively participated in all phases of Software Development Life Cycle including analysis, design, coding, testing, implementation, and maintenance.
- Worked in insurance domains for Policy Administration applications for Life, Annuity businesses.
- Worked in development of insurance Agent Portal.
- Worked in product which issues and maintains Employee Stocks.
- Experience on agile methodology (Scrum meeting, Sprint, Backlog) as well as waterfall methodology for software development.
- Experience in Finance industry.
- Worked on online/ real-time integration of Payments and Reporting applications.
- Designed and worked on N-Tier architecture applications (Client Server application).
- Worked in access card application to authenticate, use camera interfaces, and generate alerts, reports.
- Experience in project effort estimation and scheduling.
- Involved in all phases of software development life cycle and project management activities.
- Worked in collaborated environment where input needed from different business teams.
- Worked in complex requirements, tight pressure project timelines.
- Worked for Performance Improvements of batch jobs, C# applications, server memory, troubleshooting.
TECHNICAL SKILLS:
GUI Tools: Visual Studio.NET 2003/2005/2008/2010/2012/2013 , Resharper, VSCode
Technology: ASP.Net MVC, Web Forms, Win Forms, WCF, Web API, Web Services, Angular, EF-6
Languages: C#, VB.Net, Visual Basic 6.0, .Net Framework 2.0, 3.5, 4.0
Database: MS SQL Server 2000/ 2005/ 2008 R2, MS Access 97, DB2 Sql-2008 - Creating database, table design, writing complex stored procedures, functions, triggers, sql clr DB objects
Others: NuGet, EF6 code first, ADO.NET, Cobol, N-Unit, Gherkin, Ninject, Jasmine, Moq, Auto mapper, MS OData Web API, AppFabric, XML, XSLT, SOAP, OOAD, Design Patterns
Scripting: Angular JS, JavaScript, ASP 3.0, JQuery, VBScript, HTML5, CSS3
Servers: IIS, Windows Server 2008
Version Tools: TFS, GIT, VSS 6.0, Perforce
SDLC: Waterfall, Agile Scrum, Paired Programming, TDD.
PROFESSIONAL EXPERIENCE:
Confidential
Lead Software Developer
Responsibilities:
- Worked with Business Analysists to formalize and complete requirements.
- Reviewing wireframe (prototype) designs, finding discrepancies in design and fixing.
- Collaborate with other teams to integrate components/ real time services.
- UI Development using Angular, Bootstrap, CSS3, HTML5.
- Writing Web application in C#, Database design, Stored Procs.
- Participating scrum meetings, sprint planning, requirements analysis and effort estimation.
- Measuring Performance and Improvements, Monitoring servers for usages/ exceptions.
- Deployment and Production Support.
- Training guiding other developers on agile process, coding standards, helping them to resolve technical issues.
- Code reviews for correct design, code standards, performance and data security.
- In AngularJS: writing single page app, responsive design, controllers, angular routing, services, exception handling error logging, multiple browser support.
Environment: C#, Asp.Net MVC, Angular, N-Unit, Jasmine, GIT, TFS, VS 2015, .Net framework 4.0/4.5, VSCode, Sql Server 2012, Dapper, DevExtreme angular controls.
Confidential
Senior Developer
Responsibilities:
- Understanding Business requirements from Business Analysists.
- Creating POC by coordinating with business analysts.
- Collaborate with other teams to integrate components/ services.
- UI Development using MVC Razor, AngularJS, Bootstrap, CSS3, HTML5.
- Writing Acceptance and Unit test cases using NUnit, Gherkin, and Jasmine Tests.
- Writing framework components like caching using AppFabric, Mocking data using MOQ/Ninject, and application settings components.
- Writing Web API’s using OData, Creating Table, History Tables, Triggers, Stored Procs using EF6
- Participating scrum meetings, sprint planning, requirements analysis and effort estimation.
- Measuring Performance and Improvements, Monitoring servers for usages/ exceptions.
- Deployment and Production Support.
- Code reviews for correct design, code standards, performance and data security.
- In AngularJS: writing single page app, controllers, angular routing, services, factory, promises, and directives.
Environment: C#, Asp.Net MVC, AngularJS, EF6, AppFabric, MS OData Web API, Auto Mapper, N-Unit, Jasmine, GIT, Specflow/Gherkin, VS 2013, .Net framework 4.0/4.5, Sql Server 2008/12, Resharper
Confidential, New Port Beach, CA
Sr. .Net Developer
Responsibilities:
- Coordinate with Business Analysists and COBOL developers.
- Create POC of .Net components, present to BA’s and COBOL developers.
- Development of user interface (win-forms, user controls) & testing of VARP wizard.
- Write reusable custom built remoting bases framework components in C#.
- Writing complex business rules application in C#.
- Writing interfaces to interact with other applications like lockbox, agent’s application.
- Deployment to production and production support, monitoring server processes.
- Created small Silverlight application to capture policy holder’s information.
Environment: C#, WinForms, COBOL, VS 2010, .Net framework 2.0/ 3.5, N-Unit, .Net remoting, DB2, Silverlight
Confidential
Team Lead
Responsibilities:
- Interaction with onsite team to discuss and understand CR requirements.
- Designing of entire CR enhancement without disturbing existing functionality.
- Extending application in C# and create reports using crystal reports.
- Performance improvements of SQL queries/ stored procedures.
- Code Reviews for code standards, performance, and security.
- Lead team of 4 developers
Environment: Windows XP, VB, C#, ASP.Net, VS 2005, .Net framework 2.0, Sql Server 2000, Crystal Reports.
Confidential
Team Lead
Responsibilities:
- Performed role of Specialist Developer also lead team of 5-7 developers.
- Involved in development & testing of the various KIBO functionalities.
- Developed of web pages in ASP.Net, C# of KIBO-New Business Module.
- Involved in huge Data Import/ file parsing/ windows service/ web service components.
- Involved in development of batch scripts/ complex stored procedures in Data Migration module.
- Involved in project migration from .Net 1.1 to .Net 2.0.
Environment: Windows, IIS, ASP.Net, C#, HTML, JavaScript and MS SQL Server 2000, AJAX, .Net framework 2.0.
Confidential
.Net Developer
Responsibilities:
- Analysis of requirement of Confidential, study of existing system.
- Write code in C#, ASP.net to add features like controlling camera while swiping ID card on entrance, records data in DB. Generate reports of daily access. Generates alerts on un-authentication using MSMQ.
Environment: Windows, IIS, ASP.Net, C#, HTML, JavaScript and MS SQL Server 2000, Crystal Reports, .Net framework 1.1.
Confidential
.Net Developer
Responsibilities:
- Study requirement of Confidential, design and develop various html reports.
- Creating web form to Upload data and validate by executing rules.
- Read and upload vulnerability data from different scanning tools (flat files, csv, excel) in C# and put in Sql Database.
Environment: Windows, IIS, ASP.Net, VB.Net, HTML, JavaScript and MS SQL Server 2000, Crystal Reports, .Net framework 1.1.
Confidential
.Net Developer
Responsibilities:
- Study Confidential requirements analysis involving direct interaction with users.
- Developed web pages in Asp.Net and C# to capture and store candidates and employers details.
- Index, Search candidate’s data for employer.
- Actively interacted with clients to do technical investigations and improve business processes.
Environment: Windows 2000, IIS, Visual Basic 6.0, DB2, ASP.Net, HTML, JavaScript.
Confidential
.Net Developer
Responsibilities:
- Studied various manufacturing and transport companies and find their requirements of maintenance ways/ processes of their mechanical instruments or vehicles.
- Involved in design, development, testing & support of the various Confidential modules (Includes admin/ reporting/ service schedule, reminders capabilities etc)
Environment: Windows 9X, Visual Basic 6.0, SQL Server 7.0, and MS Access