.net Developer Lead Resume
San Diego, CA
PROFESSIONAL SUMMARY:
- 5 years of real - time experience in custom application development.
- Involved in several client and internal projects by leveraging various Confidential technologies including ASP.Net MVC, C#, HTML5 and CSS3, JavaScript frameworks, Ajax, ADO.Net, LINQ, Entity Framework, Web API, SQL Server, Web Services, Windows services and WCF services.
- Strong domain knowledge in Insurance, Work Order Management Systems, Mortgage, Medical Memberships and Recruitment process.
- Worked as a lead developer with Confidential and Confidential .
- Strong on Twitter Bootstrap and Telerik UI components.
- Experience in usage of dependency injection patterns like IOC.
- Strong in the usage of Rotativa and Open XML to export the data from UI to pdf and excel respectively.
- Worked on Windows Azure components such as blob storage, azure services, client profile, configuring job scheduler and backend.
- Experience with client side scripting technologies like JavaScript, JQuery, Angular JS, Knockout JS and Handlebar JS. Also have familiarity towards Ajax based development.
- Experience in writing complex user defined SQL Queries, Functions, Stored Procedures, Views and Triggers using MS SQL Server.
- Good working knowledge of query plans, installation, creation of packages and configuration of Confidential reporting and integration services (SSIS and SSRS).
- Expertise in Test-driven development (TDD) frameworks like NUnit, MOQ and NSubstitute.
- Experience in working on logging frameworks for the application namely Log4Net.
- Experience in integrating payment gateways like PayPal and BPoint with web application.
- Experience in usage of Zendesk ticketing system.
- Strong knowledge with social websites (Facebook, Gmail, LinkedIn) login integration to the web application.
- Familiarity in various software tools like Automatic Job scheduler and Orchard Content Management System using Visual Studio 2010, 2012 and 2013.
- Experience in the usage of Orchard CMS and worked on Orchard modules like Aliases, JQuery, Email, Code Generation, Widgets, Roles, Themes and Content Types.
- Worked on Team Foundation Server and GIT during project development. Familiarity towards Features, User Stories and their priority based pointing as well as tasking.
- Good understanding of OOAD (Object Oriented Analysis and Design), UML, 3- Tier, N-tier Architecture, MVC and MVVM Design patterns.
- Knowledgeable in all phases of software development life cycle Designing, Developing, Coding, Debugging, Testing, Implementation and Maintenance.
- Experience working in Agile Methodology development environment. Familiar with feature-wise requirement gathering, Sprint-wise development and scrum based discussions.
- 5 years of experience in consulting environment. Involved in client discussions for requirement gathering as well as presenting timely demos and making the art of adding value to the customer as the priority.
TECHNICAL SKILLS:
Technologies and frameworks: ASP.Net 3.5/4/4.5/4.6, MVC 3/4/5, C#, HTML5 and CSS3, Ajax, ADO.Net, LINQ, Entity Framework, Web API, AJAX, Azure, Log4Net, Bootstrap, Telerik, Automic Job scheduler, Open XML, Rotativa, Web Services, Windows services and WCF services
Domain: Health care, Office 365, Mortgage Insurance, Medical Reimbursements, Banking and Resource Management.
Database: SQL Server 2008/2012
Client side frameworks: JavaScript, JQuery, Angular JS, Knockout JS and Handlebar JS
Content Management System: Orchard
Payment gateways: PayPal and BPoint
Methodology: Agile
Version Control: Team Foundation Server and GIT
Development Tools: Visual Studio 2010/2012/2015
Ticketing System: Zendesk
Testing frameworks: NUnit, NSubstitute and Moq
Backend Services: SSIS and SSRS
Web server: IIS 7.0/8.0/8.5
Operating System: Windows XP/7/8/10
PROFESSIONAL EXPERIENCE:
Confidential, San Diego, CA
.Net Developer Lead
Responsibilities:
- Requirement gathering for every sprint from the client.
- Refining the product backlog and estimating the user stories by its complexity.
- Involved in the development activity of the user stories.
- Involved and monitor in peer’s code review.
- Handled Scrum calls with offshore team in India and also arranged sprint meetings regularly.
- Giving mid-sprint and sprint-end demos to the client and taking the feedback.
- Involved in deployment stages on daily basis to QA environment and to staging environment as per the sprint basis.
- Track, fix bugs and defects in design within the application.
- Handled production tickets on the daily basis using Zendesk ticketing system.
Environment: ASP.NET 4.5, C# 5.0, MVC 5, Entity framework, NUnit, Windows Service, Web API, Azure Paas, GIT, Zendesk, Blob storage, HiQPDF and Open XML, SQL Server 2012 and Visual Studio 2015.
Confidential, NJ
.Net Developer Lead
Responsibilities:
- Involved in website development, creating helper methods to retrieve the data from database.
- Involved in distribution of work and setting the estimated deadlines for the sprint based development activities. Worked as Development Lead, taken ownership on daily based tasks.
- Built database schema, Stored Procedures and functions in SQL Server 2012 for managing the Office365 sales data.
- Involved in deployment stages on daily basis to Dev environment and to production environment as per the sprint basis.
- Track, fix bugs and defects in design within the application.
- Involved in presenting the tangible output on every sprint to the product owner.
- Performed code reviews for efficient coding for the peer developers.
Environment: ASP.NET MVC 4, Entity framework, Rotativa and Open XML, SQL Server 2012 and Visual Studio 2013.
Confidential
.Net Developer
Responsibilities:
- Involved in website development, creating services and worked on User interface along with validations.
- Work as Development Lead, taken ownership on daily based tasks. Involved in distribution of work and setting the estimated deadlines for the sprint based development activities.
- Analyzed functional specification document and resolved design issues by series of discussions.
- Create re-usable Nuget packages and published them to expose for other domain related activities.
- Built database scripts for end-to-end testing, Stored Procedures and functions in SQL Server 2012 for managing the loan and property insurance.
- Performed Unit testing on required components of application using NSubstitute framework.
- Performed Integration testing on required components of application.
- Tracked and fixed bugs and defects in architecture within the application.
- Involved in presenting the tangible output on every sprint to the product owner.
- Performed peer code reviews.
Environment: WCF, Angular JS, C# 4, Kendo UI, Entity framework, NSubstitute, Automic Job scheduler, SQL Server 2012 and Visual Studio 2013.
Confidential
.Net Developer
Responsibilities:
- Involved in website development, worked on User interface along with validations.
- Involved in Unit testing with MOQ framework.
- Utilized the services of StyleCop for improved performance and standardizing the developmental activity needs.
- Analyzed functional specification document and resolved design issues by series of discussions, wireframe designs with functional team.
- Built database functions and Stored Procedures using SQL Server 2012.
- Tracked and fixed bugs and defects in architecture within the application.
- Involved in presenting the tangible output on every sprint to the product owner.
- Implemented re-usable templates using handlebar JS.
Environment: MVC 5, C# 4, SQL Server 2012, Handlebar js, Windows Azure for deployment and backend, Style Cop for coding guidelines and Visual Studio 2012.
Confidential
. Net Developer
Responsibilities:
- Handled work related to developing the website, user interface and developing screens with validations that are required for the Project.
- Designed workflow document for the team and analyzed the architectural changes.
- Utilized features of Jasmine unit tests to test the client side functionality.
- Implemented Moq framework for server side functionality testing.
- Tracked and fixed bugs and defects in architecture within the application.
- Involved in presenting the tangible output on every sprint to the product owner.
Environment: C# 4, ASP.NET Web Forms, ASPX view engine, Wcf, KendoUI,SQL Server 2012 and Visual Studio 2012.
