.net Tech Lead Resume
SUMMARY
- Around 9 years of experience in Software Development, maintenance, requirements gathering, design, development, integration, testing of applications based on multi - tier architecture and solution delivery support.
- Experienced professional in (C#, SQL Server, Asp.Net MVC, Azure, Angular JS) for Confidential Client. Highly specialized in handling MVC and Azure (PAAS) applications.
- Hands on experience on different platforms like VB.NET, ASP, SQL Server, and Oracle.
- Developed, Configured and Deployed different Portals and UI applications using HTML, CSS, JavaScript, and jQuery.
- Profound Knowledge in developing HTML pages using DIV layout, Web Accessibility, and Web Usability.
- Knowledge in hosting WCF services using windows process activation WPA on IIS7
- Experience in developing Azure resources like Azure Logic Apps, Azure Function Apps.
- Experience in tracking metrics and logging telemetry in Azure Application insights.
- Expertise in creating Azure Data factory for data flow management which connects to database in Azure PAAS Applications.
- Experience in writing spec flow test cases and Unit test methods for C# projects.
- Experience in writing jasmine test cases for Angular Projects.
- Experience in Build and deployment methodologies in Visual Studio Online.
- Experience in writing ARM templates which extensively used in deploying Azure PAAS resources.
- Having hands on experience in all security control tools.
- Extensive Knowledge on Confidential .NET Design Patterns including Dependency Injection (DI), Inversion of Control (IOC), Singleton, MVC and MVVM
- Proficiency in Software Development Life Cycle (SDLC and Agile) methodologies of development process such as requirement analysis, designing, coding, testing and implementation.
- Strong Skills in developing 3-Tier and N-Tier Architecture systems deployed on windows platform.
- Experience in creating Web Forms, Win Forms, User Controls, and Custom Controls.
- Development experience in Confidential SQL Server 2000/2005/2008 that includes SQL Queries, Cluster Indexes, SQL server Triggers and User Defined Functions & User Defined Types.
- Expertise in developing Use Cases, UML diagrams such as Sequence Diagrams, Activity Diagrams and Class Diagrams for application modules using Rational Rose.
- Expertise in Continuous Integration and Continuous Deployment using PowerShell Scripts and ARM Templates.
- Experience in UI development using Angular JS and TypeScript.
- Experience in creating Web API’s in Entity Framework which interacts with UI and database.
- Experience in creating the Architecture flow for the project using MVC.
- Experience in using ASP.NET framework, for quickly creating efficient and interactive web applications that works across all browsers, erformed End to End Testing, Ad-Hoc testing, Integration testing and User Acceptance testing.
- Experience in using ADO.NET object such as connection Object, command Object, Data Reader Object, Dataset Object and Data Adapter Object.
- Outstanding written and oral communication skills used to effectively lead meetings, communicate information to stakeholders and communicate with cross functional and global teams.
TECHNICAL SKILLS
Programming Languages: C#.NET, VB.NET, ASP.NET, ASP.NET Core.
Database: Confidential SQL Server 2008/2005/2012 , ADO.NET, SQL Azure.
Web: JAVA SCRIPT, HTML, XML, CSS, JSP, JavaScript, WSDL, SOAP.
JavaScript Libraries: Angular 7/8, jQuery, Angular Material, TypeScript, HTML, CSS and JavaScript.
Testing: XUnit, Jasmine.
Web Server: IIS 6.0, IIS 7.0.
XML Technologies: XML, XSL and XSLT.
Development Environment: Visual studio 2008/2010/2015/2017.
Methodology: Agile Software Development.
Version Control: TFS, VSS, Bit bucket, VSO Online.
Tools: Swagger, Notepad ++, Fiddler.
Development components: ASP.NET Core MVC, ASP.Net Web API, Windows Service, Web Service, JSON, LINQASP.Net MVC 3, ASP.NET 4.0, WCF, XML Web Service, AJAX,, .
PROFESSIONAL EXPERIENCE
Confidential
.Net Tech Lead
Responsibilities:
- Implementing architectural principles of Data modeling and Design patterns
- Developing proof of concept to rewrite the existing applications with new technologies like Angular 7/8, .NET core
- Analyzed requirements and participated in designing, coding and testing.
- Developed Integration layer for integrating with database and UI.
- Handling of Production issues and Bug fixing.
- Participated in unit testing, integration testing.
- Creating Build and Release pipeline for continuous integration of applications using Azure DevOps.
- Implementing CRUD functionality with Entity framework in ASP.NET MVC 5.0, .Net Core and implement sorting, filtering and paging with Entity framework in MVC.
- Using agile practices and Test-Driven Development techniques to provide reliable, working software early often.
- Implementing Web API’s
Environment: Angular 7/8, .net core 3.1, C#.Net, Web API, JSON, Entity framework, .Net framework, Visual Studio Code, Visual Studio 2019, SQL Server 2018.
Confidential
.Net Tech Lead
Responsibilities:
- Involved in Writing Azure components, analyzing requirements, designing, testing and deployment.
- Building azure resources like Logic Apps for mail functionality system of different components.
- Developed Azure Function App for scheduling the daily jobs which transfer the data from one source to other.
- Developed Azure Data factory for sequential flow of data from different databases.
- Developed Continues Integration and Continues deployment (CICD) using PowerShell scripts, to deploy all the Azure components.
- Developed the Integration layer for connecting to UI and database using Entity Framework.
- Designed and documented of REST APIs for retrieval and collection retrieval of huge volume data.
- Documented REST APIs using Swagger tool.
- Developed UI Components using Angular 10 with TypeScript as scripting language.
- Creating Build and Release pipeline for continuous integration of applications using Azure DevOps.
- Using agile practices and Test-Driven Development techniques to provide reliable, working software early and often.
Environment: Visual Studio 2015, C#, ASP.NET 5.0, Entity Framework, Typescript, Angular 10, PowerShell, Azure Logic apps, Azure Function apps, Azure Data factories, CICD, Windows XP, SQL Server 2012, ASP.NET Web API, jQuery.
Confidential
Sr. .Net Developer
Responsibilities:
- Involved in Writing Azure components like Azure bus, Azure storage, Azure Queues.
- Interacting with a client for requirements, discussing the feasibility of requirements, designing the layout of web pages, Architecture and participating in the development.
- Extensively used Data Grid, Grid view, Telerik Grid View, Data List, Repeater, User Control, jQuery.
- Involved in retrieving data using LINQ to SQL and LINQ to Objects with ASP.NET, worked with the database using LINQ to SQL.
- Designed and implemented all internal and client solutions by using reporting in SQL server 2008/2012.
- Used the entity framework direct mapping instead SQL stored procedures.
- Handling of Production issues and Bug fixing.
- Developed MVC design pattern for developing the SSP Website.
- Involved in the conversation of existing intranet ASP application to ASP.NET based Applications.
- Used C# language for code behind pages to use the OOPs functionalities.
- Developed forms for the web application in C#.
- Involved in designing Web forms using server controls, validation, user controls using C#.
- Developed GUI based Administrative application to track the data using Win Forms.
- Implementation of client-side validations using jQuery and ASP.NET MVC Validation implemented at Controller level.
- Responsible for maintaining versions of source code using GIT, Team Foundation Server (TFS).
- Creating Build and Release pipeline for continuous integration of applications using Azure DevOps.
Environment : Visual Studio 2015, SQL Server 2012, CSS, JavaScript, IIS, SQL Azure, HTML, XML, AJAX, Telerik Controls, LINQ, Web services, MVC3.0, WCF.