.net Lead Resume
SUMMARY
- 17 years of Experience of designing, developing client/server web - based N-Tier applications using Microsoft .NET Framework 3.5-4.6, C#, ASP.NET Web Form/MVC5 (aspx/razor), ASP.net Core 2.1 / EF core 2.0, WebAPI2, WCF, Web services, ADO.NET,VB, LINQ, Entity Framework 6, Microsoft SQL Server, 2016, BIDS (SSIS/ SSRS), Windows Server 2012, IIS 7.0/8.0, kestrel web server, HTML5, CSS3, Bootstrap3, Ajax, JS, JQuery 3.3, 1.x and, Angular CLI, Visual Code, Microsoft Typescript Compiler 1.4.0, Compiler2.x, NodeJS 7.x, NPM 2.x, underscore, Font awesome, PrimeNG and Bootstrap3 for responsive UI, Azure services, azure pipeline, bitbuckets, and AWS (S3).
- Strong in Object Oriented Programming (OOPs) concepts, Object Oriented Design concepts & Design Patterns.
- Experience on working in Waterfall Model and Agile - Scrum methodology and dev-ops process.
- Experience on High level N-Tier (DAL, BLL, and UI) architecture through TDD (Test driven development) approach.
- Strong Experience in creating and build Webapi and WCF (SOAP and WSDL), Microservice Services in, over HTTP, HTTPS & TCP/IP, MSMQ.
- Expertise to integrate Autofac design pattern in RESTful and SOA based services and manager the DTO’s using Dependency Injection, Inversion of Control container for .NET 4.6.1+ and asp.net core2.0/2.1.
- Experience on Azure Services for highly available, scalable, and secure cloud infrastructure with Azure like IaaS vs PaaS vs SaaS.
- Participate Data Analysis, Data Modeling, finding Data Gap and restructuring the factor and issue for complex design.
- Used Gulp/Grunt toolkit for automating time-consuming tasks like minified, uglificationin workflow while doing deployment.
- Experience of working in the complete SDLC process (Software Development Lifecycle Process), design, documentation, development, M&E, UAT support (Including MOQ Test, deployments, Unit testing C# with NUnit).
- Used Swagger API tools for testing the api with mock or local data.
- Experience in bug fix, debugging, troubleshoot and deliver clean and quality work.
- Worked on Microsoft Visual FoxPro 9.0, used VFP runtime for make all DNS/ODBC connection in windows for DBMS.
- Experience on analyzing the code flow of old FoxPro old legacy system and convert code for new system.
- Strong experience in single page applications (SPA) using current JavaScript frameworks (AngularJS1.5.x Bootstrap3/4, underscores, HTML5, CSS3, LESS) using IDE of .net core and Visual studio core.
- Used multiple client-side JavaScript validation and server side ASP.NET custom validations for validating user input.
- Create Unit test project and using Unit testing C# with NUnit and .NET Core, Used Visual studio 2017/core EF/ASP.net core for build the Client/server web application.
- Used Node 9.11 and typescript 15.3. automate for complete the CI/CD process for multiple components.
- Migration of the old application to new web technologies with high productivity & automate approach.
- Excellent technical skills in SQL Server Database Design, Analysis, Normalization and in writing tables, Stored Procedures, Views, Triggers, Indexes, Constraints and SQL Query optimization.
- Experience in BI suite-using Integration services (SSIS) for ETL (Extraction, Transformation and Loading), reporting services (SSRS) for creating different types of reports using SQL queries and analysis services (SSAS).
- Experienced in developing web/client server reports using Client-Side reporting (RDLC reports) and SSRS reports.
- Strong Experience with SSIS Designer, Runtime Engine, Data Flow Task, Pipeline & and Executables.
- Experience in extraction, transformation and loading (ETL) of data flows using SSIS and SQL Server.
- Experience Visual FoxPro, Windows based application and FoxPro tables, SQL Query’s, and ODBCs.
- Experience on Elastic Search and use separate real time data search with renormalized search criteria.
- Experience on other technical skills like SCM Tools (TFS, GIT, SVN and VSS), DBMS, RDBMS, Bug tracking tools and task status tools like TFS, JIRA, and Versions-1.
- Manage the automated task for batch. boilerplate, CRM system, provide production support, maintenance and enchantment.
- Experience in manage onshore/offshore/stakeholders’ team for development task, track task record JIRA, coding, peer review, unit testing and SIT in development phase.
- Self-starter, and self-motivated with minimal supervision and focus on CI/CD fast and stable project deliverable.
TECHNICAL SKILLS
Operating System: Windows Family
Environment: Web and Client Server
Database: Microsoft SQL Server, Oracle, MySQL and PostgreSQL
CICD: Azure Devops
Internet Tools: HTML, VB Script
Visual modeling and Designing Tool: Enterprise Architect
Reporting Tools: Crystal Reports and SSRS
Database Tools: Toad, Pl/Sql Developer, AquadataStudio, Squirrel
Version Control: TFS, GIT, Visual Source Safe, CVS, SVN and Clear Case
Unit Testing: XUnit, NUnit and MS Test.
Workflow management: JIRA, AZURE Devops.
Code Analysis Tools: FX Cop, Style COP, ReSharper and SonarQube
Automation Job Scheduler: VisualCron
PDF Reporting Tool: iTextsharp, Syncfusion
Microsoft Technologies: ASP.NET, MVC, .Net Core, WCF, Web API, Rest API, Web Services, AJAX, XML, jQuery and CSS
Domains: More than 7 years in Banking and Payments,2 years in Health care and 7 years in Insurance
Management and Leadership Skills: Ability to produce realistic software schedules, Project Management, Business Analysis, Development and new Product Development
PROFESSIONAL EXPERIENCE
Confidential
.Net Lead
Responsibilities:
- Involved in Analysis, Design, Development(coding) and Review.
- Provides daily supervision and direction to the technical team.
- Technical mentorship for the team.
- Giving Solutions to the team on technical front whenever they stuck up towards deliverables.
- Reviewing the code and advice proper solutions.
- Develops advanced technological ideas and guides development into a final product Provides daily supervision and direction to the technical staff.
- Goal setting & Reviewing performance
- Extensively worked on writing reusable components on TypeScript and inject in service components to controllers.
- Designed and developed with Repository-Pattern with EF core-based backend, used async RESTful API.
- Designed multiple components, pipe, custom directives, and services to apply client-side logic and dependency injection using Angular .
- Used Reactive Forms for CRUD display, validations, Restful service with Angular and RXJS, communication via Event Emitter.
- Implements Parallel /series execution via Observable.
- Create Eligibility module and IEP panels for validate the students for identify IEP student with online set of assessment que.
- Developed the classes/interface using C#, for Restful WEBAPI, and Microservice respect to N-tier architecture for BO, BLL and DAL, database. Manage de-normalized table load searching real item data into server and defined search criteria.
Environment: C#, Asp.Net MVC, Rest API, Visual Cron, Entity Framework, iTextsharp, Sqlserver, Azure Devops, CICD, Angular 6, 9, Type Script
Confidential
.Net Technical Lead/Manager
Responsibilities:
- Involved in Analysis, Design,Developement and Review.
- Provides daily supervision and direction to the technical team.
- Knowledge transition of applications which are categorized as Business critical by the client.
- Technical mentorship for the team.
- Handling Branches, Release and Rollback plans.
- Creating CICD pipelines and making changes when ever required in Azure Devops.
- Giving Solutions to the team on technical front when ever they stuck up towards deliverables.
- Reviewing the code and advice proper solutions.
- Develops advanced technological ideas and guides development into a final product
- Identify Team Members
- Define Project Roles and Responsibilities
- Identify/Review Training Plans
- Tracking, Monitor and Review Project & Project Schedule
- Identify/Document/Analyze/Track Risks& Issues
- Receive and Acknowledge Client Complaints and Feedback, Communicate Action Plan, Share updates
- Provides daily supervision and direction to the technical staff.
- Conduct interviews, hire and train newtechnicalsupport/IT staff.
- Sending Weekly and Monthly Status Reports.
- Goal setting & Reviewing performance
- Building new solutions on a variety of technology platforms as a full stack developer using Agular 2.
- Developing WEB API service as middle tire and implement Data access layer(ORM) EF.5.
- Writing stored procedures, views and Sql queries to perform database operations.
- Delivering quality products throughout the software development lifecycle in an agile development process
- Debugging, troubleshooting issues, fixing bugs and perform regression testing and apply standard troubleshooting techniques when blocked prior to escalation.
- Analysed and uses UML methodology such as use cases and flow process chart with Visio 2003.
- Used Test Driven Development to unit tests all the components before development using mock-ups.
Environment: C#, Asp.Net, Angular 2, Type Script, MVC, WebAPI, Rest API,.Net core, WCF, Sql server, GIT, XUnit, Azure Devops, Azure Devops CICD
Confidential
.Net Tech Lead
Responsibilities:
- Forming a big technical bracket between enhancement, support and other projects
- Involved in Analysis, Design and Review.
- Provides daily supervision and direction to the technical team.
- Knowledge transition of applications which are categorized as Business critical by the client.
- Project setup in GIT and JIRA.
- Worked on Type Script for Angular 2 scripting.
- Worked DB2 Database for writing quires and TFS as source control.
- Used Test Driven Development to unit tests all the components before development using mock-ups.
- Code Review and implementing code flow tool for optimizing code review process with Microsoft.
- Perform end-to-end scenario testing before deploying to production environment.
- Debugging, troubleshooting issues, fixing bugs and perform regression testing and apply standard troubleshooting techniques when blocked prior to escalation.
- Participate in pre-flight readiness planning as needed to ensure that requirements are well defined in advance of scheduling work items.
- Ensuring that the delivered artefacts meet customer requirements & agreed quality standards.
- Used advanced tools such as visual studio code to manage, and Swagger to manage WEBAPI testing.
- Handling Branches, Release and Rollback plans.
- Driving Scrum team and standups depends on the need.
- Giving Solutions to the team on technical front when ever they stuck up towards deliverables.
- Define Project Roles and Responsibilities
- Identify/Review Training Plans
- Tracking, Monitor and Review Project & Project Schedule
- Identify/Document/Analyze/Track Risks& Issues
- Receive and Acknowledge Client Complaints and Feedback, Communicate Action Plan, Share updates
- Conduct interviews, hire and train newtechnicalsupport/IT staff.
- Audit & Compliance
- Sending Weekly and Monthly Status Reports.
- Goal setting & Reviewing performance
Environment: C#, Asp.Net, WebAPI, Sqlserver, FXcop, Stylecop, VSTS, GIT, NUnit, JIRA, Controls and WEBAPI 2
Confidential
.Net Tech Lead
Responsibilities:
- Understanding of Story card from JIRA and acceptance criteria and do the development
- Leading a team, and did technical mentorship for the team
- Involved in Analysis, Design and Review
- Review the code changes after team made pull request
- Sending Daily and Weekly Status Reports
- Participated in application development using AGILE SCRUM process
- Technical mentorship for the team.
- Giving Solutions to the team on technical front when ever they stuck up towards deliverables.
- Developer lead for an Opportunity, Customer Engagement features of Advertiser Dashboard. Requirement clarification discussion with Project Management team. Development using Asp.net, C#, MVC, Windows Azure, SQL Azure, WCF, JavaScript, JQuery
- UI solution is developed using MVVM design pattern.
- Production support for the release features to production.
- Debugging, troubleshooting issues, fixing bugs and perform regression testing and apply standard troubleshooting techniques when blocked prior to escalation.
- Participate in pre-flight readiness planning as needed to ensure that requirements are well defined in advance of scheduling work items.
Environment: C#, ASP.NET with MVC, MS Test, SQL Server 2012, Type Script, MVC 4.0,EF, JavaScript, TFS, JQuery, Angular JS
Confidential
.Net Tech Lead
Responsibilities:
- Involved in developing components.
- Involved in Fixing Bugs
- Involved in preparing unit test plans
- Technical mentorship for the team.
- Developed core Solution and Framework components using MVC to address main business requirements.
- Designed the User Interface framework, template layout using Master Page, C#.Net, Advanced CSS and Jquery.
- Developed the Custom Controls using grid view which supports Custom Paging, Sorting and Filtering
- Used NUNIT for writing testing script and Gallio for Testing Application Functional Logic.
- Used Subversion as a data storage back end for updating and committing the code into the system.
- Utilized JavaScript to create Server Side and Client-side validations and enhanced using JQuery.
- Used Windows Communications Foundation (WCF) for Application implementation.
- AJAX calls were made to WCF service and data was retrieved in (JavaScript Object Notation) JSON format for display.
- Leading On-shore and Off-shore Team, resolving gaps.
Environment: C#, ASP.NET, Sql server 2008, SSIS and WCF, SQL Server, Microsoft Visual Studio 2012, MVC 4.
Confidential
.Net Lead
Responsibilities:
- Understanding of existing design documents and Creating HLD and LLD
- Leading a team and planning KT Sessions
- Coordinating with Onsite team with updates on daily basis.
- Involving in Project requirement Estimations
- Sending Daily and Weekly Status Reports
- Designed and developed user interface using Visual Studio 2012 and ASP.Net
- Involved in implementing E-commerce Sunmart application for SunTrust account holders/Employer of SunTrust can order the products. We used MVC4 as a development environment.
- Developed Application with ASP.Net and C#
- Involved in developing Views, Controllers and creating Model with ADO.Net Entity framework ORM tool for Database operations
- Implemented Depending Injection using IOC Unity container.
- Used Master pages, and CSS for look and feel of website and used Html Helpers for writing views
- Developed Partial views for reusing them where ever necessary
- Implemented Logging by extending Custom Action filters and Used Data Annotations and written custom Validations whenever necessary.
- Performed unit testing of various business modules using NUnit
- Used Quality center for defect tracking and maintaining history
- Improved performance by using Caching the data for WCF service that was taking more time to retrieve.
- Exception handling was done thoroughly
- Co-ordinate Offshore/Onshore team and reporting work status.
Environment: .Net Framework 4.0,C#,ASP.NET,WCF, Sql server 2008, WCF, JQuery, .Net, LINQ, SQL Server, XML, XSLT, JSON.
Confidential
.Net Lead
Responsibilities:
- Project Requirement analysis in coordination with Onsite Team.
- Providing the Development estimations based on project requirements.
- Leading a team and involved in Development, Integration and Implementation
- Creation of HLD and DLD.
- Coordinating with Onsite team with updates on daily basis.
- Giving the requirement walkthrough to development team and Onsite coordinators.
- Created web forms using MS Visual Studio .Net, ASP.Net, C#, XML and HTML.
- Created User Controls to be used across the application.
- Used ADO.Net in connecting to Data Access management with SQL Server 2000.
- Design and implement the GUI (ASP.Net) with web form controls, web-server controls including Data Grid, Data List.
- Worked on master pages, site login controls and common utility functions.
- Wrote client scripts in java script for client-side validation.
- Involved in designing and development of MVC application.
- Worked with jQuery, java script, CSS for designing the web page.
- Converting the Legacy .Net Application to .Net Core
- Part of fast paced Agile environment with 2-week sprint.
- Created Tables, stored procedures and function in SQL Server.
- Interacted with business users and external team.
Environment: .Net Framework 4.0, VB.NET, ASP.NET, Jquery, Java Script, LINQ, Entity Framework, Sql Server and TFS 2013
Confidential
.Net Lead
Responsibilities:
- As a Team Leader, leading a team and involved in Development, Integration and Implementation.
- This includes communication with onsite people to walkthrough the requirements and my manager in US regularly this includes project planning as well as resource planning.
- Involved in designing and development of MVC application.
- Worked with jQuery, java script, CSS for designing the web page.
- Part of fast paced Agile environment with 2-week sprint.
- Created Tables, stored procedures and function in SQL Server.
- Interacted with business users and external team.
- Implemented multi-threading to process the home loans.
- Worked with CICD process using bit bucket as version control and Ansible tower for deployment.
- Created REST web service from scratch.
- Heavily used C#.Net as middle tier layer.
- Worked on Performance tuning SQL Queries.
- Utilized Bitbucket, TFS for version control.
- Extensively used AJAX, J-Query, and JSON to pull the data asynchronously.
Environment: C#, ASP.NET with MVC, WCF, SQL Server 2012, Entity Framework, MVC, REST Services, ADO.Net, Entity Framework, REST API Services, AJAX, XML Web Services, LINQ, WCF, JavaScript, jQuery, SQL Server 2008, T-SQL, TFS, XML, SSL, CSS, Bootstrap,, XSLT, Windows 2012 Server.
Confidential
.Net Lead
Responsibilities:
- As a Team Leader, leading a team and involved in Development, Integration and Implementation.
- This includes communication with onsite people to walkthrough the requirements and my manager in US regularly this includes project planning as well as resource planning.
- Developed Business, Data and Presentation layers of the application.
- Developed framework-based Business entities and operations to support many products such as Prudential Insurance products such as Omni Views and, LFA/SFA etc.
- Developed WCF services, Business entities and methods required for the Silverlight application.
- Utilized LINQ to implement different operations efficiently to integrate data validations and business logic rules Implemented Windows Communication Foundation (WCF) services
- Developed many ExtJS components and views to support other applications such as BPCalc and LUS.
- Worked on AJAX for dynamic web content generation in Omni, LUS applications.
- Worked with DB team, QA team, Business Analysts and users to analyze and implement the requirements efficiently.
- Creating reports in PDF, XLS and HTML formats using Active Reports.
- Used JQuery extensively to perform JavaScript validations and AJAX updates.
Environment: ASP.NET, C#.NET, WCF, SQL Server, Javascript, VS 2010, VB.Net, CSS, XML, SQL Server, EF, JQuery, JSON, IIS and TFS.
Confidential
.Net Lead
Responsibilities:
- As a Team Leader, leading a team and involved in Development, Integration and Implementation.
- This includes communication with onsite people to walkthrough the requirements and my manager in US regularly this includes project planning as well as resource planning.
- Developed Business, Data and Presentation layers of the application.
- Developed framework-based Business entities and operations to support many products such as Prudential Insurance products such as Omni Views and, LFA/SFA etc.
- Developed WCF services, Business entities and methods required for the Silverlight application.
- Utilized LINQ to implement different operations efficiently to integrate data validations and business logic rules Implemented Windows Communication Foundation (WCF) services
- Developed many ExtJS components and views to support other applications such as BPCalc and LUS.
- Worked on AJAX for dynamic web content generation in Omni, LUS applications.
- Worked with DB team, QA team, Business Analysts and users to analyze and implement the requirements efficiently.
- Creating reports in PDF, XLS and HTML formats using Active Reports.
- Used JQuery extensively to perform JavaScript validations and AJAX updates.
Environment: ASP.NET, C#.NET, WCF, SQL Server, Javascript, VS 2010, VB.Net, CSS, XML, SQL Server, EF, JQuery, JSON, IIS and TFS.
Confidential
.Net Lead
Responsibilities:
- As a Team Leader, leading a team and involved in Development, Integration and Implementation.
- This includes communication with onsite people to walkthrough the requirements and my manager in US regularly this includes project planning as well as resource planning.
- Involved in developing Product based on Clients Requirement.
- Implementing the required database access using ADO.NET
- Designed and developed user interface using Visual Studio 2012 and ASP.Net
- Involved in implementing E-commerce Sunmart application for SunTrust account holders/Employer of SunTrust can order the products. We used MVC4 as a development environment.
- Developed Application with ASP.Net and C#
- Involved in developing Views, Controllers and creating Model with ADO.Net Entity framework ORM tool for Database operations
- Implemented Depending Injection using IOC Unity container.
- Used Master pages, and CSS for look and feel of website and used Html Helpers for writing views
- Developed Partial views for reusing them where ever necessary
- Implemented Logging by extending Custom Action filters and Used Data Annotations and written custom Validations whenever necessary.
- Performed unit testing of various business modules using NUnit
- Used Quality center for defect tracking and maintaining history
- Improved performance by using Caching the data for WCF service that was taking more time to retrieve. Exception handling was done thoroughly
- Co-ordinate Offshore/Onshore team and reporting work status.
Environment: ASP.NET, C#.NET, WCF, Oracle 10g, JavaScript, IIS, .Net Framework, WCF, JQuery, C# .Net, LINQ, SQL Server, XML, XSLT, JSON, IIS7 and TFS.
Confidential
.Net Developer
Responsibilities:
- Involved in developing Product based on Clients Requirement.
- Implementing the required database access using ADO.NET
- Designed pages in MVC which serves as front end for titan application.
- C# is used a primary language used in titan for processing.
- Service Oriented architecture is implemented in Titan.
- Followed the CI/CD process.
- GITHub stays as version control.
- SHAW is the system of record for titan application.
- Used T-SQL for stored proc fine tuning.
- Developed the Custom Controls using grid view which supports Custom Paging, Sorting and Filtering
- Used NUNIT for writing testing script and Gallio for Testing Application Functional Logic.
- Used Subversion as a data storage back end for updating and committing the code into the system.
- Utilized JavaScript to create Server Side and Client-side validations and enhanced using JQuery.
Environment: ASP.NET, C#.NET, Oracle 10g, JavaScript, IIS, .Net Framework NHibernate, Windows Services, Web Services,, Crystal Reports
Confidential
.Net Developer
Responsibilities:
- Involved in developing Flow Through Module
- Implementing the required database access using ADO.NET
- Involved in Preparing Unit Test Plans.
- Responsible for design and development of Web User Interface using ASP.Net and Middle tier layer business objects using C#.Net.
- Used ADO.Net namespaces and classes and created Data Access components to access database.
- Designed and developed reusable XML Web Services using VB.NET and C#.NET to intimate the status like waiting for manual Handling, Placed in Hold Queue/Re-Hold of the order to other systems like ROCS and EWIS.
- Created classes and methods in C#.NET using OOP Concepts.
- Created Windows services for providing status notification to other systems.
- Extensively used AJAX to pull the data asynchronously.
- Developed stored procedures, function, Triggers using T-SQL.
- Created Database and Database Objects like Tables, Stored Procedures, Views, and Triggers.
- Developed multiple reports using XML and XSLT.
- Involved in LLD and LLR review.
- Played a major role in communicating with the Offshore team.
- Involved in performance tuning SQL queries.
- Utilized Clear Case for version control.
- Interacted directly with the clients for resolving production issues.
- Provided 7 x 24 application support.
Environment: ASP.NET, C#.NET, SQL Server 2005, JavaScript, IIS, .Net Framework, ADO.Net, XML Web Services, SQL Server 2000, T-SQL, Clear Case, XML, SSL, CSS, XSLT, Windows 2003 Server
Confidential
.Net Developer
Responsibilities:
- Involved in developing 4 full Modules - ePrescribe, Dispense, PerSe and Advanced Receipts.
- Involved in developing components using C#.
- Involved in developing Oracle Stored Procedures.
- Involved in preparing unit test plans
- Portal is designed using MVC as front end.
- Worked with jQuery, java script, CSS for designing the web page.
- Part of fast paced Agile environment with 2-week sprint.
- Created Tables, stored procedures and function in SQL Server.
- Interacted with business users and external team.
- Implemented multi-threading to process the Enrollment data file.
- Created WEB API service from scratch.
- Heavily used C#.Net as middle tier layer.
- Worked on Performance tuning SQL Queries.
- Utilized TFS for version control.
- Extensively used AJAX, J-Query and JSON to pull the data asynchronously.
- Coordinated with DBA for creating stored procedures, function, Triggers using T-SQL.
- Created Database and Database Objects like Tables, Stored Procedures, Views and Triggers.
- Involved in writing and fine-tuning SQL Query’s.
- Involved in performance tuning SQL queries.
- Utilized TFS for version control.
- Interacted directly with the clients for resolving production issues.
Environment: ASP.NET, C#.NET, Oracle 9i, SQL server, JavaScript, Windows Xp, IIS, .Net, C#.NET, ASP.NET, MVC, REST Services, ADO.Net, Entity Framework, AJAX, REST API, XML Web Services, LINQ, WCF, JavaScript, jQuery, SQL Server 2008, T-SQL, TFS, XML, SSL, CSS, Bootstrap, XSLT, Windows 2012 Server.
