Post Job Free
Sign in

Stack Developer Front-End

Location:
Riverside, CA
Posted:
March 18, 2025

Contact this candidate

Resume:

.NET FULL STACK DEVELOPER

Name: SUSHEEL KUMMAR AMBATI

Email: ***********@*****.***

PH: +1-802-***-****

LinkedIn: linkedin.com/in/susheel-a-a64657224

SUMMARY:

• Around 10 years of professional experience in all stages of Agile, involved in gathering user requirements, analysis, design, coding, implementation, debugging, testing, deployment, and documentation across diverse industries/work environments.

• Developed and maintained scalable applications using ASP.NET Core Web API and ASP.NET MVC for enterprise solutions.

• Implemented C#, including records, global using directives, and file-scoped namespaces to enhance code efficiency and maintainability.

• Designed and implemented Microservices architecture to develop scalable and loosely coupled applications, improving maintainability and deployment efficiency. Developed applications using Onion Architecture, ensuring better separation of concerns, testability, and flexibility in business logic implementation.

• Built and maintained enterprise applications following the MVC (Model-View-Controller) architecture, improving code organization, maintainability, and UI separation.

• Developed responsive web applications using Angular 10, HTML, CSS, JavaScript, Bootstrap, and TypeScript to enhance user interfaces and user experience.

• Implemented modern front-end practices in Angular 10 for dynamic, high-performance applications integrated with .NET Core backends.

• React was used to build the front-end user interface, providing a dynamic and responsive experience. Developed reusable React components and integrated them with backend services

• Developed and integrated React components with .NET backend APIs for a dynamic and responsive UI.

• Optimized frontend performance using React hooks, Redux, and lazy loading for seamless user experience.

• Proficient in front-end build tools, including Webpack, Gulp, and Grunt, for efficient project development

• Developed and optimized database schemas, queries, and stored procedures in SQL Server and PostgreSQL for high-performance data processing. Implemented Entity Framework Core and ADO.NET for seamless database interactions and efficient data management.

• Designed and managed NoSQL databases (MongoDB) to support scalable and flexible data storage solutions. Developed and fine-tuned PL/SQL stored procedures, functions, and triggers for data integrity and business logic execution. Integrated ORM frameworks to streamline data access and enhance application performance.

• Performed query optimization and indexing to improve database performance and reduce latency. Ensured database security and compliance, implementing authentication, authorization, and encryption strategies.

• Developed and secured RESTful APIs and SOAP services using OAuth2, JWT, and SSL for authentication and data encryption.

• Implemented token-based authentication with JWT and OAuth2, ensuring secure access to .NET Core Web APIs.

• Designed and implemented Azure API Gateway for secure and scalable API management. Deployed and managed applications on Azure cloud environments.

• Proficient in .NET development, with expertise in Docker containerization and Kubernetes orchestration

• Proficient in using Jasmine and Karma to write unit tests for JavaScript code, ensuring robust and error-free applications.

• Used Postman, SOAP UI, and Swagger UI for API testing, ensuring seamless integration, performance validation, and contract adherence of RESTful and SOAP web services.

• Configured and maintained CI/CD pipelines in Azure DevOps, automating build, testing, and deployment processes for .NET applications, integrating with Git for version control and quality checks.

• Developed and deployed ASP.NET Core applications on Azure App Services, utilized Azure API Gateway for secure API management, and leveraged Azure Storage, Azure Functions, and Azure SQL for scalable cloud-based solutions.

• Utilized AWS for cloud hosting with EC2, S3, and RDS, deploying services via Docker and Kubernetes for scalability. Configured CI/CD pipelines using AWS Code Pipeline for automated deployments.

SKILLS:

Cloud Environments

Microsoft Azure, AWS (EC2, RDS, Lambda).

Methodologies

Agile.

Web Technologies

HTML5, CSS3, XML, Bootstrap, JavaScript, jQuery, AJAX, React.js 16, React.js 15, Redux, Flux, Redux-Thunk, Angular JS, Typescript, Angular 12, Angular 8, Angular 2, Angular CLI, Angular Material, Vue.js

Languages

