Home

Krishna Prasad Namala - Senior .NET Full Stack Developer
[email protected]
Location: Irving, Texas, USA
Relocation:
Visa: GC
Resume file: Krishna_Prasad_Updated_Resume_1761578952897.docx
Please check the file(s) for viruses. Files are checked manually and then made available for download.
KRISHNA PRASAD NAMALA
Senior Full Stack .NET Developer
[email protected]| Phone: +1 (940)784-3208| LinkedIn: https://www.linkedin.com/in/krishna-prasad-namala
Professional Summary:
Senior .NET Full Stack Developer with 10+ years of experience delivering scalable, secure, and high-performance enterprise applications across government, healthcare, aviation, and financial sectors.
Experienced in full Software Development Life Cycle (SDLC) using Agile (Scrum) and Waterfall methodologies, leading sprint planning, retrospectives, and milestone-based delivery cycles.
Proficient in C# and .NET Core (up to v8), leveraging asynchronous programming, delegates, and generics to develop optimized backend and microservice-based solutions.
Applied proven design patterns including Repository, Factory, and Singleton, enhancing maintainability, scalability, and clean architectural separation across modules.
Architected and implemented Microservices, Onion, MVC, and N-Tier architectures to ensure modularity, testability, and loose coupling of business logic and presentation layers.
Developed and maintained backend services using ASP.NET Core Web API, ASP.NET MVC, and ASP.NET Web App, delivering robust, REST-based solutions with high reliability.
Integrated and supported both RESTful APIs and SOAP-based WCF services, ensuring secure request/response communication across hybrid enterprise ecosystems.
Utilized Entity Framework Core, Entity Framework 6, and ADO.NET for ORM-based persistence and direct SQL access in transactional, analytical, and migration workflows.
Standardized lightweight data exchange formats using JSON for RESTful APIs and XML for SOAP contracts, ensuring consistent communication across service layers.
Designed and deployed Azure cloud-native solutions using App Services, Azure Functions, Azure Storage, Azure Key Vault, and Azure SQL Database, ensuring performance and scalability.
Implemented robust security with OAuth2, JWT, SSL, and role-based access control (RBAC), integrating with Azure Active Directory for enterprise-grade authentication.
Built modular front-end applications using Angular (10-17), React 16, and TypeScript, applying RxJS, reusable components, and lazy loading for responsive, dynamic UIs.
Designed and optimized relational and NoSQL data models in SQL Server (2012 2022), PostgreSQL, and MongoDB, using indexing, partitioning, and query optimization for efficiency.
Authored and maintained PL/SQL stored procedures, triggers, and views to encapsulate business logic, automate validations, and support cross-platform integrations.
Implemented asynchronous event processing using Kafka, RabbitMQ, and MSMQ, enabling reliable, event-driven communication across distributed systems.
Conducted comprehensive backend testing using xUnit and frontend testing with Karma, Jasmine, and Cucumber, validating service reliability and user interface functionality.
Utilized Swagger UI, Postman, and SOAP UI for API validation, schema verification, and contract compliance testing throughout QA cycles.
Engineered CI/CD pipelines using Azure DevOps, deploying microservices to Azure Kubernetes Service (AKS), Azure Functions, and AWS ECS for multi-cloud scalability.
Applied continuous monitoring and code-quality checks using SonarQube and Azure Application Insights, improving maintainability and proactive fault detection.
Managed collaborative development via Git, TFS, and SVN, working in Visual Studio 2022, VS Code, and SQL Server Management Studio (SSMS) to deliver full-stack solutions efficiently.
Technical Skills:
Languages: C#, VB.NET, T-SQL, PL/SQL, JavaScript (ES6/ES2023), TypeScript, HTML5, CSS3/4, XML, JSON, Python
.NET Technologies: ASP.NET Core 8/7, ASP.NET Core Web API, ASP.NET Core Web App, ASP.NET MVC, ASP.NET Web Forms, .NET Framework 4.7, WCF (SOAP), Blazor (Server & WebAssembly), SignalR, gRPC Services, .NET MAUI
Web Technologies: Angular (10 17), React 16, Bootstrap (4/5.3), HTML5, CSS3/4, JavaScript (ES6/ES2023), TypeScript, jQuery, Ajax, JSP, Next.js, Redux Toolkit, Tailwind CSS
Databases: SQL Server (2012 2022), PostgreSQL, MongoDB, Oracle, Azure SQL Database, Amazon RDS
ORM Frameworks: Entity Framework 6, Entity Framework Core (5.0 8.0), ADO.NET, Dapper
Web Servers: IIS, Azure App Services, Kestrel, Nginx
Testing Frameworks: XUnit, Karma, Jasmine, Protractor, Cucumber, Citrus, NUnit, Jest, React Testing Library, Postman Collections
Web Services: RESTful APIs, SOAP, Swagger/OpenAPI, WSDL, SOAP UI, Postman, GraphQL, gRPC, Azure API Management, API Gateway
Version Control Tools: Git (Azure Repos), TFS, SVN, GitHub, Bitbucket
Methodologies: Agile (Scrum), Waterfall, CI/CD, DevOps Practices, Test-Driven Development (TDD)
Cloud Technologies: Microsoft Azure (App Services, API Gateway, Azure Kubernetes Service, Azure Functions, Azure Logic Apps, Azure Storage), AWS (S3, ECS, Lambda, CloudFront, API Gateway, DynamoDB), Kubernetes, Docker, Helm Charts, Terraform (IaC)
Messaging & Integration Apache Kafka, RabbitMQ, MSMQ, Azure Service Bus, Event Grid, NServiceBus
Code Quality & Monitoring SonarQube, Azure Application Insights, ELK Stack
Build & Deployment Tools Azure DevOps Pipelines, GitHub Actions, Jenkins, Octopus Deploy
IDE & Tools Visual Studio, VS Code, SQL Server Management Studio (SSMS), Postman, Fiddler, Azure CLI, Docker Desktop, Swagger Editor
Project Management / Ticketing JIRA, Confluence, Azure Boards, ServiceNow, Rally

