Post Job Free
Sign in

Asp.Net Mvc C#

Location:
Monterey Park, CA
Posted:
August 03, 2024

Contact this candidate

Resume:

Abhishek Pushp

********.*****@*****.***

716-***-****

SUMMARY

Over 18 years of experience in designing and developing high-performance n-tier Web Applications and Distributed Systems.

Proficient in C#, .NET/.NET Core, ASP.NET MVC, LINQ, ADO.NET, Entity Framework, Web Forms,

WinForms, WCF, Web API (REST), IIS, HTML5, CSS3, Bootstrap, Angular, ReactJS, Vue.js, Node.js/Express, XML, Swagger/OpenApi, Design Patterns, Microservices, SQL Server, Oracle, Azure Cloud (Azure AD, App Service, Azure Functions, Azure Blob Storage, Azure SQL, CosmosDB, Azure Redis), Node.js, jQuery, JavaScript, Typescript, AJAX, Git, GitHub, Jira.

Consistently deliver high-quality solutions on time, leveraging Agile/Scrum methodology and attention to detail.

Expertise in modernizing legacy systems resulting in improved maintainability, enhanced performance, and reduced technical debt.

Proven ability to troubleshoot and resolve complex technical issues, enhancing software reliability and end-user satisfaction.

Strong collaborator, working closely with stakeholders to define requirements and translate them into robust technical solutions.

Deep understanding of QA methodology to ensure superior quality of software systems.

Skilled at collaborating with cross-functional teams, prioritize tasks, and manage projects through the complete lifecycle.

EXPERIENCE

InnovoCommerce, Irvine 11/2022 – present

Sr. Software Engineer

InvestigatorFirst is an Azure cloud-based application used for site engagement, training, document distribution, and collaboration with globally participating clinical trial sites. The application is built in .NET 6 using C#, ASP.NET MVC, Angular 17, Bootstrap, Web API. Azure SQL Database and CosmosDB serve as the backend.

Developed new web pages using ASP.NET MVC, HTML5, Bootstrap, jQuery, CSS3.

Led the effort of migrating the front-end from ASP.NET MVC to Angular 17.

Migrated old WCF services to REST APIs.

Implemented Authorization and Authentication using Azure AD.

Created Azure Functions to process PDF files uploaded to Blob Storage.

Developed new APIs based on business requirements.

Wrote Stored Procedures and SQL queries.

Identified and resolved technical issues and bugs.

Kaiser Permanente, CA 10/2017 – 10/2022

Sr. Software Engineer

SMART is a web-based application used to reach out to members for health and wellness campaigns through emails, letters and calls. The application is built using Angular 9, C#, ASP.NET MVC 5, Bootstrap, Web API (.NET Core), Kendo UI and Oracle 12c as the backend.

Created the user interface using Angular 9, C#, ASP.NET MVC 5, Bootstrap, HTML5, CSS3 and Kendo UI.

Developed REST APIs on .NET Core 3.1.

Collaborated with the Business team in determining user requirements, including project budgets and timelines and helping team members on technical issues.

Mentored junior programmers and did code reviews.

Performed root cause analysis and fixed bugs.

Created user guide for end-users and developed and maintained all documentation related to the project.

Provided production support.

POE (Proactive Office Encounter) is a web application used by medical assistants and nurses to identify gaps in care and to assist physicians in closing those gaps. It is built using ReactJS, C#, ASP.NET MVC 5, Bootstrap, Web API, Kendo UI. The backend is Oracle 12c. The application also uses C3.js chart library for data visualization.

Developed UI using ReactJS, C#, ASP.NET MVC 5, Bootstrap, HTML5 and CSS3.

Created REST services using Web API.

Developed Windows Services to support the critical business activities of the company.

Performed root cause analysis and resolved defects.

Held fact-gathering sessions with the Business team to gather user requirements and analyze them to determine the feasibility and impact on the system.

Created database scripts and release notes for application deployment.

Identified high level testing and data requirements and collaborate with QA team to execute test cases to validate the system.

Nationwide Pet, CA 05/2016 - 08/2017

Sr. Software Engineer

Web Enrollment Center is a web based tool which enables customers (individuals and groups) to purchase policies for their pets. It is a 3-tier application built using C#, ASP.NET Web Forms, jQuery, WCF, Infragistics. The backend is Oracle 10g.

Developed UI using C#, ASP.NET Web Forms, jQuery and CSS3.

Collaborated with Business team in analyzing user requirements and performing impact analysis.

Created/modified Stored Procedures based on user requirements.

Developed WCF services to implement new business functionalities.

Identified and resolved technical issues and defects.

Worked with QA team in creating and reviewing system test cases.

American LegalNet, Los Angeles 06/2012 - 05/2016 Sr. Software Engineer

DocketAlerts is a web based system which allows attorneys and legal staff to efficiently monitor activity on cases with real-time email alerts whenever an event occurs. It is built using ASP.NET MVC 4, Bootstrap, Entity Framework 6.0, jQuery and Telerik Kendo UI. The database is SQL Server 2008.

Designed and developed UI using ASP.NET MVC, Bootstrap, jQuery, HTML5, and CSS3.

Created the data access layer using Entity Framework.

Analyzed business requirements and performed feasibility analysis.

Wrote LINQ/SQL queries and Stored Procedures for CRUD data operations.

Performed code reviews to ensure it met the company wide development standards.

Performed system testing and provided production support.

Implemented Caching to improve the performance of the application.

TCS, India 05/2006 - 06/2010

Software Engineer / Technical Lead

Product Control REConciliation is a financial reporting tool that assists in PnL reconciliation of data from two branches/sources and is used by the business users of ING Bank across Asia Pacific. It is a WinForms application developed using C# (.NET 3.5) and SQL Server 2008 as the backend.

Migrated the product from VB to WinForms application in C#.

Implemented business layer using WCF services..

Used asynchronous programming to improve the performance of the application.

Optimized bulk loading of data using SSIS.

Tuned the performance of SQL queries for retrieving data.

Converted Excel based Reports to SSRS.

Led a team of 4 in development, testing and deployment of new features.

Worked closely with Business team for requirement gathering and analysis.

Trained and mentored junior associates.

Enterprise System Solutions, India 07/2004 - 04/2006

Software Engineer

MAP*IT is a logistics management solution covering all aspects of Supply Chain Management. It is a high level supply chain modeling and simulation system with focus on lead time calculation, cost calculation and storage calculation. The application is built in WinForms (.NET 2.0) with SQL Server 2005 as the backend.

Designed and developed the UI in WinForms using C#.

Developed the business layer using SOAP/Web Services.

Coordinated with QA team on Build and Release management.

Created Stored Procedures, Functions and Views.

Provided Production support and resolved technical issues.

Documented all modifications and enhancements made to the software application as required by the project.

EDUCATION

Master of Science in Industrial Engineering, 2012

The State University of New York, Buffalo

Bachelor of Science in Electronics Engineering, 2004

Ranchi University, India



Contact this candidate