Team Lead(asp.net ) Resume
Sacramento, CA
SUMMARY:
- 8+ years of IT industry experience with a wide range of skill set, roles and industry verticals.
- Extensive work experience in throughout all stages of the SDLC and Agile methodology.
- Experience in Banking, Automobile, Human Resource domain.
- Extensive experience in Object Oriented Programming.
- Extensive programming experience in Visual Studio using ASP.NET, MVC, Restful Web API’s, WCF, C#, VB.NET,LINQ, HTML, XML and SQL Server.
- Extensive Knowledge on Microsoft .NET Design Patterns including Dependency Injection (DI), Inversion of Control (IOC), Singleton, behavior and MVC.
- Expertise in data - centric web and windows applications, with a focus on all tires in N-Tire architecture.
- Experienced in Implementing Microsoft Enterprise Library.
- Experience in front end application development that involved jQuery, AJAX, CSS, JavaScript,AngularJS.
- Experience with Database development experience using tables, triggers, views, user definedfunctions, stored procedures, schedule SQL Jobs in SQL Server.
- Extensive experience of data retrieval and manipulation using ADO.NET data objects and ADO.NET Entity Framework.
- Strong Database and reporting development experience with Microsoft SQL Server 2008, SQL Server Reporting Services (SSRS), Report Builder Projects, Crystal Reports.
- Experience in securing web applications using ASP.Net authentication and authorization mechanisms.
- Performed MOQ Testing for testing the Applications and Proficient in writing Unit Test Cases.
- Experience in using Multi threading, Serialization, Shared Assemblies, Garbage Collection and IIS.
- Experience with various Software Configuration Management (SCM) Tools like Team Foundation Server, Visual SourceSafe, and Tortoise SVN.
- Major strengths: familiarity with multiple software systems, ability to learn quickly new technologies, adapt to new environments, self-motivated team player, focused adaptive and quick learner with excellent interpersonal, technical and communication skills.
TECHNICAL SKILLS:
Technologies: ASP.Net, ASP.Net MVC, Restful Web API’s, WCF, ADO.Net Entity Framework, ADO.Net, LINQ, Windows Services, AJAX, JSON, XML, Angular JS
Programming Languages: C#, VB.NET, JavaScript, jQuery, Angular 2
Databases: MS-SQL Server,Oracle, Mongo DB, Document DB
IDE Software: Visual Studio 2013/2012/2010/2008/2005
SCM Tool: Visual Source Safe 6.0, Team Foundation Service (TFS), Subversion Control (SVN)
Reporting Tools: Crystal Reports, SQL Server Reporting Services
Configuration Tool: JIRA, Clear Quest, Remedy
PROFESSIONAL EXPERIENCE:
Confidential,Sacramento,CA
Team Lead (ASP.Net )
Environment: ASP.Net MVC, WCF, REST Web API’s, ADO.Net Entity Framework, Inversion of Control, Unity Dependency Injection, MOQ, CMS-Sitecore, C#, jQuery, JavaScript,AngularJS,CSS, Bootstrap, JSON, MS Enterprise Library, TFS, Agile (JIRA-Kanban), SQL Server,DocumentDB, Microsoft Azure Cloud Development and Deployment platform
Responsibilities:- Worked in an Agile Scrum environment to complete the tasks within the given sprint deadline.
- Perform, analysis and design of the user stories and implement them.
- Implemented design patterns such as Singleton, Observer, Factory, MVC, IoC/DI.
- UI development with technologies like MVC razor views, Angular JS, jQuery.
- Develop and enhance service layer using RESTful Web API's and WCF.
- Done query abstraction and data updates using Entity Framework and LINQ to Entity.LINQ Queries and Lambda expressions were used
- Created Exceptional Handling, Caching, Logging component using Enterprise Library 6.0 blocks
- Mock repositories were developed to run unit test cases using MOQ
- Improved application performance by creating caching mechanism and fixing performance defects.
- Optimized application performance by tuning the stored procedures.
- Designed and developed reports as per client’s requirement using SSRS.
- Maintained messages repository in content management system-CMS sitecore
Confidential
Sr. Software Engineer
Environment: Windows Service, SQL Server 2008, C#
Responsibilities:- Analyzed, estimated and implemented the change requests.
- Implemented mechanism to read XML file and send invitation or mail message in C#.
- Wrote Business logic for connecting Exchange Server (consume Exchange Web Service).
- Used Generics, Lambda Expressions, Extension Methods, LINQ to Objects
- Extensively worked on stored procedure using SQL server.
- Performed thorough Unit and integration testing.
- Prepared technical documentation such as system architecture, functional, design documents.
- Involved in weekly client meetings, presentations, testing and technical documentation
Confidential
Sr. Software Engineer
Environment: ASP.Net 4.0, SQL Server 2008, Windows Service, WCF, C#, jQuery, MongoDB, CSS, Bootstrap, SSRS
Responsibilities:- Interact with client for understanding the requirement. Analyzed and created change request with estimation for the client.
- Created dynamic GUI with .Net Web controls, Data Bound Web Forms.
- Designed and developed middle tier business logic for web client using C#.
- Created the Data Access Layer with ADO.NET objects and fetched the data from SQL Server using Stored Procedures and views using SQL Data Reader and Dataset objects.
- Used ASP.NET Validation Controls and JavaScript, jQuery for client-side validations in the Web Pages.
- Used style sheets, Bootstrap classes, jQuery and Master pages for achieving uniformity among all pages.
- Implemented WCF services which is exposed to another application.
- Developed various easy to use reusable business objects and data access Components using C#.
- Extensively worked on stored procedure, functions using SQL server.
- Worked on creating documents in MongoDB
- Perform thorough Unit and integration testing.
- Designed and developed reports using SSRS.
- Led the team, distributed tasks and ensured delivery of project within scope and time.
Confidential
Sr. Software Engineer
Environment: ASP.Net 4.0, SQL Server 2008, C#, jQuery, JavaScript
Responsibilities:- Analyzed and Estimate the enhancementrequestand create change request.
- Worked together with Business Analyst to get new requirements.
- Designed and developed the user requirements using ASP.NET, C#. NET and ADO.NET
- Developed business objects in C# for implementation of business logic.
- Used ASP.NET Validation Controls and JavaScript, jQuery for client-side validations in the Web Pages
- Performed code review and unit testing.
- Maintain existing application in terms of bug fixing, code review and enhancing the functionalities.
- Extensively wrote stored procedures, functions using SQL server 2008.
Confidential
Sr. Software Engineer
Environment: ASP.Net 4.0, SQL Server2008,C#,jQuery, SSRS
Responsibilities:- Designed and developed front end GUI using C# and ASP.NET
- Data Access layer is implemented using ADO.NET to communicate with the SQL Server Database and to access, update the data in the database.
- Developed web parts using C# and ASP.Net object model.
- Wrote Stored Procedures in SQL Server and Grid View, Details view, Dataset Classes for data manipulation by using store procedures
- Designed and developed daily, weekly, monthly reports for executives, Business analyst and customer representatives for various categories and regions based on business needs using SSRS.
- Performed unit testing of the fixes and enhancements.
- Led the team, distributed tasks and ensured delivery of project within scope and time.
Confidential
Sr. Software Engineer
Environment: ASP.Net 4.0, SQL Server 2005, C#, jQuery
Responsibilities:- Interaction with stake holders for understanding the requirements of enhancement projects.
- Worked on estimation of the enhancements projects.
- Developed Web Forms in ASP.NET and C#
- Designed Web interfaces in ASP.NET using server-side controls and included code behind pages taking advantage of various .NET Framework in C#.
- Developed various easy to use reusable business objects and data access components using C#.
- Used LINQ for querying objects.
- Wrote Stored Procedures, functions, Views.
- Involved in weekly client meetings, presentations, testing and technical documentation