Post Job Free
Sign in

Stack Developer .Net Core

Location:
Short Pump, VA, 23233
Posted:
March 19, 2025

Contact this candidate

Resume:

SAI APPARI

+1-740-***-****

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

Sr. Full stack Developer

Linked In - www.linkedin.com/in/sai-appari-9b21ab19

PROFESSIONAL SUMMARY:

● Senior Full Stack Developer with 9+ years of expertise in end-to-end software development, delivering robust and scalable solutions across multiple domains.

● Extensive experience in web application development using C#, .NET Core (2.2+), .NET Framework (4.5), and ASP.NET Core, ensuring high-performance, secure, and user-friendly applications.

● Strong database management expertise with MS SQL Server (2012), Entity Framework Core (2.2), and Dapper, optimizing data access, query performance, and transactional integrity.

● Proficient in deploying, configuring, and maintaining applications on Microsoft IIS, enhancing load balancing, request handling, and uptime for enterprise-grade web applications.

● Cloud computing expert, leveraging Azure cloud services for deploying, managing, and scaling applications dynamically, including Azure SQL Database, Azure App Services, and Azure Service Bus.

● Designed and developed dynamic, responsive front-end applications using AngularJS and Angular, improving user engagement, accessibility, and interactivity.

● Hands-on experience with Visual Studio (2013, 2015, 2019) and JetBrains Rider, utilizing advanced debugging tools and IDE capabilities for efficient development and code optimization.

● Implemented Test-Driven Development (TDD) practices using MSTest, NUnit, and xUnit.net, ensuring high code quality, maintainability, and early defect detection.

● Developed RESTful APIs and backend services using ASP.NET Core, streamlining data exchange, business logic implementation, and microservices-based architectures.

● Expert in AWS cloud solutions, leveraging AWS Lambda for serverless architectures, reducing infrastructure costs and improving application scalability.

● Integrated SignalR for real-time web applications, enabling live data updates, notifications, and interactive communication features.

● Managed application dependencies using Autofac and Castle Windsor, enhancing modularity, testability, and maintainability in .NET applications.

● Optimized cloud-based data storage solutions using Azure SQL Database, ensuring high availability, security, and performance for mission-critical applications.

● Configured and maintained web servers using Nginx, improving web application responsiveness, reverse proxying, and load balancing.

● Developed unit tests using xUnit.net, following TDD principles to ensure code reliability, regression prevention, and automated validation.

● Built dynamic client-side applications with Angular, implementing modern UI/UX design patterns for enhanced user experiences.

● Implemented reliable messaging and asynchronous communication using Azure Service Bus, ensuring scalable and decoupled system interactions.

● Strengthened security and cloud manageability using Azure App Services, streamlining cloud deployment, monitoring, and access control.

● Version control and collaboration expert using Git, enforcing best practices in branching, merging, and repository management for seamless team collaboration.

● Automated CI/CD pipelines using Azure DevOps, enabling continuous integration, automated testing, and deployment processes, significantly improving delivery efficiency.

●Technical Skills

Programming: C#, VB.NET, JavaScript, TypeScript

● Backend Development: ASP.NET Core, .NET Framework, .NET Core, Entity Framework, Dapper

● Frontend Development: Angular, React, HTML5, CSS3, Bootstrap, Tailwind CSS

● Database Management: SQL Server, PostgreSQL, Oracle, MongoDB, Cosmos DB

● Cloud & DevOps: Azure (App Services, Functions, Storage, Key Vault), AWS (Lambda, S3, DynamoDB), Docker, Kubernetes

● API Development: ASP.NET Web API, REST, GraphQL, Swagger, OAuth2, JWT

● Testing & Debugging: NUnit, xUnit, Jest, Karma, Postman, Selenium, SonarQube

● CI/CD & Version Control: Git, Azure DevOps, GitHub Actions, Jenkins, TeamCity

● Authentication & Security: OAuth2, OpenID Connect, Azure AD, IdentityServer, JWT

● Real-Time & Messaging: SignalR, WebSockets, RabbitMQ, Kafka, Azure Service Bus

● Architecture & Best Practices: Microservices, N-Tier, Onion Architecture, SOLID Principles, CQRS

● Project Management & Agile: JIRA, Azure Boards, Scrum, Kanban

PROFESSIONAL EXPERIENCE:

Client: Capital One, McLean, VA Jan 2024 to till date

Role: Sr. .Net Developer

Roles & Responsibilities:

●Developed scalable web applications using C# (7.0) and .NET Core (2.0), ensuring efficient backend processing and seamless integration.

●Built and optimized server-side logic with ASP.NET Core, streamlining data flow and enhancing business logic execution.

●Implemented AWS Lambda functions to enable serverless computing, reducing infrastructure costs and improving scalability.

●Designed interactive and dynamic user interfaces using React, enhancing user engagement and responsiveness.

●Managed relational databases with Amazon RDS, ensuring data integrity, optimized queries, and high performance.

●Configured Nginx as a web server and reverse proxy, improving request handling, load balancing, and security.

●Developed RESTful APIs with ASP.NET Core, enabling efficient frontend-backend communication.

●Optimized database interactions using Dapper, reducing query execution time and improving system performance.

●Enhanced development productivity with JetBrains Rider, leveraging its advanced coding and debugging features.

●Ensured code quality through unit testing with NUnit, validating functionality before deployment.

●Implemented dependency injection using Autofac, improving code modularity, maintainability, and testability.

●Streamlined CI/CD pipelines with AWS services, automating deployment and system updates.

●Enhanced application performance by asynchronously processing tasks using AWS Lambda.

●Developed reusable React components, ensuring a responsive front-end architecture across multiple devices.

●Applied security best practices using AWS security tools, protecting application data and user information.

●Optimized SQL queries and data retrieval with Amazon RDS and Dapper, improving database performance.

●Implemented logging and error handling using ASP.NET Core and Nginx, ensuring efficient troubleshooting.

●Configured load balancing and SSL termination with Nginx, enhancing security and performance.

●Ensured high availability and disaster recovery through AWS cloud infrastructure, reducing downtime risks.

●Created comprehensive system documentation, facilitating long-term maintenance and scalability.

●Implemented state management in React, ensuring data consistency and smooth user sessions.

●Utilized Amazon RDS snapshots for reliable data backup and recovery, ensuring business continuity.

●Integrated third-party APIs and services, expanding system capabilities and data access.

●Monitored real-time application performance using AWS monitoring tools, proactively resolving issues.

●Collaborated with cross-functional teams, aligning software development with business strategies and goals.

Environment: C#, .NET Core, ASP.NET Core, AWS Lambda, React, Amazon RDS, Nginx, Dapper, JetBrains Rider, NUnit, Autofac, AWS services, AWS security tools,, AWS monitoring tools.

Client: Accelerant Insurance Limited, Sandy Springs, GA Sep 2021 to Dec 2023

Role: .NET Developer

Roles & Responsibilities:

●Enhanced application scalability by developing core business functionalities with C# (7.3) and .NET Core (2.2), ensuring high performance.

●Designed and secured API endpoints using ASP.NET Core, enabling seamless data exchange and third-party system integration.

●Optimized data access and management using Entity Framework Core (2.2) within Visual Studio 2019, improving efficiency and maintainability.

●Built dynamic and responsive user interfaces with Angular, enhancing customer engagement and usability.

●Automated CI/CD pipelines with Azure DevOps, accelerating deployment cycles and improving software delivery.

●Implemented reliable messaging between distributed systems using Azure Service Bus, ensuring data consistency and system reliability.

●Conducted unit testing with xUnit.net, enhancing software quality and minimizing defects early in development.

●Deployed and maintained applications on Azure App Services, ensuring high availability, scalability, and resilience.

●Configured and optimized MS SQL Server (2017) databases, improving storage, retrieval operations, and overall system performance.

●Integrated dependency injection using Autofac, making the system modular, scalable, and easier to maintain.

●Enhanced UI responsiveness with modern Angular features, following best practices in front-end development.

●Secured data transactions with industry-standard encryption techniques, ensuring compliance and system integrity within Azure.

●Implemented real-time features using SignalR, enabling instant client-side updates and interactive functionality.

●Integrated Azure SQL Database to support scalable, cloud-based data management solutions.

●Developed robust logging and monitoring strategies using Azure App Services, ensuring system reliability and proactive issue resolution.

●Automated data synchronization and workflows with Azure Service Bus, enhancing system efficiency and user experience.

●Optimized backend performance by refining Entity Framework Core (2.2) queries, reducing latency and improving response times.

●Designed and executed comprehensive data backup and recovery strategies using Azure, safeguarding critical business data.

●Collaborated with stakeholders to gather business requirements and translate them into scalable, high-performance technical solutions.

●Conducted security assessments and applied updates, integrating the latest security patches to protect applications from vulnerabilities.

●Utilized Azure monitoring tools to track system health, detect anomalies, and proactively resolve performance bottlenecks.

