Post Job Free

Resume

Sign in

Microsoft .Net Stack Developer

Location:
Irving, TX
Posted:
November 15, 2023

Contact this candidate

Resume:

LinkedIn Contact- 214-***-****

Harsh Kumar Email: ad06kv@r.postjobfree.com

PROFESSIONAL SUMMARY: A hands-on, Microsoft .NET and Angular application Full stack developer with over 15 years of full life cycle development experience of web-based applications. Using Microsoft .Net skills in designing, developing, implementing, maintenance and production support. Team Lead experience of local and offshore resources.

Strong ability to translate and integrate business requirements into a functional application.

Extensive experience working in both AGILE/SCRUM and SDLC based development environment, participating in SCRUM sessions that includes analyzing, designing, and coding.

Engaging system users and business analysts to identify system enhancements or new applications to meet business needs.

Documenting quality designs to illustrate system flow with clear and detailed technical specifications for application development.

Experience in most phases of Software Development Life Cycle (SDLC), Agile and scrum methodologies.

Strong expertise in Microsoft .NET Framework with significant programming experience in C#, VB.NET, ADO.NET and Web API, WCF, Web Services, MVC Framework, LINQ and Entity Framework applications and COM libraries.

Hands on experience in analyzing, designing, testing, implementing, documentation of n-tiered enterprise, system development.

Experience developing web applications using ASP.NET MVC (Model View Controller) architecture with Razor View Engine.

MVC filters: Exception Filters, Authorization, Action Filters to implement in controller action level &controller level.

Extensive experience in designing professional web applications using front-end technologies like HTML5, CSS3, JavaScript, jQuery, AJAX, NodeJS, JSON, ReactJS, Angular 13 and Bootstrap.

Experience using ReactJS and Angular as a framework to develop a Single Page Application (SPA), which bind data to specific views and synchronize data with server.

Experience with Angular components, Models, Services, Dependency Injection, Routing, pipes, Forms, Lazy Loading and JIRA for bug and issue tracking.

Experience developing Web API using C# .Net Core.

Experience in restful services creating and consuming using Get, Post, Delete, Put methods while accessing external API and experience using AJAX calls to create interactive web applications.

Extensive experience with Object Oriented programming techniques.

Worked extensively in the backend using MS SQL Server 2005/2008/2012, MS SQL Server 2000, Oracle 9i and 10g: Stored Procedures, Views, Triggers and User Defined Functions.

Experience on Fusion Charts and reporting tools like Crystal Reports and QlikView.

Experience using version control tools like Visual Source Safe, TFS and GitHub.

Extensive domain knowledge in Telecom/FIOS TV, Transportation, Finance, Property taxation, Media and Publishing.

TECHNICAL PROFICIENCY:

Languages

C#, .NET, VB.NET, Visual Basic 6.0, COM/ Active X, SQL, PL/SQL, XML, jQuery

Microsoft .Net Stack

Visual Studio 2012/2015/2019, .Net Core, .Net Framework 4.0/3.5/2.0, Service based Architecture, CLR, ASP.NET, Web Services, ADO.NET, C#, VB.NET, WCF, MVC Framework, LINQ, AJAX, Entity Framework, Assemblies, NET Security, Web Custom Controls, Web User Controls, Win Forms, Windows Forms, Web Forms, Master Pages, Delegates.

Web Development

Web API, Web Services, Assemblies, ASP.NET, XML, WSDL, ASP 2.0, HTML, CSS, VB Script, Java Script, ReactJS, Angular 13

Databases

Oracle 9i, RDBMS, SQL Server 2008/2012, MS-Access 2000, MongoDB, PostgreSQL

Software Tools (Analysis/Design)

UML, ADO.NET, DTS, Visual InterDev, Crystal Reports 7/8.5, Visual Source Safe, OLEDB, TOAD, XML SQL Server 2005.

Operating Systems

Windows XP, Windows 2003 & Window Servers

EDUCATIONAL QUALIFICATIONS

Master of Computer Science, Government Engineering College, Raipur-Chhattisgarh, India – 1998

Bachelor of Computer Science, Gurukul Kangri University, Haridwar, India – 1994

PROFESSIONAL EXPERIENCE: -

Erie Insurance, Erie PA Jan 2022 – Current

Personal Line Web Lead .Net Programmer Analyst

