Full Stack .net Lead Developer Resume
SUMMARY
- Senior .NET Full Stack Developer with 14+ years of experience in web application design, implementation of Object - Oriented Design, software design patterns, MVC/ MVVM, N-Tier Architecture, relational database design and data base administration.
- Solid Principals of Object Oriented Analysis and Design (OOAD), UML and RDBMS concepts.
- Strong experience in Software Development Life Cycle (SDLC), design, development, and deployment of high-performance, scalable, distributed applications in object-oriented design(OOD).
- Profound noledge of front-end web development and design using HTML5, CSS3, SASS, and Bootstrap.
- In-depth noledge of developing web applications using ASP.NET web forms, ASP.NET MVC.
- Extensively used ADO.NET and ORM tools such as Entity Framework and LINQ to SQL interact data between web application and database objects.
- Good experience in analysis and design in teh RDBMS environment and MS SQL Server which includes teh development of Functions, Queries, Stored Procedures, Views, Joins and Triggers using T-SQL.
- Good experience in NO SQL databases like Mongo DB.
- Solid understanding of teh REST architectural style and building RESTful Web APIs.
- Experienced in developing Service Oriented Architecture (SOA) using .Net services, SOAP, Windows Communication Foundation (WCF).
- Experienced with Software Configuration Management, Source Control, and Version Control using Team Foundation Server (TFS) and Git.
- Worked extensively with iterative Agile methodologies and SCRUM, Waterfall methodologies.
- Worked on SQL Server Integration Services (SSIS) and SQL Server Reporting Services (SSRS) to deliver customized data reports and data conversion.
- Worked with ASP.Net, MVC Frameworks 4.5/4.0/3.0/2.0 and implemented controller actions and Views, Partial Views, Areas, Sections, Strongly Typed Views and View Models with State Management, Security, Caching features and configuring optimizations etc.
- In-depth noledge & experience of software Design Patterns including Singleton, Factory, and Unit of Work & Repository Pattern.
- Experience in design and implement of Relational Database including Normalization, Stored Procedures, Triggers, Views, User Define Functions, SSIS Packages and SSRS Packages in MS SQL Server.
- Proficiency in Object-Relational Mapping (ORM) using ADO.NET, Entity Framework, LINQ and Lambda expression. In-depth experience in Web Services, WCF and Web API development.
- Experienced in Object-relational mapping using ADO.NET, Entity Framework 5/6, LINQ to SQL and LINQ to Object, Auto Mapper. Highly proficient in writing test cases and using Unit Tests by using testing framework such as Nunit and Visual Studio Test Framework to control teh code quality with Test-Driven-Development (TDD) methodology.
- Extensive noledge of .NET security features such as Autantication & Authorization, Windows-based Autantication, Forms-based Autantication, Authorizing Users and Roles.
- Optimized Entity Framework data loading performance by appropriately deciding where to use lazy loading vs. eager loading.
- Worked with Telerik controls and reporting tools.
TECHNICAL SKILLS
Web: .NET 2.0/3.0/3.5/4.0/4.5, ASP.NET MVC 5, AJAX, HTML, JSP, JavaScript, CSS, XML, XSD, AJAX, WPF, WCF, LINQ, Angular 2, HTML 5, ASP.Net Core 2.0, Prism, Type Script, .Net Framework 4.0/4.6, .Net Core, Message Queues.
Languages: C#, VB.NET, ADO.Net, LINQ, Web Services, ASP.Net AJAX, ASP.Net MVC 5, Microservices, ASP.Net Core 2.0, J-Query, Entity Framework. 6.0, Visual Studio 2017
Database: SQL Server 2008/2012/2017, Oracle 10g, MS Access, Stored Procedures, Triggers, SQL, Query Optimization, Database normalization, DTS, SSIS (SQL Server Integration Services), Performance Tuning, DB2, Mongo DB, No SQL
Tools: Microsoft Visual Studio 2005/2008/2010/2015/2017, VSS (Visual Source Safe), DevX Tools, VSTS, Team Foundation Server
Versioning Tools: TFS, VSS Management, Git, SVN
Cloud Technologies: Microsoft Azure
Testing: Unit Testing, Analyzing and preparing Test plans, Test cases, Test documents, Integration Testing
Application Servers: IIS
Reporting Tools: Crystal Reports, SQL Server 2017, SQL Server Reporting Services 2008/2012, SSIS 2008/2012, SQL Server Analytical Services 2008/2012, Data Modeling.
PROFESSIONAL EXPERIENCE
Confidential
Full Stack .Net Lead Developer
Responsibilities:
- Involved in teh complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance.
- Design and code high quality deliverables adhering to defined standards and design principals
- Create unit tests and ensure code coverage is met as per teh agreed standards
- Worked on DevOps optimization to Set up continuous integration and deployment with Azure DevOps.
- Implemented teh project using ASP. NET, C# and back-end database as SQL Server 2016 and Mongo Db.
- Written Stored Procedures in SQL Server 2016 used EDMX as conceptual Model and LINQ to Entities to bind teh data to Grid View, Data List, Details view, Repeaters, Dataset Classes for data manipulation.
- Development was done using Agile methodology with daily scrums, and continuous integration using teh SDLC process to deliver higher-quality software far more rapidly.
- Created & hosted Restful Services, Web services and Web API also used different bindings to make it available to different types of clients.
Environment:.NET Core, C#, ASP.NET MVC 6.0, Angular2/4/6, Typescript, Visual Studio 2017, SQL Server 2015/2017, Mongo DB, HTML5, CSS3, Bootstrap, Entity Framework 6, Web API, J-Query, Team Foundation Server (TFS), LINQ, Visual Studio 2017, Mongo DB.Project: Black WidowOct 2016 - Dec 2017
Confidential
Fullstack .NET Developer
Responsibilities:
- Involved in teh complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance.
- Hands on experience in developing WCF Service and ASP. NET Web API. NET CORE HTTP Services for web application.
- Application Development, Implementation and Maintenance using Extensive experience in ASP. NET MVC & . NET CORE.
- Implemented on ADO. NET Entity Framework to associate with database for CRUD operations. Worked on LINQ to Entities, Lambda Expressions, and Object-Oriented Design Patterns.
- Writing Software Requirement Specifications & Test cases, Object Oriented Analysis and Design using UML with Microsoft Visio 2017.
- Designed Graphical User Interface (GUI) using Master Pages, HTML, JavaScript and CSS classes.
Environment: .NET C#, ASP.NET MVC 4.5, Visual Studio 2017, SQL Server 2015/2017, Entity Framework 6, Web API, J-Query, Team Foundation Server (TFS), LINQ, Visual Studio 2017.
Confidential
Fullstack .NET Developer
Responsibilities:
- Involved in teh complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance.
- Designed and Implemented Web application using ASP.NET MVC 6.0, Web API,Entity framework (EF). Involved in Analysis, Design and Development of Customer Portal application.
- Developed web application using .Net Core 2.0 framework. Used Entity Framework ORM as repository layer to connect to database. Implemented LINQ queries to perform CRUD operations.
- Implemented WEB API framework for building HTTP services that can be consumed by broad range of clients including browsers, mobiles and tablets in teh application.
- Hands on experience in working with development of Stored Procedures, User Defined Functions, Queries, Indexes, Triggers and Views using SQL Server and T-SQL.
- Used Restful Web API services to implement teh functionalities of business for teh integration of application and bind data to teh components from frontend.
Environment : MVC, Web APIs, C#, SQL SERVER 2012, Telerik Reporting, TFS.
Confidential
Project Lead
Responsibilities:
- Developed a Graphical User Interface (GUI) for a server-side & client-side web application with ASP.NET, MVC, and MVVM.
- Developed using N-tier architecture Presentation layer, Business logic layer (BAL mid-tier) and DAL (Data access layer).
- Written business logic as WCF Services consumed, by both Wb and Windows application.
- Develop teh WPF application using Styles, Trigerrs, Data Templates and Lazy loading.
- Utilized Entity framework extensively for data retrieving, querying, storage and manipulation using LINQ.
- Made use of several .NET AJAX controls to render teh content dynamically on WebPages which are developed using C#.
- Designed and developed various SQL Server Stored Procedures, Built-In Functions, Views and Triggers for teh application' Confidential DML (Data Manipulation Language) functionality.
- Developed Web services/Rest Services for building applications that send and receive messages over HTTP.
- Used Database First approach with teh Entity Framework to generate models and teh db context.
- Created stored procedures, user defined functions for better result in SQL Server 2017 database.
- Used RDLC for reporting in both Web and Windows application.
Environment: C#.NET, .Net Core 3.5.1, WPF, WCF, C#, SQL SERVER 2012, RDLC, TFS.
Confidential
Sr .NET Developer
Responsibilities:
- Analyzed and designed new WPF application using MVVM and Repository pattern, from design to completion
- Develop and maintain user interaction layer using WinForms.
- Develop teh WPF application using Styles, Trigerrs, Data Templates and Lazy loading over XAML pages.
- Utilized Entity framework extensively for data retrieving, querying, storage and manipulation using LINQ.
- Consumed different WCF Serices to retrieve customer information and other application related information. Extensively used JavaScript to provide functionality for teh user interface
- Developed Data Access Layer using LINQ Data context object with ADO.NET Entity Framework 6.0
- Used WPF in creating different animated scenes using transforms, animation controls
- Extensively used Log4Net for logging teh exceptions to teh database tables
- Involved in testing like Unit test, Integration test, and Acceptance test using NUnit unit testing framework and responsible for writing test scripts and scenarios
Environment :C#, WPF, Entity Framework 6, PRISM, SQL Server 2012, Visual Studio 2012, IIS 7.0, TFS, LINQ.
Confidential
Sr .NET Developer
Responsibilities:
- Involved in teh complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance.
- Designed and Implemented Web application using ASP.Net, Web API,Entity framework (EF).
- Involved in Analysis, Design and Development of application.
- Hands on experience in working with development of Stored Procedures, User Defined Functions, Queries, Indexes, Triggers and Views using SQL Server and T-SQL.
- Used Restful Web API services to implement teh functionalities of business for teh integration of application and bind data to teh components from frontend.
Environment:C#, ASP.Net, Entity Framework, SQL Server 2008, Visual Studio 2008, IIS 7.0, TFS.
Confidential
Sr .NET Developer
Responsibilities:
- Involved in teh complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance.
- Designed and Implemented Web application using ASP.Net, Web API,Entity framework (EF).
- Involved in Analysis, Design and Development of application.
- Hands on experience in working with development of Stored Procedures, User Defined Functions, Queries, Indexes, Triggers and Views using SQL Server and T-SQL.
- Developed, Design of Databases.
- Invlved in Data migration and data maintenance across all stores
Environment: C#, ASP.Net, DB2, SQL Server 2008, Visual Studio 2008.
Confidential
.NET Developer
Responsibilities:
- Involved in teh complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance.
- Involved in Analysis, Design and Development of application.
- Designed complex Reports using Component One Tool
Environment: C#, ASP.net, Ajax, SQL Server 2005, JavaScript, Crystal Reports, Component One & ArcGIS
Confidential
.NET Developer
Responsibilities:
- Involved in teh complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance.
- Involved in Analysis, Design and Development of application.
- Designed complex Reports using Component One Tool
Environment: C#, ASP.net, Ajax, SQL Server 2005, JavaScript, Crystal Reports, Component One & ArcGIS
Confidential
.NET Developer
Responsibilities:
- Involved in teh complete Software Development Life Cycle including Analysis, Implementation, Testing and Maintenance.
- Involved in Analysis, Design and Development of application.
- Designed complex Reports using Crystal Reports aand RDLC Reports.
- Was involved across various Maintenance projects and supporting any tickets from customer.
Environment: VB.Net,Visual Basic 6.0, SQL Server 2005, Visual Studio 2005, Crystal Reports