●Contributed to knowledge sharing and technical documentation, ensuring best practices and lessons learned were effectively communicated across the team.

Environment: C#, .NET Core, ASP.NET Core, Entity Framework Core, Angular, Azure DevOps, Azure Service Bus, xUnit.net, Azure App Services, MS SQL Server, Autofac, SignalR, Azure SQL Database, Azure monitoring tools.

Client: Novant health, Charlotte, NC. Sept 2018 to Aug 2021

Role: .NET Developer

Roles & Responsibilities:

●Led the design and development of healthcare applications using C# and .NET Core (2.2), ensuring system reliability, performance, and regulatory compliance.

●Optimized data access and management by integrating Entity Framework Core (2.2) within ASP.NET Core applications, improving efficiency and maintainability.

●Developed, debugged, and optimized complex application logic using Visual Studio, enhancing overall software quality and performance.

●Deployed and managed web applications using Azure App Services, ensuring high availability, scalability, and seamless operations.

●Implemented real-time communication features using SignalR, improving patient and provider interactions through instant data updates.

●Applied rigorous unit testing with NUnit, ensuring that components met healthcare regulatory and security standards.

●Orchestrated cloud-based infrastructure using Azure, optimizing resource allocation and reducing operational costs.

●Developed dynamic and responsive front-end applications using Angular (6), enhancing user experience and accessibility.

●Integrated Azure SQL Database to manage secure and scalable healthcare data storage solutions, supporting critical system functions.

●Implemented robust security protocols in ASP.NET Core, ensuring the protection of sensitive patient data and compliance with industry standards.

●Automated deployment pipelines and streamlined releases using Azure DevOps, improving development efficiency and deployment speed.

●Developed and optimized APIs with ASP.NET Core, ensuring seamless data integration and interoperability between healthcare systems.

●Applied dependency injection using Autofac, improving code modularity, maintainability, and testability.

●Enhanced front-end and back-end performance by optimizing Angular and C# code, ensuring fast, responsive applications.

●Improved SQL query performance through database tuning and optimization, reducing latency and improving system responsiveness.

●Utilized Azure monitoring tools for real-time tracking of application performance, ensuring proactive issue detection and resolution.

●Designed comprehensive logging strategies in ASP.NET Core, ensuring detailed tracking and analysis of application behavior.

●Facilitated agile development by utilizing JIRA and Confluence, enhancing team collaboration and issue tracking.

●Mentored junior developers, sharing best practices in .NET development, cloud integration, and software architecture.

●Maintained detailed technical documentation, supporting ongoing system maintenance, compliance audits, and future scalability.

Environment: Visual Studio, Azure App Services, SignalR, NUnit, Azure/Azure SQL Database, Angular, Azure DevOps, ASP.NET Core, Autofac, Azure monitoring/logging, JIRA, Confluence.

Client: Teamlease Services Ltd, Pune, India Jul 2015 to Jul 2018

Role: .Net Frontend Developer

Roles & Responsibilities:

●Engineered enterprise-level applications using C#, .NET Framework (4.5), focusing on modular and scalable design.

●Managed databases with MS SQL Server (2012), optimizing performance and ensuring robust data storage solutions.

●Utilized Entity Framework (5) for data operations, streamlining CRUD operations and reducing database code complexity.

●Deployed web applications on Microsoft IIS, ensuring high availability and optimal performance.

●Developed user interfaces using AngularJS, enhancing interactivity and user engagement.

●Employed Microsoft Visual Studio (2013) as the primary development tool, boosting productivity and code quality.

●Implemented automated testing strategies using MSTest, ensuring the reliability and stability of applications.

●Leveraged Azure cloud services for hosting and managing applications, enhancing scalability and security.

●Designed and configured application infrastructure in Azure, optimizing for performance and cost efficiency.

●Applied Autofac for dependency injection, improving the maintainability and extensibility of application components.

●Facilitated effective version control and source code management using Git, ensuring smooth team collaboration.

●Provided technical support and maintenance, quickly addressing and resolving operational issues.

●Conducted regular code reviews and refactoring sessions to maintain high standards of code hygiene.

●Compiled comprehensive documentation on system architecture and operational procedures.

●Participated in agile development cycles, contributing to continuous improvement and iterative development.

Environment: Visual Studio (2013), MS SQL Server (2012), Entity Framework (5), AngularJS, Microsoft IIS, MSTest, Azure, Autofac, Git.

Education:

●Bachelor of Technology (B. Tech) in Information Technology from Osmania, Hyderabad, Telangana, India. - 2015



Contact this candidate