Name: Naga Dinesh Balisetty
Email: ***************.****@*****.***
Ph: 314-***-****
Senior Full Stack .Net Developer
Professional Summary
Full Stack .NET Developer with 10+ years of experience across Banking, Healthcare, and State domains, proficient in the complete Software Development Life Cycle (SDLC) using Agile methodologies.
Expertise in developing scalable, high-performance web applications using .NET, .NET Core, C#, ASP.NET Core, and Angular, delivering secure and responsive solutions across enterprise systems.
Skilled in building RESTful APIs with ASP.NET Core Web API, integrating with third-party services using OAuth2, OpenID Connect, and ASP.NET Core Identity with Role-Based Access Control (RBAC).
Strong command of microservices architecture and cloud-native development, enabling modular deployments and improving system scalability and maintainability.
Extensive front-end development experience with Angular, TypeScript, HTML5, CSS3, Bootstrap, and Tailwind CSS, creating dynamic and intuitive user interfaces with optimized performance.
Proficient in real-time data integration using SignalR, WebSocket, and NgRx, enabling live notifications, event streaming, and reactive state management in data-driven apps.
Deep experience in data access and optimization using SQL Server, PostgreSQL, Entity Framework Core, and ADO.NET, with a focus on transactional integrity and performance tuning.
Advanced use of Azure and AWS cloud services including Azure App Service, Azure SQL, Azure Functions, AWS Lambda, and AWS S3 for hosting, storage, and compute workloads.
Expertise in containerization and orchestration using Docker and Kubernetes, and CI/CD pipeline implementation using Azure DevOps, GitHub Actions, and AWS CodePipeline.
Implemented asynchronous messaging and batch processing using Azure Functions, AWS SQS, and Apache Kafka for improved scalability and decoupled service communication.
Adheres to SOLID principles and clean architecture practices to ensure maintainable, testable, and extensible code across large-scale enterprise applications.
Well-versed in testing frameworks and automation tools such as NUnit, xUnit, Moq, Selenium, and ASP.NET Core TestHost for unit, integration, and performance testing.
Technical Skills
Category
Skills
Languages & Frameworks
C#, VB.NET, Python, TypeScript, .NET Core, .NET Framework, ASP.NET MVC, Web API, WCF, Entity Framework (EF Core/6.x), LINQ, ADO.NET, WPF
Front-End
Angular (v2–16), Angular CLI, Angular Material, HTML5, CSS3, Bootstrap, Tailwind CSS, JavaScript, jQuery, KnockoutJS
Web & API Technologies
RESTful APIs, ASP.NET Core Web API, SignalR, JSON, SOAP
Architecture & Patterns
MVC, MVVM, SOA, Dependency Injection, Singleton, Factory
Databases
SQL Server (2000–2019), PostgreSQL, Oracle, MongoDB, T-SQL, PL/SQL, SSIS, SSRS
Cloud & DevOps
Azure (App Services, Functions, Service Bus, Key Vault), AWS (Lambda, S3), Docker, Kubernetes, Azure DevOps, AWS CodePipeline
Tools & IDEs
Visual Studio (2010–2022), VS Code, Git, TFS, Bitbucket
Testing & QA
NUnit, XUnit, MSTest, Moq, Selenium, Postman, Swagger UI, SOAP UI, ASP.NET Core TestHost
Methodologies
Agile (Scrum), Waterfall
Client: Cardinal Health, Dublin, OH June 2023 – Present
Role: Sr .Net Full Stack Developer
Led full stack development of patient and provider portals, with a focus on backend services (70%) and modern Angular-based UI (30%) in a healthcare application ecosystem.
Built secure and scalable RESTful APIs using ASP.NET Core 8.0 and C#, ensuring seamless integration between systems and services across multiple healthcare workflows.
Developed dynamic and modular UI components using Angular 17, TypeScript, HTML5, CSS, and Bootstrap, enhancing user experience across desktop and mobile platforms.
Applied state management using NgRx to optimize API usage and enable real-time data refresh for dashboards and patient interactions.
Integrated SignalR for real-time notifications including appointment updates, alert messages, and claims status changes.
Utilized Entity Framework Core for accessing SQL Server and PostgreSQL databases, optimizing performance for high-volume data transactions including claims, member eligibility, and provider records.
Implemented microservices-based architecture using ASP.NET Core, supporting modular healthcare functions such as claims processing, member management, and provider onboarding.
Designed and deployed cloud-native solutions using Azure App Services, Azure Functions, and Azure API Management to deliver secure and scalable services.
Utilized Azure Key Vault for secure storage of credentials and connection strings, and Azure Service Bus for decoupled communication between distributed components.
Automated build and deployment processes with Azure DevOps CI/CD pipelines, supporting reliable and repeatable deployments across development, QA, and production environments.
Developed backend job automation using Azure Functions for scheduled data synchronization and healthcare reporting tasks.
Designed and deployed infrastructure using ARM templates for repeatable and secure provisioning of Azure resources across environments.
Integrated Azure SQL Database and Azure Blob Storage to manage healthcare data and securely store medical documents and imaging files.
Followed industry-standard security practices, implementing Azure Active Directory (Azure AD) and OAuth2/OpenID Connect for secure authentication and role-based access control (RBAC).
Built reporting dashboards using SQL Server Reporting Services (SSRS) to track provider performance, claims summaries, and patient outcomes.
Participated actively in Agile ceremonies (sprint planning, daily standups, retrospectives), ensuring timely delivery of features and continuous improvement.
Used JIRA to manage project tasks, feature tracking, and bug triaging throughout the SDLC.
Environment: .NET 8, ASP.NET Core, C#, Angular 17, TypeScript, HTML5, CSS, Bootstrap, SQL Server, PostgreSQL, Entity Framework Core, SignalR, NgRx, SSRS, Azure (App Services, Functions, API Management, SQL, Blob Storage, Key Vault, Service Bus), OAuth2/OpenID Connect, Azure DevOps, Git, JIRA
Client: State of Maine, Augusta, ME Jan 2020 – Jun 2023
Role: Senior .Net Full Stack Developer
Led the development of a Transit Operations Management System supporting real-time scheduling, fare processing, vehicle monitoring, and data visualization for public transportation authorities.
Designed and implemented backend microservices using .NET Core and ASP.NET Core Web API, ensuring modular, scalable development for key services like routing, fare rules, and vehicle assignments.
Built and exposed RESTful APIs for integration with third-party systems and internal tools, handling data in JSON, XML, and WCF formats to support flexible and standardized communication.
Utilized Entity Framework Core to interact with SQL Server and PostgreSQL, optimizing queries and database performance for high-throughput transit data including GPS pings and fare records.
Developed interactive Angular 12 dashboards with TypeScript, SCSS, and Bootstrap, providing intuitive views for scheduling, dispatching, and live vehicle tracking.
Implemented NgRx for frontend state management and integrated SignalR for real-time updates, including ETAs, traffic alerts, and service disruptions to operators and public interfaces.
Integrated ArcGIS APIs to display live vehicle locations, route overlays, and geo-fenced alerts on maps used by both admins and passengers.
Enforced security using ASP.NET Core Identity with RBAC, managing access levels for users such as drivers, dispatchers, and system administrators.
Built background processing services with Azure Functions for daily data imports, fare rule recalculations, and maintenance reminders.
Utilized Azure Service Bus for asynchronous messaging between services like scheduling, fare validation, and trip planning modules.
Deployed services on Azure App Services and managed configurations securely with Azure Key Vault; stored public-facing documents and maps in Azure Blob Storage.
Created Power BI dashboards and integrated them with Azure SQL to present insights on route efficiency, driver performance, and ridership trends.
Developed and containerized microservices using Docker, and managed staging and production environments via Azure DevOps pipelines.
Mentored and guided junior developers, conducted code reviews, and provided technical support to improve code quality and promote best practices across the team.
Conducted thorough unit testing with xUnit, mocking dependencies using Moq; ensured frontend test coverage with Jasmine and Karma.
Used Swagger UI and Postman for API documentation and testing; collaborated with QA and external vendors for data exchange and service validation.
Actively participated in Agile Scrum ceremonies, collaborated with cross-functional teams via Azure DevOps and JIRA, and ensured on-time delivery of sprint goals.
Environment: .NET Core, ASP.NET Core, C#, Angular 12, SQL Server, PostgreSQL, Entity Framework, Azure (App Services, Functions, SQL, Blob, Service Bus, Key Vault), ArcGIS, SignalR, NgRx, JSON/XML/WCF, Power BI, Docker, xUnit, Azure DevOps, Git, JIRA
.NET Backend Developer Dec 2017 – Dec 2019
JetBlue Airways, New York, NY
Led the development and modernization of mission-critical airline systems using C#, .NET Framework, and ASP.NET Web API, supporting operations such as scheduling, crew management, and flight tracking.
Designed and implemented RESTful APIs to integrate seamlessly with internal services and third-party providers, ensuring reliable communication and system interoperability.
Migrated legacy modules to .NET Core-based services, improving system maintainability, deployment flexibility, and performance.
Engineered optimized SQL Server databases and fine-tuned stored procedures and queries for handling high-volume transactional data across booking, ticketing, and staff allocation systems.
Implemented robust asynchronous messaging workflows using RabbitMQ, improving fault tolerance and decoupling critical services like notifications and payment processing.
Developed backend automation for operational workflows including schedule validation, flight updates, and employee notifications using .NET Core console services.
Integrated foundational cloud components including Azure App Services for hosting APIs and Azure SQL for database workloads, laying the groundwork for cloud-native migration.
Supported implementation of CI/CD pipelines using Azure DevOps and Git to automate build, testing, and deployment processes across environments.
Ensured secure and role-based access to APIs and services using OAuth2 and JWT, aligned with enterprise-level security practices.
Collaborated closely with QA and DevOps teams to improve release stability and test coverage, conducting unit testing with MSTest and Postman for API validation.
Provided technical guidance to junior developers, led code reviews, and established reusable backend patterns across modules.
Participated in Agile development lifecycle using SCRUM, contributing to sprint planning, estimations, and iterative delivery of backend services.
Implemented centralized logging and exception handling using middleware and Azure Application Insights, enabling proactive monitoring, faster incident resolution, and improved system reliability across distributed backend services.
Environment: .NET Framework, ASP.NET MVC, ASP.NET Web API, C#, SQL Server, JavaScript, jQuery, Bootstrap, MSTest, RabbitMQ, Git, CI/CD, Agile SCRUM
Client: CitiBank, New York, NY Nov 2016 – Dec 2017
Role: .Net Developer
Developed and supported a Loan Risk and Credit Assessment System for evaluating borrower profiles, automating risk scoring, and managing loan approval workflows using .NET Core, C#, and Angular 7.
Created scalable RESTful APIs using ASP.NET Core Web API to handle customer data intake, credit scoring, and third-party bureau integrations (e.g., Equifax, Experian).
Used Entity Framework Core with SQL Server and DynamoDB for managing customer profiles, credit histories, and real-time loan application statuses.
Implemented SignalR to provide real-time updates on application status, credit decisions, and risk alerts to internal loan officers and underwriting teams.
Designed and developed frontend components in Angular 7 with TypeScript, HTML5, CSS3, and Bootstrap, delivering intuitive dashboards for underwriters and branch officers.
Used NgRx for efficient client-side state management, supporting dynamic views of borrower risk factors and real-time financial model updates.
Built and deployed serverless workflows with AWS Lambda for automated credit scoring and data enrichment routines based on bureau responses and internal models.
Deployed microservices and APIs using Amazon ECS, S3, and RDS, ensuring high availability and secure access to cloud-based financial data.
Integrated OAuth 2.0 and JWT for secure user authentication and API access control across internal underwriting teams and external brokers.
Created automated CI/CD pipelines using Jenkins and AWS CodePipeline, streamlining testing and deployment across development and QA environments.
Built loan performance and risk trend visualizations using Amazon QuickSight, enabling executives and risk teams to monitor portfolio health and market exposure.
Performed unit testing and integration testing with xUnit, Postman, and Jasmine/Karma, ensuring quality and reliability across backend and frontend layers.
Used Log4Net and AWS CloudWatch for centralized logging and monitoring, improving incident response and root-cause analysis during production issues.
Collaborated with cross-functional Agile teams, participated in sprint planning, and mentored junior developers in adopting best practices and clean code architecture.
Environment: .NET Core, C#, ASP.NET Core Web API, Angular 7, TypeScript, HTML5, CSS3, Bootstrap, SignalR, NgRx, SQL Server, DynamoDB, AWS Lambda, S3, RDS, ECS, OAuth2, JWT, Amazon QuickSight, xUnit, Jasmine, Karma, Postman, Log4Net, Git, Jenkins, AWS CodePipeline, Agile Scrum
Client: Info Logitech systems, Hyderabad, IND Jan 2014 – Jun 2016
Role: Software Engineer
Engaged in Design, Coding, and Implementation phases using Visual Studios; implemented Waterfall SDLC methodologies.
Designed databases, adapted designs from legacy systems, and implemented validation controls using ASP.NET framework and WebForms.
Configured ASP.NET Framework environment, developed database components using ADO.NET and XML web services.
Implemented SOAP Web Services, orchestrated creation of Listener Service Component for data importation.
Utilized Microsoft IIS (Internet Information Services) for hosting and managing web applications, ensuring high availability and security.
Developed applications using HTML, CSS, WebForms, JavaScript, jQuery, and Ajax for front-end interaction.
Utilized PostgreSQL for SQL databases, ensuring reliability and scalability of data storage.
Integrated NUnit testing framework for .NET Framework, ensuring comprehensive test coverage.
Managed version control using SVN for effective collaboration and version management.
Environment: Visual Studios, Waterfall SDLC methodologies, ASP .NET framework, WebForms, ADO.NET, SOAP Web Services, XML, HTML, CSS, JavaScript, jQuery, Ajax, PostgreSQL, NUnit, SVN.