Erie Insurance is a provider of Auto, Home, Boat and Life insurance services based on geographic locations. PLW application is used by the Agents to give Quotes to clients for different line of business and later convert it to policies.

Involved in Agile development with daily stand-ups, bi-weekly sprint planning and retrospective sessions.

Involved in design, development and delivering different use cases.

Consumed web service to submit customer order via http.

Created unit test cases using Jasmin, gulp and Karma to run automated testing to make sure no breakage.

Created SP and DB script to add new tables and modify existing schema based on requirement.

Application is developed in Angular, Web API, C# and SQL server.

Worked with Angular components, services, directives, Pipe and routes.

Designed & Developed New User Interactive Web pages using HTML5, CSS3, JavaScript, Typescript, Bootstrap, JSON.

Involved in designing single page applications using Angular UI web pages.

Developed a component that varies content based on the user's navigation using router-outlet directive in Angular.

Use Citrix virtualizations to connect with client remote desktop machine.

Technologies used: .Net Framework 4.5, EF, Web API, REST Services, .Net core 3.1, HTML 5.0, (C#, ADO.Net) .NET, CSS, JavaScript, JSON, Bootstrap 3.0, Swagger UI, NUnit, Angular 13, Jenkins, Git, Visual Studio Code, SQL Server 2019, Citrix, Agile SCRUM, and GIT.

Texas Health and Human Services, Austin TX Feb 2021 – Dec 2021

Pharmacy Inventory Management System (PIMS) Lead React and .Net Programmer Analyst

The purpose of the PIMS project is to replace the existing ITEAMS with an automated solution that is Food and Drug Administration (FDA) compliant and able to integrate with outside systems in order to trace and track the distribution of Department of State Health Services (DSHS) pharmaceuticals. PIMS is used to implement an automated system to replace the ITEAMS system.

The new system must manage warehouse inventory and process orders for vaccines, medications, and medical supplies. The new system will need to interface with multiple other systems including:

• The Fastpack drug repackaging equipment used for creating packet orders. This is used for the Directly Observed Therapy (DOT) policy for Tuberculosis (TB) patients, as well as packets for prevention and control of sexually transmitted diseases (STD)

• Multiple shipping software systems

• The system used by the Texas HIV Medication Program (THMP), currently HIV2000, for entering medication orders for clients served by the program

Involved in Agile development with daily stand-ups, bi-weekly sprint planning and retrospective sessions.

Involved in design, development and delivering different use cases.

Created SP and DB script to add new tables and modify existing schema based on requirement.

Application is developed in React JS, Web API, C# and SQL server.

Designed & Developed New User Interactive Web pages using HTML5, CSS3, JavaScript, JSX, Bootstrap, JSON and Material-UI.

Involved in designing single page applications using React UI web pages.

Developed a component that varies content based on the user's navigation.

Application is deployed on Azure.

Use a Storage account to upload and get the documents from Azure Blob.

Use Application MAP, logs, app insight and blob storage for troubleshooting.

Technologies used: Net Framework 4.5, EF, Web API, REST Services, AZURE, .Net core 3.1, HTML 5.0, (C#, ADO.Net) .NET, CSS, JavaScript, JSON, Bootstrap 3.0, Material-UI, Swagger UI, NUnit, ReactJS, Jenkins, Git, Visual Studio Code, SQL Server 2019, Agile SCRUM, and GIT.

Frontier Communications, Everett WA May 2020 – Feb 2021

OSS Web UI Lead .Net Programmer Analyst

Frontier Communications is a provider of telecommunications, information, entertainment products & services based on geographic locations. OSS Web UI team has multiple products like Mobile Tech Portal (MTP), Application Management Portal (AMP), SIMPL Application (SMP) and Resource Management System (RMS) to support and manage.

Involved in Agile development with daily stand-ups, bi-weekly sprint planning and retrospective sessions.

Involved in design, development and delivering different use cases.

Create and Consumed restful Web API and write automated unit test to cover business logic.

Created unit test cases using Jasmin, gulp, and Karma to run automated testing to make sure no breakage.

Created SP and DB script to add new tables and modify existing schema based on requirement.

Application is developed in Angular, Web API, C# and SQL server.

Designed & Developed New User Interactive Web pages using HTML5, CSS3, JavaScript, Typescript, Bootstrap, JSON & Angular.

Created Single Page Application (SPA) loading multiple views using route services & added dynamic enhanced user experience using Angular framework.

Developed a component that varies content based on the user's navigation using router-outlet directive in Angular.

Worked with Angular routes, services, directives, and components.

Use Citrix to connect with client remote desktop machine.

Technologies used: Angular 6, ReactJS, .Net Core, C#, Web API, Postman, Jasmin, Karma, HTML, XML, JSON, Citrix, GitHub, VS2019, SQL Server 2016

Infosys/Verizon, Richardson TX Apr 2019 – Apr 2020

Optix/SmartLead Sr.Net Developer Role: Development/Support

Smart lead is hybrid Mobile application and can be used by both android and iOS operating devices. It uses C# .net as backend language and typescript. It is used by different vendors to target potential customers to Verizon. Supervisors can create campaigns or assign leads to agents which have details of potential customers. It serves both Verizon's consumer as well as business group. It contains list which is assigned to agent and by supervisor. It integrates Bing map for viewing potential leads / list. Based on customer discussion agent updates the details in the application or place order on behalf of customer. Supervisors can track agents and can view the progress of work assigned to them.

Application needs to migrate from SQL server DB to PostgreSQL and moved to Cloud.

Worked on Business, and Data Layer, coded class libraries in C# for various libraries to implement the business rules.

Involved in testing & support with other teams to overcome any issues in SIT and PROD environment.

Worked on defects created by QA team on assigned user story.

Technologies used: Angular, ASP.Net, ADO.Net, C#, Web API, HTML, Git, Visual studio 2015, SQL Server 2012, SSIS, PostgreSQL.

Capital One, Plano TX Oct 2018 – Mar 2019

Titan Sr.Net Developer Role: Development and Maintenance

Titan is a web-based application, used by Capital One bank call center reps for auto loan customers. Loans require the borrower to make a down payment & monthly payments. In this application Reps can view account details, take payments, schedule payment plan. Based on the scenario reps can extend loan for short or longer terms. Titan interacts with multiple other applications to get and update data. Activity notes is posted to a Kafka queue and later posted to SHAW application which has real time customer data. Scheduled jobs sync data between different applications. Titan and other APIs are hosted in AWS. In AWS, different environments are created for Dev, QA, Pre-Prod and Prod. We access Dev and QA to check app logs and API details.

Involved in Agile development with daily stand-ups, bi-weekly sprint planning and retrospective sessions.

Worked on different layers: Presentation, Business, and Data Layer.

Writing server-side code for web forms, User control & coded class libraries in C# for various libraries to implement business rules.

Designed & Developed New User Interactive Web pages using HTML5, CSS3, JavaScript, Typescript, Bootstrap, JSON & Angular 6.

Implemented various screens for the frontend using ReactJS and used various predefined components from NPM (Node Package Manager) and redux library.

Extensively used debugging tools such as Firebug and IE Dev tools to investigate issues and fix bugs.

Interact with other teams to fix environmental issues.

Technologies used: ReactJS, ASP.Net, ADO.Net, C#, Web Form, JAVA (Spring boot), HTML, Git, Visual studio 2015, SQL Server 2012, CSS, Java script.

Frontier Communications, Allen TX August 2016 – Sep 2018

Self-Provisioning Lead .Net Programmer Analyst

Frontier Communications is a provider of telecommunications, information, entertainment products & services based on geographic locations. This project, Self-Provisioning provides the ability to a customer to add a Premium channel upgrade to their package or order equipment from a setup box.

Involved in Agile development with daily stand-ups, bi-weekly sprint planning and retrospective sessions.

Involved in design, development and delivering different use cases as premium channels, packages details based on setup box.

Consumed web service to submit customer order via http.

Created SP and DB script to add new tables and modify existing schema based on requirement.

Application is developed in C# and SQL server.

Designed & Developed New User Interactive Web pages using HTML5, CSS3, JavaScript, Typescript, Bootstrap, JSON & Angular 2.

Created Single Page Application (SPA) loading multiple views using route services & added dynamic enhanced user experience using Angular 2 framework.

Developed a component that varies content based on the user's navigation using router-outlet directive in Angular.

Worked with Angular routes, services, directives, and components.

Technologies used: C#, Web Services, QIP/VMS Box, HTML, XML, JSON, ADO.Net, GitHub, Windows Service, VS2015, SQL Server 2008 R2, NodeJS, Angular 6.

Trinity Industries, Dallas, TX Jan 12-Oct 12 & May 15-Aug16

Transportation Asset System – Sr.Net Developer Role: Development and Maintenance

Description: TAS is a web-based application, which deals with the assets (Rail Cars), their modifications, location, repairs, billing, compliance, administration, inspection, taxes and more. This primary application of Trinity Rail was developed to enable users to review their account information, overall lease information, contracts, business groups, invoices and asset information. It merges key functionalities from various systems. The application also forms a master reference to several other systems, that gather data from it.

Interacted with Testing Team, Scrum master’s and Business Analysts for fixing issues.

Worked on different layers: Presentation, Business, and Data Layer.

Writing server-side code for various web forms and User control using C#.

Coded class libraries in C# for various libraries to implement the business rules.

Used ADO.NET to access data in SQL Server

Designed &Developed New User Interactive Web pages using HTML5, CSS3, JavaScript, Typescript, Bootstrap, JSON & Angular 2.

Experience working on Structural directives and Attribute directives in Angular 2 using TypeScript.

Extensively used debugging tools such as Firebug and IE Dev tools to investigate the issues and fix bugs.

Technologies used: Angular, ASP.Net, ADO.Net, C#, Web Form, HTML, team foundation server, Visual studio 2010, SQL Server 2008 R2, CSS, Java script.

Client: Verizon, Dallas/Irving, TX Nov 2012 – April 2015

CRMM Sr.Net Developer Role: Development/Support.

CRMM team provides web services-based solutions to other internal teams COA\C2G\DOTCOM\IMG. To communicate with CRMM a Common xml-based request & response schema is shared and used by the team. In CRMM the two main areas to work with is Business users and Consumer (basic user). For any account review, recommendation, price up or handle situation-solution message, CRMM is a gateway to provide all this information. Worked on Situation Solution message for Consumer and Business user.

Worked on Business, and Data Layer, coded class libraries in C# for various libraries to implement the business rules.

Used ADO.NET to access data in SQL Server

Involved in testing & support with other teams to overcome any issues in SIT and PROD environment.

Worked on defects created by QA team on assigned user story.

C2G Sr.Net Developer Role: Development, Support, Maintenance

C2G is high-performance; Web based ordering System used for installing, changing, moving, or disconnecting telephones, Data (Internet), Broadband and Video service of retail & Business customers. The application’s main goal is to provide a single interface for the representatives to handle all types of customer requests quickly and efficiently.

Responsible for any upcoming enhancements based on request, create web services, and provide offers to front end channels.

Developed Business Access, Data Access Layer using ADO.Net EF Code first approach, Service Layer using ASP.Net MVC Framework.

Involved in production support for various CRMM internal applications.

Developed code to read the RULE from rule engine and provide offers/promotions to customer.

Created new rules to qualify E-Rate customers, auto renewal customers and BAU customers.

Involved in day-to-day client discussion for various WR release biweekly.

Involved in agile methodology programming & the daily scrum board call.

Technologies used: ASP.Net MVC5, Web API's, C#.NET, ADO.Net Entity Framework 6.1, LINQ, WCF, Windows Service, XML, JSON, SQL Server 2008, Stored Procedure, VS2012, Team Foundation server.

Emvia, Dallas, TX Oct 11 – Dec 11

Agility Sr.Net developer Role: Development

Emvia is a high-quality product design and development company providing comprehensive product development services. Agility is used to execute tasks like creating events, managing users, products and draw charts.

Worked on migration from Visual Studio2003 to Visual Studio2010&run the conversion wizard for several projects.

Worked on different layers: Presentation, Business, and Data Layer.

Writing server-side code for various web forms and coded class libraries in C# for various libraries to implement the business rules.

Used ADO.NET to access data in Oracle.

Regression testing the application on development and test server.

Technologies used: ASP.Net, ADO.Net, C#, Web Form, WCF, HTML, team foundation server, Visual studio 2003/2010, Oracle 11g, CSS, jQuery, Java script and Fusion Chart.

Marketwire, Dallas, TX Mar 11 – Oct 11

OPS Desk & Go Compose .Net Developer Role: Development.

At Marketwire, a customer can submit different kinds of press releases like New Release, Social Media release or Personal release. Go Compose helps a customer to create the draft to be released. In the draft customer can include their logo, multimedia or can add other documents. Customer can format their draft in different ways like define headline or sub-headline and so on.

Worked on different layers: Presentation, Business, and Data Layer and implemented Application blocks for the same.

Developing Enterprise Framework Assemblies for Data Access.

Writing server-side code for various web forms & coded class libraries in C# for various libraries to implement business rules.

User control creation.

Used ADO.NET to access data in SQL Server

Testing the application on development and test server.

Worked on defects created by QA team on assigned user story.

Technologies used: ASP.Net, ADO.Net, C#, Web Form, WCF, HTML, team foundation server, Visual studio 2008, SQL Server 2005, CSS, jQuery and Java script.

Client: Xerox Capital Solutions, Dallas, TX Apr 10 – Feb 11

Projects: OCR Solution Sr.Net Developer Role: Design & Development

OCR solutions have three parts which process Emails, Fax and scanned documents. In the email/fax solution multiple email accounts are configured on a single machine using outlook. Each email account is configured on a single machine and is maintained in a database.

Worked on migration from VS2003 to VS2010.Run the conversion wizard.

Designing and Developing Enterprise Framework Assemblies for Data Access.

Windows Presentation Foundation (WPF) for developing desktop applications.

Designed WPF Forms, User Controls using XAML language for interactive UI.

Coded class libraries in C# for various libraries to implement the business rules.

Used ADO.NET to access data in SQL Server

Testing the application on development and test server.

Technologies used: C#, Windows Form, VB.Net, Redemption, Outlook, Visual Source Safe, Visual studio 2003 and Visual Studio 2010, Win XP/Window 2003, SQL Server 2005, PL/SQL

Client: GE Capital Solutions, Stamford, CT Aug 09 – Mar 10

Projects: Intranet Portal – SPS 2003Role: .Net Developer.

Share Point Portal server 2003 is collaborative product developed by Microsoft to address the growing need of the corporate that have their bases at different geographical locations to share their vital piece of information. It acts like document storage and archiving repository. This internal project was more of a POC to get more SharePoint projects from clients. Each site will become departments and each department will become an environment and will be holding vital policies and information of the company.

Creating Dynamic menu controls for SharePoint Areas using SharePoint Object Model.

Using Windows SharePoint Services (WSS) for site creations.

Creating lists, custom and form web parts for alert/message requirements.

WSS and SharePoint servers’ configurations

Backing up data through XML back-up format.

Front page to design the application.

SPS 2003 server on Windows 2003 server, ASP.NET, C#.

Projects: Qlik Dashboard Development of Reports and Testing. Aug 08-June 09

Designing and Developing Enterprise Framework Assemblies for Data Access.

Co-ordination of work and knowledge transfer to resources.

DAL Layer changes to Qlik Dashboard.

Wrapper class to access API calls to SDK.

Connect multiple databases to fetch the records.

Design and development of reports in Qlik.

Testing of reports on application server.

Technologies used: Qlik View, SQL Server 2000, Oracle 9i, Windows XP, HTML, VBScript.

Client: GE Capital Solutions, Danbury, CT Apr 06 – Jun08

Project-PTMS Lead System Analyst

Managing users and maintaining user authentication based on user role.

Data upload and download from Mainframe to SQL server.

Co-ordinate with users and Business.

Perform daily, weekly and monthly activities including designing and preparing ad-hoc reports.

Provided Product support to team.

Development of WCF services that involves business logic and control flow.

Managed a small team to work on the PTMS application support in an onsite / offshore model.

Technologies used: C# ASP.Net 3.5, AJAX, WCF, VB.Net, Visual Studio, Windows Form, Visual Source Safe, Win 2000 Server, SQL Server 2000

Client

Project Location

Duration

GE Comfin

TRANSWEB and India

Project Tracker

Aug 2005-Mar2006

Class Software Solutions

Center Serve India

Jan-2004 – Aug-2005

APJ School

SMS India

Jul-2002 – Jan-2004

TSP

Nankai and Westship India

Nov-2001 – Jun-2002

JE International

FulwariBazzar India

Mar-2001 – Oct-2001

IIDS Inc

Eccopoint India

Jul-2000 – Feb-2001

E-Collaboration

Yuttari.com Japan

May-1999 – Jun-200

Summary of other projects:



Contact this candidate