NAGENDRABABU KALYANAPU
Senior .NET Full Stack Developer
Email ID: sharathvardhan68@[Link]
Phone No: +1 571-685-2373
PROFESSIONAL SUMMARY:
Over 13 years of experience as a Full Stack .NET Developer, building scalable, high-performance
applications across banking, healthcare, and retail domains.
Skilled in designing and implementing microservices architecture using [Link] Core, C#, [Link],
and modern front-end frameworks like Angular and React.
Strong experience with RESTful and SOAP APIs, as well as event-driven systems using Kafka and
RabbitMQ for seamless communication between services.
Hands-on with relational and NoSQL databases including SQL Server, Oracle, PostgreSQL, and
Cosmos DB, using Entity Framework Core and Dapper for efficient data handling.
Proficient in cloud technologies (Azure), containerization (AKS, Docker), and CI/CD pipelines (Azure
DevOps) to ensure reliable and scalable deployments.
Experienced in healthcare and banking compliance, including HIPAA, FHIR/HL7, FDA 21 CFR Part
11, and secure authentication/authorization with OAuth2 and JWT.
Built modern, responsive front-end applications with Angular, TypeScript, HTML5, CSS3, and
Bootstrap, delivering user-friendly and accessible interfaces.
Skilled in refactoring legacy systems and modernizing monolithic or WCF applications into modular,
maintainable microservices.
Monitored applications and optimized performance using Azure Monitor, Application Insights, and
structured logging, proactively identifying issues.
Applied unit and integration testing with xUnit, NUnit, Jasmine/Karma, and Postman, following
TDD/BDD practices for reliable, high-quality code.
Collaborative team player, working with cross-functional teams to deliver business-critical projects on
time and aligned with technical and compliance standards.
Passionate about continuous learning and adopting new technologies, driving innovation and improving
system efficiency.
TECHNICAL SKILLS:
Microsoft Technologies: .NET Framework 4.5–4.8, .NET Core 2.1–6.0, [Link] WebForms, [Link] Core Web
API, WCF, MVVM
Programming Languages: C# 5–10, [Link], JavaScript (ES5–ES6), TypeScript 1.8–4.8, [Link] 8–16, PL/SQL
Web Scripting Languages: JavaScript (ES5–ES6), TypeScript 1.8–4.8, jQuery 3.x, Ajax
Web Technologies: HTML5, CSS3, Bootstrap 3–5, Angular 12–17, [Link] 16–17, Razor Pages, Liquid Templates
Database Technologies: SQL Server 2016/2017/2019, Oracle 12c, PostgreSQL 9.6–11, Cosmos DB, MongoDB 3.x–
4.x
XML Technologies: XML, SOAP, HL7, FHIR, JSON
Operating Systems: Windows Server 2012/2016/2019, Linux (basic scripting and deployment)
Software/Tools: Visual Studio 2015/2017/2019/2022, VS Code, TFS, Git/GitHub, Bitbucket, Azure DevOps,
Postman, Swagger/OpenAPI, SonarQube, Log4Net, Power BI Embedded
Modelling Tools: UML diagrams, Entity-Relationship diagrams, DDD (Domain-Driven Design) patterns
Cloud: Microsoft Azure (App Services, AKS, Functions, Service Bus, Blob Storage, Key Vault, Data Factory), AWS
(basic exposure)
Application Servers: IIS 7–10
Testing Tools: xUnit 2.x, NUnit 3.x, Jasmine 3.x, Karma 4.x, Cucumber 6.x, Postman
Automation Tools: Azure DevOps CI/CD, Terraform 0.12–1.5, Ansible 2.x, Docker 17–20
PROFESSIONAL EXPERIENCE:
Client: Anheuser-Busch, St Louis, Mo Feb 2023 -
Present
Role: Senior Full Stack .NET Developer
Responsibilities:
Led the complete software development lifecycle using Agile and Scrum, managing sprint planning, backlog
prioritization, code reviews, and continuous delivery of high-quality applications.
Designed and developed enterprise-grade microservices using [Link] Core 8.0, enabling modularity, high
performance, and seamless integration between distributed systems.
Refactored legacy WCF services into lightweight RESTful APIs to simplify integration and improve response
time across multiple business applications.
Implemented Apache Kafka for asynchronous communication between microservices, improving data flow
reliability and enabling real-time event-driven processing.
Managed API lifecycle through Azure API Management, ensuring centralized security, monitoring, and
governance for internal and external consumers.
Designed optimized data models and stored procedures using SQL Server and Oracle PL/SQL, achieving faster
query performance and reduced data latency.
Used Entity Framework Core for ORM-based data access, implementing repository and unit of work patterns to
maintain clean, modular data access layers.
Integrated microservices with Microsoft Dynamics 365 CRM/ERP, ensuring real-time synchronization of
customer, order, and inventory data across the enterprise ecosystem.
Standardized API documentation and consumer onboarding using Swagger/OpenAPI specifications and JSON
payload contracts.
Developed responsive, user-friendly front-end interfaces with Angular 17, TypeScript, HTML5, CSS3, and
Bootstrap 5, ensuring consistent performance and accessibility across devices.
Deployed microservices and front-end applications on Azure Kubernetes Service (AKS) with autoscaling and
load balancing for high availability and fault tolerance.
Secured secrets, connection strings, and environment variables using Azure Key Vault, ensuring enterprise-level
data protection and compliance.
Monitored system health and performance using Azure Monitor and Application Insights, implementing
proactive alerting and logging for production observability.
Automated CI/CD pipelines using Azure DevOps, enabling zero-downtime deployments and consistent
environment promotion through development, staging, and production
Conducted automated unit and integration testing using xUnit for backend services and Jasmine/Karma for
Angular components to ensure functionality and quality.
Used Postman for API validation and SonarQube for continuous code quality and vulnerability analysis within
CI/CD pipelines.
Maintained version control through GitHub, managing feature branches and pull requests to support parallel
development and collaborative workflows.
Tracked tasks, sprints, and releases using JIRA, ensuring transparency, accountability, and timely delivery.
Utilized Visual Studio 2022 and VS Code for full-stack development, debugging, and microservice orchestration.
Environment: C# 10.0, [Link] Core 8.0, Angular 17, TypeScript, HTML5, CSS3, Bootstrap 5, SQL Server,
Oracle PL/SQL, Cosmos DB, Entity Framework Core, Azure, Azure API Management, AKS, Key Vault, DevOps,
Monitor, Application Insights, Apache Kafka, Swagger, Postman, xUnit, Jasmine, Karma, Cucumber, SonarQube,
GitHub, JIRA, Visual Studio 2022, VS Code.
Client: State of Ohio, Ohio (Health) Apr 2021 – Jan 2023
Role: Senior .NET Developer
Responsibilities:
Led full SDLC in Agile Scrum, managing sprint planning, backlog prioritization, and continuous delivery of
secure healthcare applications.
Designed and implemented modular microservices architecture using [Link] Core 6.0 with Domain-Driven
Design (DDD) for scalable, maintainable services.
Developed secure middleware components and REST APIs with [Link] Core 6.0, leveraging RabbitMQ and
Azure Service Bus for asynchronous communication.
Engineered relational and NoSQL databases with SQL Server 2019, Oracle 12c, and MongoDB, optimizing
queries and data models for healthcare workflows.
Utilized Entity Framework Core 6 and Dapper for ORM-based data access, implementing repository and unit-
of-work patterns.
Integrated healthcare systems via REST APIs, WCF, and HL7/FHIR-like messaging, ensuring real-time patient,
lab, and claims data exchange.
Enforced HIPAA compliance and secure access control using OAuth2/JWT, protecting PHI and sensitive
clinical information.
Deployed microservices and front-end applications to Azure Kubernetes Service (AKS) and Azure App
Services, with autoscaling and high availability.
Built responsive front-end applications with Angular 14, TypeScript, HTML5, CSS3, and Bootstrap 5,
providing dashboards for healthcare administrators and clinicians.
Automated CI/CD pipelines using Azure DevOps, including unit and integration testing with xUnit/NUnit and
front-end tests with Jasmine/Karma.
Monitored applications with Azure Application Insights and Log Analytics, enabling proactive error detection
and performance optimization.
Managed source control with Git/GitHub, implemented GitFlow branching, and tracked tasks, sprints, and
releases using Azure Boards, ensuring transparency and timely delivery.
Environment: [Link] Core 6.0, C# 10.0, Angular 14, TypeScript, HTML5, CSS3, Bootstrap 5, SQL Server 2019,
Oracle 12c, MongoDB, Entity Framework Core 6, Dapper, Azure, Azure Service Bus, RabbitMQ, AKS, App
Services, OAuth2, JWT, HL7/FHIR, xUnit, NUnit, Jasmine, Karma, Postman, Swagger/OpenAPI, SonarQube,
Git/GitHub, Azure DevOps, Azure Boards, Visual Studio 2022, VS Code.
Client: Careington International, Frisco, TX Nov 2018 – Mar
2021
Role: .NET Developer
Responsibilities:
Contributed to Agile software development lifecycle phases, including sprint planning, backlog grooming, and
code reviews, ensuring continuous delivery of high-quality software.
Implemented .NET MVC architecture using C# and [Link] to develop scalable, maintainable, and high-
performing web applications, ensuring concerns between UI, business logic, and data access layers.
Developed middleware components using [Link] Web API to handle RESTful API calls and asynchronous
processing, facilitating seamless communication between application layers.
Utilized SQL Server 2019 as the primary relational database, optimizing queries, creating stored procedures, and
implementing indexing strategies to enhance performance and scalability.
Developed dynamic and responsive user interfaces using Angular, HTML5, CSS3, JavaScript, Bootstrap, and
AJAX for seamless user experiences.
Designed and developed Crystal Reports for advanced business reporting, improving decision-making efficiency
by 30% through detailed, exportable reports.
Implemented business intelligence reporting solutions using SQL Server Reporting Services (SSRS) alongside
Crystal Reports for comprehensive analytics.
Maintained and enhanced legacy WPF desktop applications for internal healthcare operations, implementing
MVVM architecture, data binding, and responsive UI components to improve performance and usability.
Deployed applications on AWS services, utilizing AWS EC2 for hosting, AWS RDS for database management,
and AWS Lambda for serverless computing.
Leveraged AWS CloudWatch for centralized logging, application performance monitoring, and proactive
alerting on infrastructure health.
Implemented unit testing strategies using XUnit to validate backend API functionality and improve software
reliability.
Orchestrated TFS workflows, including source control, branch strategies, task tracking, and sprint management,
to drive cross-team collaboration and Agile project transparency.
Environment: [Link] Core Web API, [Link] MVC, C#, [Link], Angular, SQL Server 2019, Entity
Framework, SSRS, Crystal Reports, AWS (EC2, RDS, Lambda), AWS CloudWatch, Docker, JWT, OAuth2, TFS,
RabbitMQ, Postman, XUnit, Agile Scrum.
Client: Ascena Retail Group, Mahwah, NJ Jan 2015 – Oct 2018
Role: .NET Developer
Responsibilities:
Led development following Agile methodology, participating in sprint planning, backlog grooming, and
retrospectives to ensure timely delivery of business features.
Designed and implemented scalable MVVM-based web applications using [Link] Core 2.1 and C#,
supporting modular and maintainable solutions.
Built SOAP and WCF services for communication with legacy systems and external platforms, ensuring
backward compatibility.
Developed responsive front-end applications using [Link], TypeScript, HTML5, CSS3, and Bootstrap 4,
improving user experience across devices.
Optimized database performance and query efficiency using SQL Server 2016/2017, with Entity Framework 6
and [Link] for ORM-based data access.
Integrated interactive dashboards and visualizations using [Link] and charting libraries to represent inventory,
sales, and customer analytics.
Created RESTful endpoints and middleware for internal and external service integration, handling JSON/XML
payloads and asynchronous operations.
Deployed applications to Azure App Services and leveraged Azure Functions for serverless processing to
improve scalability and reduce infrastructure costs.
Automated CI/CD pipelines using Azure DevOps, ensuring rapid build, test, and release cycles.
Conducted unit and integration testing with XUnit and Postman, applying TDD/BDD practices to improve code
reliability and coverage.
Monitored application performance and errors using logs and built-in Azure monitoring tools, proactively
resolving bottlenecks.
Maintained source control with TFS, following branching strategies to support parallel development and
collaborative workflows.
Environment: .NET Framework 4.7, [Link] Core 2.1, C#, MVVM, [Link], TypeScript, HTML5, CSS3,
Bootstrap 4, SQL Server 2016/2017, Entity Framework 6, [Link], [Link], Azure App Services, Azure Functions,
Postman, XUnit, Swagger, TFS, Azure DevOps.
Client: HDFC, Hyderabad, India Mar 2012 – Oct
2015
Role: .NET Developer
Responsibilities:
Executed the full SDLC using Waterfall methodology, ensuring structured project phases, regulatory
compliance, and risk management for banking applications.
Developed backend services and business logic using [Link] WebForms, C#, and [Link] for customer
account management, payments, and financial operations.
Engineered RESTful integrations and microservices using [Link] to support specialized banking workflows.
Designed and optimized relational data models using PostgreSQL, implementing stored procedures, functions,
and triggers for data integrity and performance.
Used Entity Framework and [Link] for ORM-based data access, handling complex transactions and CRUD
operations efficiently.
Built responsive and interactive front-end interfaces using HTML5, CSS3, JavaScript, TypeScript, jQuery,
Bootstrap 3, and Ajax for internal and customer-facing portals.
Implemented secure authentication and authorization mechanisms using JWT tokens, safeguarding sensitive
banking data and user sessions.
Managed XML-based structured data exchange for payment gateways, financial reporting, and interbank
communications.
Deployed applications to Azure App Services and leveraged Azure Functions for serverless processing,
ensuring high availability and scalable performance.
Automated testing using XUnit and followed TDD principles to deliver robust, defect-free banking applications.
Maintained source control initially with SVN and later migrated to Git, supporting collaborative development and
version management.
Tracked project tasks, compliance requirements, and feature delivery using JIRA, ensuring transparency and
timely execution of banking projects.
Environment: .NET Framework 4.5, [Link] WebForms, C#, [Link], Entity Framework 6, [Link], [Link],
SOAP Web Services, XML, PostgreSQL, PL/SQL, JWT, HTML5, CSS3, JavaScript ES6, TypeScript, Bootstrap 3,
jQuery, Ajax, Azure App Services, Azure Functions, Docker, Azure DevOps CI/CD, SVN, Git, Postman, XUnit,
TDD, JIRA.