.NET (ASP.NET, C#.NET), PL/ SQL, T-SQL

.NET Technologies

C#, ASP.NET, MVC, ASP.NET Core, ADO.NET, ASP.NET WEB API, C#.NET, ASP.Net Core, WCF, WPF, ASP.NET MVC 5, ASP.NET MVC 4, SOAP, SOA, LINQ

Databases

SQL Server, Oracle, MS Access, Cosmos DB, MongoDB, Cassandra.

ORM

Entity Framework Core, Entity Framework Code First, Code First Migrations, LINQ to SQL

Version Control Tools

Git, GitHub, Bitbucket, Sub Version, Team Foundation Server (TFS), SVN, Jenkins, Azure DevOps

Testing Tools

Karma, Jasmine, N Unit, X Unit, Jest, Enzyme, MS Test

Bug Tracking

Jira, Bugzilla

Containerization Orchestration

Docker, Kubernetes, Docker Compose, AWS ECS

WORK EXPERIENCE:

Client: Fifth Third Bank, Evansville, IN Oct 2022- Present

Senior .Net Full stack developer

Responsibilities:

• Implemented AGILE methodologies, including sprint planning, daily stand-ups, and retrospectives to ensure iterative development and continuous delivery.

• Designed and developed Microservices-based architecture using ASP.NET Core Web API for modular, scalable, and loosely coupled services.

• Implemented API Gateway for centralized authentication, request routing, and rate limiting using Azure API Gateway.

• Integrated OAuth2 and JWT authentication for securing microservices and enabling role-based access control.

• Developed scalable ASP.NET Core Web APIs for Microservices architecture, ensuring modularity and high performance. Implemented security with OAuth2, JWT, and SSL for authentication and data protection.

• Implemented circuit breaker patterns using Polly to handle transient faults and improve service resilience.

• Developed and optimized data access layers using ADO.NET, implementing parameterized queries and stored procedures.

• Implemented JSON data format for seamless data exchange between services, ensuring efficient integration with external APIs and databases. Implemented circuit breaker patterns using Polly to handle transient faults and improve service resilience.

• Designed and implemented event-driven architecture using Apache Kafka for real-time data streaming and asynchronous messaging in a .NET microservices environment.

• Developed responsive web applications using Angular 10, HTML, CSS, JavaScript, Bootstrap, and TypeScript to enhance user interfaces and user experience.

• Implemented modern front-end practices in Angular 10 for dynamic, high-performance applications integrated with .NET Core backends.

• Used Entity Framework Core with SQL Server for efficient data access in microservices.

• Worked extensively with SQL Server to design, implement, and optimize complex queries, stored procedures, and views.

• Integrated Entity Framework Core with ASP.NET Core Web API for seamless data access and efficient database operations.

• Ensured data security and performance by implementing indexing, query optimization, and Role-based Access Control (RBAC).

• Managed database connections and connection pooling in ADO.NET for efficient resource utilization and improved application responsiveness.

• Utilized Azure Cloud and Entity Framework Core for seamless data handling and efficient API management.

• Utilized Azure API Gateway for managing and securing API traffic and integrated OAuth2 for secure user authentication and authorization.

• Deployed and managed cloud-based ASP.NET Core applications on Azure App Services, optimizing performance and scalability.

• Utilized Azure API Gateway for secure and efficient API management, enhancing microservices communication.

• Implemented Azure DevOps CI/CD pipelines for automated build, testing, and deployment of .NET microservices.

• Collaborated with cross-functional teams using Azure DevOps for backlog management, tracking user stories, and improving project efficiency. Configured Azure Repos and integrated Git for version control and quality checks.

• Utilized Docker and Kubernetes to containerize and orchestrate microservices for seamless deployment and scalability.

Environment: C#, Visual Studio Code, Visual Studio, Git, Azure Repos, JIRA, Azure DevOps, ASP.NET Core Web API, Azure API Gateway, Postman, RabbitMQ, Apache Kafka, Angular 10, HTML, CSS, JavaScript, TypeScript, Bootstrap, SQL Server, MongoDB, Entity Framework Core, ADO.NET, Azure Cloud, Azure App Services, Azure DevOps CI/CD Pipelines, Docker, Kubernetes, OAuth2 & JWT, SSL, Role-Based Access Control (RBAC), X Unit, Jasmine, Cucumber, Protractor.

Client: Express Script, St. Louis, MO. Aug 2020- Sep 2022

Senior .Net developer

Roles and Responsibilities:

• Implemented Agile methodologies, including sprint planning, daily stand-ups, retrospectives, and iterative development for continuous delivery.

• Designed and developed web applications using ASP.NET MVC architecture, ensuring a modular, maintainable, and scalable solution.

• Implemented MVC design patterns for separation of concerns, enhancing code reusability, testability, and performance in .NET applications.

• Developed and tested web portal functionalities following Agile methodologies, leveraging HTML, CSS, JavaScript, and Bootstrap for responsive and user-friendly interfaces.

• Participated in daily and weekly stand-ups and cadence meetings, providing dashboard reporting for project tracking and ensuring seamless UI/UX improvements.

• Strong customer-facing, written, and verbal communication skills to liaise effectively between technical and business teams, ensuring front-end enhancements with the mentioned technologies.

• Implemented Azure SQL Database for efficient data storage and retrieval, optimizing database queries and improving application performance.

• Engineered secure authentication and authorization mechanisms using Azure Active Directory (Azure AD), enhancing application security and user management.

• Utilized Azure Key Vault for secure storage and management of sensitive application secrets and cryptographic keys.

• Collaborated with cross-functional teams using JIRA for backlog management, tracking user stories, and ensuring efficient project execution.

• Coordinated with development managers, leads, testing, release, operations, and business teams throughout the software development lifecycle, supporting Agile and best practices.

• Created unit and integration tests for implementation, supported User Acceptance Testing (UAT), and introduced automation using the DevOps toolchain.

• Used Git for version control, managing branches, merging code changes, and ensuring smooth collaboration across development teams.

• Worked with Git repositories in JIRA for source code management, ensuring seamless CI/CD integration.

• Containerized applications using Docker for consistent deployment across multiple environments.

• Worked with Kubernetes for container orchestration, ensuring scalability and efficient resource management in cloud-based applications.

Environment: ASP.NET MVC, C#, HTML, CSS, JavaScript, Bootstrap, Agile, JIRA, Git, JIRA Git Repositories, Azure SQL Database, Azure Key Vault, Azure Active Directory (Azure AD), Azure Key Vault, Docker, Kubernetes.

Client: State of North Carolina, Raleigh, NC May 2019- July 2020

.Net developer

Roles and Responsibilities:

Responsible for being involved in all phases of the Project Development life cycle using Agile Methodology.

React was used to build the front-end user interface, providing a dynamic and responsive experience.

C# with .NET Framework 3.5 was used for the business layer and data layer.

Involved in designing and developing web pages using ASP.NET MVC and integrating with React components.

Analyzed business requirements to evaluate the design of the application.

Designed Web Forms using different ASP.NET Server Controls, Validation Controls, and other third-party controls.

Developed reusable React components and integrated them with backend services using RESTful APIs and WCF services.

ADO.NET was extensively used for data access, leveraging Dataset, Data Adapter, Data Reader, and other connectivity controls.

Developed WCF services using C# and LINQ to handle business logic and data transactions.

Used ASP.NET validation controls for input validation and ensuring data integrity.

Integrated backend APIs with React frontend using Axios and Fetch API for asynchronous data fetching.

Git was used for source control management, ensuring version control and collaboration among developers.

Wrote SQL Queries, Stored Procedures, Joins, Triggers using PL/SQL to process large datasets, retrieving data from SQL Server 2008.

Developed SSIS packages to load data from flat files and XML files for ETL processing.

Created and deployed SSRS reports for data visualization and reporting.

AWS was used for cloud hosting, leveraging EC2, S3, and RDS for scalable infrastructure.

Deployed services using Docker and managed orchestration with Kubernetes, ensuring high availability and scalability.

Configured CI/CD pipelines in AWS Code Pipeline for automated deployment.

Used Kubernetes to manage containerized applications, ensuring seamless scaling and monitoring.

Performed rigorous unit testing to ensure that code met technical specifications and business requirements.

Environment: React, C# .NET Framework 3.5, ASP.NET MVC, SQL Server 2008, Postman, NUnit, AWS CloudWatch, AWS ( EC2, S3, and RDS), AWS Lambda, Kubernetes, and Selenium.

Client: Apple, Sunnyvale, CA

Full stack .NET developer Jan 2018 - March 2019

Roles and Responsibilities:

• Designed, developed, and tested software applications and components using C# and the .NET Framework.

• Analyzed user stories and provided insights to improve team processes and workflows.

• Participated in Scrum activities, including standups, planning, reviews, and retrospectives, contributing to a high-performing Agile team.

• Developed technical solutions using Microsoft technologies such as C#, ADO.NET, SQL, MVC, and Team Foundation Server.

• Created classes and interfaces for the data access layer using ADO.NET and SQL Server 2014.

• Designed and implemented web pages using Razor View Engine, JavaScript, and jQuery.

• Developed user interfaces with HTML, CSS, and Bootstrap to ensure responsiveness across multiple devices.

• Contributed to the design and enhancement of an ASP.NET MVC 5.0 application using Visual Studio 2015.

• Designed and implemented database structures, including tables, stored procedures, cursors, and joins in SQL Server.

• Conducted unit testing with NUnit and resolved software bugs to maintain application stability.

• Created and executed automated Coded UI tests to verify application functionality and user interface performance.

• Configured Web.Config files for web application settings and management.

• Diagnosed and resolved complex software issues efficiently.

• Managed version control and project tracking with Team Foundation Server (TFS).

• Developed data-driven tests to evaluate application performance under varying inputs.

• Collaborated with architects and business analysts to define software functionalities.

• Designed, coded, tested, debugged, and documented software solutions based on functional requirements.

Environment: Visual Studio .NET 2015, ASP.NET, MVC 5.0, HTML, CSS, JavaScript, Bootstrap, WPF, XML, C#.NET, ADO.NET, SQL Server 2014, jQuery, TFS.

Client: Lululemon, Dallas, TX Jan 2016 - Nov 2017

Dotnet developer

Roles and Responsibilities:

• Analyze and understand client requirements.

• Participate in developing new applications and enhancing existing ones for improved functionality.

• Create web forms in ASP.Net using C#.Net, AJAX Controls, HTML, and JavaScript.

• Worked extensively with Windows Communication Foundation (WCF) for client-server applications.

• Develop integrated desktop applications using WPF.

• Established database connectivity and handled data processing with ADO.NET.

• Implement client-side validations using jQuery.

• Utilize SQL Server Integration Services to upload data from Excel, Flat, and XML files into databases.

• Use Silverlight for media streaming to provide policy-related information to customers.

• Generate reports using SQL Server Reporting Services.

• Managed version control and data sharing/editing using Visual Source Safe.

• Modified and managed code using GitHub.

• Develop MSMQ WMI Provider (C++ DLL) for MSMQ monitoring, with deployment through CA Uni center and Serious Samurize.

• Execute SQL operations on Oracle Database.

• Implement custom validators for applications.

• Utilize SOAP and REST services to fetch data from endpoints.

• Perform extensive logging and error handling in C# using log4net.

• Create tables and stored procedures in SQL Server 2010 and use LINQ for querying.

• Use Team Foundation Server f or source control.

• Provide on-call support for project development, operations, and maintenance.

Environment: .Net 3.5, ASP.Net, C#, LINQ, Entity Framework, WEBAPI, Bootstrap, AJAX, ADO.NET, SharePoint Server, WCF, WPF, Team Foundation Server, MSMQ, GitHub, SOAP, RESTful, WSDL, XAML, ASMX, JavaScript, jQuery, AngularJS, SQL Server, SSRS, SSIS, and SOA.

Client: Wipro, Hyderabad Jun 2014 - Aug 2015

Dotnet Developer

Roles and Responsibilities:

• Implemented the presentation layer in ASP.NET and JavaScript.

• Created components to maintain business logic layer using C#. Net used ADO.NET to create the Data Access layer.

• Designed the Process flow structure and standards for web application development.

• Developed component classes and interfaces in C#, encapsulating the business logic with strict adherence to Oriented Paradigms.

• Created Document Management User Controls and Custom Controls for common purposes in the whole application.

• Developed and designed applications in HTML, CSS, and JavaScript.

• Responsible for implementing and deployment of WCF Services.

• Designed and developed the complete front-end application using ASP.NET with C# as code behind for the internal processing.

• Developed and hosting WCF Services on IIS by following Service Oriented Architecture (SOA).

• Implemented the functionality to render data using XML files and format them using XSLT.

• Involved in Database diagram design and Tables design in SQL Server.

• Created Stored Procedures, Views, Triggers, and Complex SQL queries in SQL Server for storing, retrieving, and managing documents.

• Involved in the development and execution of unit test cases.

• Created and deployed the Windows Service for Emailing PDF documents by utility using Windows Service.

Environment: ASP.NET, C#, ADO.NET, SQL Server 2005, VS-2008.



Contact this candidate