Professional Experience:
San Bernardino County, CA
Senior .NET Full Stack Developer
January 2024 Present
Collaborated with cross-functional teams in a Scrum-based Agile environment, leading stand-ups and sprint planning while mentoring junior developers on Clean Architecture, coding standards, and peer reviews.
Designed a modular Microservices Architecture using ASP.NET Core 8, enabling independent deployment and logical service separation across departments.
Developed and deployed RESTful APIs in ASP.NET Core 8, leveraging optimized middleware and caching to enhance scalability and responsiveness across distributed services.
Implemented robust data persistence with Entity Framework Core, applying the Repository Pattern, LINQ expressions, and code-first migrations for consistent and maintainable ORM operations.
Standardized lightweight data exchange using JSON, ensuring seamless communication between Angular 17 front-end and .NET Core back-end modules.
Managed routing and service exposure through Azure API Management Gateway, applying throttling, rate-limiting, and policy-based request governance.
Secured APIs using OAuth2, JWT, and role-based access control (RBAC) integrated with Azure Active Directory, enabling fine-grained authorization across microservices.
Integrated Azure Key Vault to store connection strings, API secrets, and certificates securely, ensuring compliance with enterprise-grade cloud-security standards.
Leveraged Azure Storage (Blob and Queue) for asynchronous file persistence, event processing, and background data workflows supporting inter-departmental integrations.
Built modular front-end components with Angular 17, RxJS, and TypeScript, implementing reactive forms, reusable UI modules, and shared services for scalable development.
Designed responsive and accessible UIs with HTML5, CSS3, Bootstrap, and JavaScript, ensuring cross-browser consistency and WCAG 2.1 accessibility.
Utilized SQL Server 2019 and Azure SQL Database for relational design, stored procedures, and query tuning using indexing and execution-plan optimization.
Optimized performance using asynchronous programming, LINQ optimizations, and caching strategies, applying analytical problem-solving techniques to minimize latency and improve throughput across APIs.
Integrated Apache Kafka for asynchronous messaging, creating producers and consumers for near real-time event streaming between microservices.
Automated builds, testing, and deployments through Azure DevOps CI/CD pipelines, incorporating gated validations, environment-specific configurations, and approval workflows.
Deployed scalable services to Microsoft Azure App Services, Azure Functions, and Azure Kubernetes Service (AKS) using Docker containers and Helm charts for orchestration.
Configured Azure Application Insights for end-to-end telemetry, enabling proactive diagnostics, live-metrics analysis, and root-cause tracking during production.
Conducted backend and UI testing using xUnit, Karma, and Jasmine, validating service logic, components, and reactive workflows under varied conditions.
Performed API testing and documentation via Swagger UI and Postman, ensuring contract compliance, version consistency, and authentication validation.
Stayed current with emerging technologies in .NET Core, Azure, and DevOps ecosystems, adopting new frameworks to continuously modernize county-wide digital-service delivery.
Managed version control in Git and Azure Repos, executing feature-branch strategies, pull-request reviews, and continuous integration within Visual Studio 2022.
Environment:
ASP.NET Core 8, C#, Entity Framework Core, Angular 17, SQL Server 2019, Azure SQL Database, Azure App Services, Azure Functions, Azure Storage, Azure Key Vault, Azure API Management, Azure Kubernetes Service (AKS), Kafka, OAuth2, JWT, RBAC, JSON, HTML5, CSS3, Bootstrap, JavaScript, RxJS, TypeScript, xUnit, Karma, Jasmine, Swagger UI, Postman, Azure DevOps, Docker, Helm, Git, Visual Studio 2022, SQL Server Management Studio (SSMS), Azure Application Insights.
Delta Airlines, Austin, TX
Senior .NET Full Stack Developer
March 2022 November 2023
Operated within a fast-paced Agile Scrum environment, collaborating with product owners and analysts to translate epics and technical specifications into user stories and deliver continuous enhancements to crew scheduling and logistics modules.
Architected core backend components using Onion Architecture, ensuring clear separation of domain, data-access, and presentation layers for maintainability and scalability.
Developed and maintained RESTful APIs using ASP.NET Core 7 Web API, leveraging dependency injection, middleware pipelines, and asynchronous programming to enhance throughput and fault tolerance.
Implemented data persistence through Entity Framework Core, mapping domain entities to MongoDB collections and optimizing queries with indexed filters for rapid retrieval of crew scheduling data.
Created microservices in .NET Core and Node.js (Express) to handle scheduling, crew certification, and notification workflows, integrating via standardized JSON contracts across internal systems.
Deployed cloud-native services to both AWS ECS/Lambda and Microsoft Azure App Services and Functions, supporting hybrid-cloud scalability and zero-downtime deployment models.
Integrated Azure Key Vault for secure management of connection strings, certificates, and API credentials used by .NET and Node.js microservices.
Utilized Azure Storage (Blob and Queue) for asynchronous message retention and file persistence, complementing RabbitMQ-based event handling to improve resiliency across distributed services.
Secured all APIs using OAuth2, JWT, and role-based access control (RBAC) policies aligned with enterprise authentication standards.
Implemented GraphQL endpoints in Node.js for optimized mobile and web data queries, reducing payloads and enhancing responsiveness for crew devices.
Built reusable Angular 14 components with RxJS and TypeScript, enabling reactive UI behaviors for real-time crew availability and shift-validation dashboards.
Designed responsive UIs using HTML5, CSS3, Bootstrap, and JavaScript, ensuring accessibility and device-agnostic experiences for airport operations staff.
Automated build, test, and multi-environment deployment pipelines through Azure DevOps CI/CD, integrating with Git for versioning and gated release approvals.
Containerized .NET microservices with Docker and deployed to Kubernetes (AKS) clusters during the modernization phase, ensuring consistent orchestration across hybrid clouds.
Conducted backend and UI testing with xUnit, Mocha/Chai, Karma, and Jasmine, validating logic, data flows, and component integrity across the stack.
Employed Swagger UI and Postman for contract validation and automated regression testing during release cycles.
Enhanced observability using Azure Application Insights and AWS CloudWatch, monitoring service health, query performance, and error rates proactively.
Collaborated closely with cross-functional development, QA, and DevOps teams to synchronize release cycles, resolve blockers, and maintain alignment with enterprise architecture standards.
Managed collaborative version control in Git (Azure Repos), implementing GitFlow strategies, pull-request reviews, and continuous integration checkpoints in Visual Studio Code and Visual Studio 2019.
Optimized system performance through LINQ optimizations, caching strategies, and parallel processing, ensuring smooth scaling under high transaction loads.
Environment:
ASP.NET Core 7 Web API, C#, Entity Framework Core, Angular 14, MongoDB, Azure App Services, Azure Functions, Azure Storage, Azure Key Vault, Azure Kubernetes Service (AKS), AWS ECS, AWS Lambda, RabbitMQ, OAuth2, JWT, RBAC, JSON, HTML5, CSS3, Bootstrap, JavaScript, RxJS, TypeScript, xUnit, Mocha, Chai, Karma, Jasmine, Swagger UI, Postman, Azure DevOps, Docker, Git, Visual Studio Code, Visual Studio 2019, Azure Application Insights, MongoDB Compass, CLI.
CVS Health, Charlotte, NC
Senior .NET Developer
November 2019 January 2022
Delivered enterprise-scale pharmacy and claims-management solutions in an Agile Scrum setup, collaborating with product owners, QA, and analysts to align business rules, sprint goals, and compliance outcomes.
Designed and implemented modular components in ASP.NET MVC 5 on .NET Framework 4.7, enforcing clean separation of presentation, business, and data layers.
Developed secure, high-performance RESTful APIs using ASP.NET Web API, handling AJAX-based requests from Razor Views and returning optimized JSON payloads for seamless browser interactions.
Integrated a hybrid Angular 11 front-end with the MVC layer, using RxJS, HTTP Client, and lazy-loaded modules to enable real-time pharmacy lookups and claim-filtering dashboards.
Utilized Entity Framework 6 for ORM-based persistence, executing LINQ queries, stored procedures, and transactions in SQL Server 2019 to manage large-scale claims data.
Designed and deployed SSRS reports for claims, eligibility, and compliance metrics, configuring parameterized filters and scheduled subscriptions for management visibility.
Migrated key workloads to Microsoft Azure, deploying backend APIs to Azure App Services integrated with Azure SQL Database for elasticity and high availability.
Implemented Azure Functions to automate nightly claim reconciliations and data-sync tasks, improving process efficiency and reducing manual intervention.
Secured secrets and connection strings using Azure Key Vault, ensuring compliant, centralized credential management across environments.
Leveraged Azure Storage (Blob and Queue) for asynchronous file persistence and message-queueing between reporting and claims modules.
Applied OAuth2, JWT, and role-based access control (RBAC) for fine-grained authentication and authorization across APIs and Angular modules.
Authored PowerShell and batch scripts for build automation and deployment preparation, later integrated into Azure DevOps CI/CD pipelines with environment-specific variables and gated validations.
Enhanced system performance via asynchronous programming, optimized stored-procedure indexing, and query-execution tuning to handle peak-volume pharmacy transactions.
Executed comprehensive unit tests with xUnit, covering controller logic, data flows, and exception handling; validated endpoints through Swagger UI and Postman collections.
Managed collaborative development using Git (Azure Repos), practicing branch-based workflows, peer reviews, and version tagging for release traceability.
Utilized Log4Net and Azure Application Insights for structured logging and telemetry, enabling real-time diagnostics and proactive issue resolution during releases.
Environment:
ASP.NET MVC 5, .NET Framework 4.7, ASP.NET Web API, Angular 11, Entity Framework 6, SQL Server 2019, SSRS, Azure App Services, Azure Functions, Azure SQL Database, Azure Storage, Azure Key Vault, Azure DevOps Pipelines, OAuth2, JWT, RBAC, JSON, HTML5, CSS3, Bootstrap, JavaScript, RxJS, TypeScript, xUnit, Swagger UI, Postman, Git (Azure Repos), PowerShell, Visual Studio 2019, SQL Server Management Studio (SSMS), Log4Net, Azure Application Insights.
Citi Bank, Minneapolis, MN
.NET Developer
April 2017 July 2019
Participated in Agile ceremonies including backlog grooming, sprint planning, and demos, coordinating deliverables with global stakeholders to meet strict financial-compliance milestones.
Designed and developed backend modules within an ASP.NET MVC 5 and N-Tier architecture, implementing controllers and services to power internal dashboards, audit tracking, and risk-management workflows.
Consumed and exposed SOAP Web Services (WCF) with strongly typed XML contracts, enforcing schema validation via WSDL for integration with legacy mainframes and partner banking systems.
Engineered robust data-access components using ADO.NET, executing parameterized queries, stored procedures, and transactional logic to preserve data integrity and prevent injection vulnerabilities.
Led an enterprise data-migration initiative (Oracle MongoDB), transforming relational models into flexible JSON documents for real-time KYC and audit analytics.
Built ETL pipelines in .NET to extract structured XML feeds from mainframes, applying transformation and validation rules before persisting to MongoDB collections with full audit traceability.
Modernized legacy JSP interfaces by introducing React 16 single-page applications, reusing modular UI components and employing Context API for centralized state management.
Implemented client-side routing and error boundaries in React 16, deploying optimized builds to AWS S3 and CloudFront for secure, low-latency global delivery.
Introduced pilot Azure services during modernization, migrating selected WCF modules to ASP.NET Core microservices hosted on Azure App Services with Azure Storage (Blob / Queue) for asynchronous data exchange.
Secured service credentials via Azure Key Vault and applied OAuth2 / RBAC to restrict access to banking APIs based on roles and privileges.
Enhanced performance through asynchronous programming, connection-pool optimization, and caching strategies to reduce response times under high-volume batch loads.
Implemented unit tests using xUnit to validate SOAP contracts, ADO.NET operations, and controller logic under multiple business-rule scenarios.
Automated build and release processes with Azure DevOps pipelines, integrating code quality checks and environment-based deployment configurations.
Managed collaborative development via Git, performing feature-branch merges, peer reviews, and release tagging in Visual Studio 2015.
Centralized application logging using Log4Net and tracked sprint deliverables and QA defects in JIRA for complete traceability.
Environment:
ASP.NET MVC 5, ASP.NET Core 2 (Web API), ADO.NET, WCF (SOAP), React 16, MongoDB, Azure App Services, Azure Storage, Azure Key Vault, Azure DevOps Pipelines, Oracle, AWS S3, AWS CloudFront, OAuth2, RBAC, XML, JSON, HTML, CSS, JavaScript, jQuery, AJAX, xUnit, Git, Visual Studio 2015, Log4Net, JIRA.
HSBC Bank, Hyderabad, India
.NET Developer
August 2014 September 2016
Followed the Waterfall SDLC methodology to deliver a secure, role-based Document Tracking System, ensuring complete traceability from requirements through testing and deployment.
Collaborated with business stakeholders and compliance teams to analyze and document audit workflows, aligning all modules with corporate IT governance and internal audit standards.
Designed and developed interactive modules using ASP.NET Web Forms, implementing server-side state management, custom controls, and secure session handling for internal document operations.
Built SOAP Web Services (WCF) with strict XML schemas and WSDL contracts, enabling structured integration across departments and mainframe systems via SSL-secured endpoints.
Managed data persistence through ADO.NET, using DataSets, DataAdapters, and parameterized SQL commands to interact with PostgreSQL while maintaining ACID-compliant transactions.
Applied XML serialization and validation for consistent message exchange between WCF services and client applications, ensuring data uniformity and validation accuracy.
Developed responsive front-end modules using HTML, CSS, JavaScript, jQuery, and AJAX, enhancing usability and providing dynamic UI updates for workflow tracking.
Integrated AngularJS (1.x) components within Web Forms to support two-way data binding and real-time API interactions with SOAP endpoints.
Authored automation utilities in Batch and Windows Script Host (WSH) to validate large data sets and generate compliance audit reports, significantly reducing manual validation cycles.
Executed complex SQL queries and stored procedures in PostgreSQL to produce audit logs, access trails, and workflow summaries for internal review teams.
Implemented unit testing using xUnit, validating SOAP responses, data consistency, and role-based authorization rules across user scenarios.
Introduced early-stage Azure DevOps CI/CD pipeline prototypes for internal testing environments, streamlining build and deployment validations for subsequent modernization phases.
Collaborated with senior architects on migration planning to transition legacy WCF modules toward ASP.NET Core microservices and Azure-hosted APIs, emphasizing scalability and maintainability.
Secured sensitive configurations through Azure Key Vault research and SSL encryption, contributing to improved data protection strategies.
Managed source control via SVN, coordinating merges, tag-based releases, and packaging with the infrastructure team for controlled rollouts.
Monitored project timelines and QA status in JIRA, maintaining full requirement-to-defect traceability for regulated software delivery.
Environment:
ASP.NET Web Forms, WCF (SOAP), ADO.NET, PostgreSQL, AngularJS (1.x), XML, HTML, CSS, JavaScript, jQuery, AJAX, xUnit, Azure DevOps (pilot), Azure Key Vault (R&D), SVN, JIRA, Visual Studio.
Education : Bachelor s in GITAM Institute of Technology in 2015
Keywords: csharp continuous integration continuous deployment quality analyst user interface javascript sthree rlang information technology procedural language California Minnesota North Carolina Texas

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];6330
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: