Tech Lead/sr .net Developer/architect Resume
New, JerseY
SUMMARY
- Having around 15+ years of experience in advanced Microsoft.Net Technologies (SharePoint, .Net, .Net Core, MVC, Web API, Entity framework, SQL Server)
- Expertise in developing Web applications using C#.NET, VB.NET, ASP.NET, .Net Core, MVC, Angular.
- Expertise in developing application using ASP.NET Core RESTful Web API based on requirements and specifications.
- Experience on CI/CD using Azure Dev Ops, Jenkins, Docker, Kubernetes
- Worked with advanced concepts of ASP.NET Core MVC such as Models and Providers, Filters used for developing backend technology.
- Experience on Application Development Using SQL Server Database in Developing Stored Procedure, Views, Joins, Triggered and SSIS.
- Expertise in designing SSRS Reports, tables and database schemas for SQL Server.
- Expertise in using Language Integrated Query (LINQ) providers for data manipulation.
- Experienced in Object Relational Mapping ( ORM ) using ADO.NET, Entity framework, LINQ and Lambda expressions
- Experience in Classic ASP applications, JSON scripting.
- Experience in developing and consuming ASP.Net Web Services using WSDL and SOAP, ASP.Net Web API's (RESTful) .Net Core API and Windows Communication Foundation (WCF).
- Experienced with the Win Forms to provide GUI components to the .Net Framework
- Experience in Client/Server Integration and Partial - page updates using AJAX Services.
- Extensive experience in object-oriented programming, Designed and implemented the N-tier application using C#.Net.
- Experience in Azure for system Deploying, Operating and Maintaining compute, network and storage in the Microsoft Azure environment using Microsoft Technologies.
- Experience in using GIT, TFS, and Azure DevOps Server.
- Well versed in Waterfall and Agile Methodology.
TECHNICAL SKILLS
Languages: C#.Net, VB.Net, T-SQL, PL/SQL
Microsoft Technologies: .Net Framework 4.8/4.6/4.5/4.0/3.5 , ASP.Net MVC 5.0/4.5, .NET Core 2.1 / 3,ADO.Net, LINQ, Web Forms, Windows Forms, WCF, REST Web API,Windows Server2008/2012, Entity Framework 5/6.
Client Scripting: AngularJS, Angular 4/6/10, JQuery, WEB API, HTML 5, XML, CSS, Bootstrap
Cloud Technologies: Microsoft Azure, ADO, AWS DynamoDB
Data Bases: MS SQL 2005/2010/2012/2015/2017 (PL / SQL, Stored Procedures,Views, Functions, Triggers)
Reporting Tool: Crystal Reports, SQL Reporting Services 2005/2012/2015 , SSIS
Application Programming: Visual Basic 6.0, ADO, VBA
Third Party Controls: Chart FX, Telerik / Kendo UI, Kendo Charts, CKEditor 5.0
Documentation: Use Cases, Business Requirement Documents (BRDs), Technical Require Documents (TRDs)
Others: UML Tools (Enterprise Architecture, Visio), Microsoft Content Management Server 2002, CRM, Salesforce.
PROFESSIONAL EXPERIENCE
Confidential, New Jersey
Tech Lead/Sr .NET Developer/Architect
Responsibilities:
- Project Management, Analysis, Design, Development, Administration and Support for Business Critical Applications
- Designed and developed using C#, .Net Core, Angular 10, CI/CD Pipelines and Microsoft Azure.
- Make design and technical decisions for Angular UI, Middle Tier Web APIs and MS SQL projects
- Determine and define clear deliverables, roles and responsibilities for staff members required for specific projects or initiatives.
- Configuring and designing Azure Application Insights to check the performance of our applications, resource utilization and real time alerting
- RESTful microservice development including designing, building, testing, and deployment.
- Created Azure functions apps for sending emails, starting backup, populating staging tables, task scheduling such as clean-up, sending notifications, messages.
- Created Application gateway using Ocelot microservice.
- Liaising with team members, management, and clients to ensure projects are completed to standard.
- Identifying risks and forming contingency plans as soon as possible.
- Make design and technical decisions for Angular UI, Middle Tier Web APIs and MS SQL projects.
- Develop overall technical strategies for external client projects from technical requirements.
- Created database tables, stored procedures and views using T-SQL and PL/SQL.
- Access database using Entity Framework 6.2 and worked on data retrieval and manipulations using ADO.NET, Entity Framework 6.
- Worked in Agile development methodology attending daily stand-up calls and subscribing to user stories in JIRA. Also used Team Foundation Server as source repository.
- Create technical estimations.
- Design and planning deployment strategy on server using visual studio publish tool and automation tool Jenkins.
Environment: Angular 10, Git, JIRA, C#, .Net Core 3.1, Microservices, Dockers, Entity Framework 6.2, CICD Pipelines, Microsoft Azure Function, Azure Insight App, Fortify Scan, Windows Watcher Service, JSON,IIS server, SQL server
Confidential, New Jersey
Tech Lead / Sr .NET Developer
Responsibilities:
- Developed web applications using C#, ASP.NET, MVC 5.1, HTML5, AJAX, SQL Server 2015/2017.
- Created Restful APIs Using MVC 5.1 web API.
- Involved in creating Front-end screens using HTML5, JavaScript, Bootstrap and used Angular 6, jQuery and JavaScript to develop code and call the Web API service.
- Worked extensively on troubleshooting SQL queries, stored procedures using profilers and activity monitors.
- Deploying APIs using App Services and Virtual Machines in Azure
- Created a virtual Network on Windows Azure to connect all servers and applications on this platform.
- Hosted web applications on Azure Web Sites and migrated databases from SQL Server to Azure SQL Server
- Developer Web APIs and RESTFUL Service API which return JSON data.
- Created database tables, stored procedures and views using T-SQL and PL/SQL.
- Access database using Entity Framework 6.2 and worked on data retrieval and manipulations using ADO.NET, Entity Framework 6.
- Determining project requirements and developing work schedules for the team.
- Delegating tasks and achieving daily, weekly, and monthly goals.
- Establish and implement processes and strategies for all technical personnel.
- Analyse, plan and develop requirements and standards in to scheduled projects
- Assign and oversee the daily tasks of technical personnel while ensuring all subordinates are actively working toward established milestones
- Hold regular technical team meetings to determine progress and address any questions or challenges regarding projects
- Determine and define clear deliverables, roles and responsibilities for staff members required for specific projects or initiatives.
- Worked in Agile development methodology attending daily stand-up calls and subscribing to user stories in JIRA. Also used Team Foundation Server as source repository.
- Estimated timeframe for development, automated testing (Microsoft Unit Testing and NUNIT).
Environment: ASP.NET, C#.NET, Web API 2, MVC 6, Entity Framework 6.2, Jenkins, Office 365, Angular 6, HTML 5, CSS, SQL Server (2008, 2012, 2016) & Reporting Services
Confidential
.Net Programmer/Solutions Specialist
Responsibilities:
- Project Management, Analysis, Design, Development, Administration and Support for Business Critical Applications.
- Liaise with the Vendor & Business for the delivery of solutions.
- Interacting with users to gather requirements for applications
- Involved in design and software development of solutions.
- Developing web applications using .NET (C#, ASP.NET) and Reports using Power BI & SQL Server Reporting services
- Documentation - Requirement Specification, Detailed Design and User Guides. - Preparing Staging and Production environment.
- Preparing test scripts and extensively testing of the newly developed application.
- Manage rollout & provide user for newly rolled out enhancements.
Confidential
Tech Lead / Sr .NET Developer
Responsibilities:
- Managing a Team of 8 Members.
- Project Management, Analysis, Design, Development, Administration and Support for Business Critical Applications (Salesforce, SharePoint, Student Information Systems, Learning Management Systems & Web Apps)
- Liaise with the Vendor & Business for the delivery of solutions.
- Interacting with users to gather requirements for applications
- Involved in design and development of solutions.
- Developing web applications using .NET (C#, ASP.NET) and Developing Reports using Power BI & SQL Server Reporting services
- Documentation - Requirement Specification, Detailed Design and User Guides.
- Managing databases (SQL Server & FileMaker)
- Preparing Staging and Production environment.
- Preparing test scripts and extensively testing of the newly developed application.
- Conduct UAT & Provide user for newly rolled out enhancements.
Confidential
Sr .NET Developer
Responsibilities:
- Project Management, Analysis, Design, Development, Administration and Support for Business Critical Applications (Salesforce, SharePoint, Student Information Systems, Learning Management Systems & Web Apps)
- Interacting with users to gather requirements for applications
- Involved in design and development of solutions.
- Developing web applications using .NET (C#, ASP.NET) and Developing Reports using Power BI & SQL Server Reporting services
- Documentation - Requirement Specification, Detailed Design and User Guides.
- Managing databases (SQL Server & FileMaker)
- Preparing Staging and Production environment.
- Preparing test scripts and extensively testing of the newly developed application.
- Conduct UAT & Provide user for newly rolled out enhancements.
Confidential
.NET Developer
Responsibilities:
- Project Management, Analysis, Design, Development, Administration and Support for Intranet & Corporate Websites. (SharePoint, K2.NET & Web Apps)
- Liaise with the Vendor & Business for the delivery of modules.
- Interacting with users to gather requirements.
- Developing web applications using .NET (C#, ASP.NET) and Developing Reports using Power BI & SQL Server Reporting services
- Documentation - Requirement Specification, Detailed Design and User Guides.
- Set up the environment for Staging and Production.
- Preparing test scripts and extensively testing of the newly developed application.
- Conduct UAT & Provide user for newly rolled out enhancements.
Confidential
.Net Developer/ Programmer
Responsibilities:
- Involved in design and development of web applications using .NET (C#, ASP.NET) for KTPH Intranet based on Microsoft Office SharePoint Server (MOSS) 2007 & KTPH Websites.
- Set up the environment for Staging and Production (SharePoint 2010 & MOSS 2007).
- Preparing test scripts and extensively testing of the newly developed application, conduct UAT & Provide user for newly rolled out enhancements.
- Development & support for applications developed using C# and SharePoint.
Confidential
.Net Developer/ Programmer
Responsibilities:
- Development, Administration and Support of custom solutions using .NET Technologies (C#, ASP.NET).
- Interacting with client to gather their requirements.
- Preparing prototype and sample UI pages for system demonstration.