Post Job Free
Sign in

Senior Full Stack Developer - .NET - Azure & Cloud DevOps

Location:
Cincinnati, OH
Posted:
April 29, 2026

Contact this candidate

Resume:

VENKATA BHARATH KATRAGADDA

Senior Full Stack Developer Angular Cloud & DevOps 8+ Years

Cincinnati, OH 513-***-**** *********************@*****.*** LinkedIn

PROFESSIONAL SUMMARY

Senior Software Engineer with 8+ years of end-to-end experience delivering enterprise-grade .NET applications, cloud-native microservices, and high-quality software products across healthcare, civic tech, and HR SaaS domains. Proven track record leading migrations from monolith to distributed .NET Core architectures, establishing CI/CD and observability infrastructure, owning security and code quality practices, and delivering clean, maintainable features across Azure, GCP, and AWS.

Led microservices migration from monolith to distributed .NET Core architecture at Medpace, improving scalability and independent deployability across enterprise clinical trial systems.

Implemented and optimized Azure AI Search for document enrichment, indexing, and efficient retrieval.

Architected and delivered the Ohio Sentencing Data Platform (OSDP) end-to-end, managing a team of 10 developers and shipping a civic tech platform for Ohio's Criminal Justice System.

Owned and shipped 8 full internal product modules at DarwinBox, an enterprise HR SaaS platform serving 10,000+ users across 500+ companies, acting as sole or lead engineer on each.

Deep frontend expertise in Angular across enterprise products at Medpace and DarwinBox — including NgRx, RxJS, Angular Material, Reactive Forms, TypeScript, and component architecture with lazy loading and route guards.

Hands-on cloud experience across Azure (AKS, Cosmos DB, Key Vault, App Insights, Logic Apps, App Service, Functions), GCP (GKE, Cloud Run, Cloud SQL, Stackdriver), and AWS (SQS, S3, EC2, RDS) with Docker and Kubernetes; experienced in building Azure-authenticated web applications.

Built and maintained CI/CD pipelines using GitHub Actions, Azure DevOps, Harness CD, and Jenkins; enforced quality gates via SonarQube and Prisma Cloud across all environments.

Implemented advanced MongoDB solutions — sharding, replication, multi-document transactions, indexing strategies, and Atlas/Ops Manager administration — for high-availability production workloads.

Experienced with agentic AI and LLM-powered workflows, Apache Spark on Azure HDInsight, and Scala-based data processing integrated with .NET microservices.

Built Python-based document ingestion and enrichment pipelines for structured and unstructured data; integrated with Azure AI Search for semantic vector search.

Implemented CI/CD pipelines using Azure DevOps and GitHub Actions, with integrated SonarQube and Prisma Cloud scans.

Took ownership of security assessments across service layers — applying JWT, RBAC, OAuth 2.0, Azure Key Vault, Sealed Secrets, and Prisma Cloud to ensure best-practice security and data protection across enterprise platforms.

Consistent mentor and technical leader — led Agile (Scrum/Kanban) sprint planning, led code reviews with emphasis on non-functional requirements and architectural principles, produced design pattern libraries, and guided teams on automated testing strategies and TDD.

Designed and deployed Python pipelines using Azure Functions for automated data ingestion into ESB.

TECHNICAL SKILLS

Core Languages

C#, Python, TypeScript, JavaScript, jQuery, Scala

Frontend

Angular, NgRx, RxJS, Angular Material, Reactive Forms, TypeScript, HTML5, CSS3, Bootstrap, SASS/SCSS

Backend / APIs

ASP.NET Core, .NET Core, Node.js, Express, REST, GraphQL, Microservices, Web API, Entity Framework, CQRS, Repository Pattern

AI & Agentic

Agentic AI workflows, LLM-powered automation, Python OCR/NLP, Apache Spark, Spark SQL, Streaming

Cloud & Infra

Azure (AKS, Key Vault, App Insights, Blob Storage, Functions, Logic Apps, App Service, Event Hubs) • AWS (ECS, EKS, SQS, S3, EMR, Lambda) • GCP • Docker • Kubernetes

Databases

MS SQL Server, PostgreSQL, MongoDB, Cosmos DB, Snowflake, Redis, MySQL, ElasticSearch, Oracle

DevOps & CI/CD

Azure DevOps (YAML & Classic Pipelines, Board Management, Git), GitHub Actions, Harness CD, Jenkins, SonarQube, Prisma Cloud, Nexus, Google Artifact Registry (GAR)

Observability

Azure Application Insights, Splunk, New Relic, Elastic Logs, Morgan, Winston, Log Analytics

Security & Auth

JWT, RBAC, Azure Key Vault, OAuth 2.0, Passport.js, Sealed Secrets, Claims-Based Authorization

Testing

xUnit, NUnit, JUnit, Jasmine, Karma, TDD, Code Reviews, Static Analysis

Practices

Agile/Scrum/Kanban, Product Ownership, SDLC, Code Reviews, Automated Testing, Technical Documentation, Design Patterns, OOPS

PROFESSIONAL EXPERIENCE

Medpace Jan 2023 – Present

Senior Software Engineer Cincinnati, OH

Led end-to-end microservices migration from monolith to distributed .NET Core services, improving scalability, independent deployability, and overall team velocity.

Designed and deployed containerized applications on Kubernetes (AKS) using Docker; implemented auto-scaling with VMSS and Azure Reserved Instances for cost optimization.

Built and maintained CI/CD pipelines using GitHub Actions and Azure DevOps (YAML and Classic Editor pipelines, Board Management, Git repository workflows), enabling fully automated, reliable deployments across all environments.

Developed REST and GraphQL APIs supporting high-throughput enterprise applications using CQRS and Repository patterns for clean, maintainable architecture; architected reusable Angular component libraries with shared modules, custom directives, and pipes consumed across the engineering org.

Built complex Angular applications using feature modules, lazy loading, Angular Router guards, and Reactive Forms for dynamic form validation; leveraged Angular Material for consistent UI/UX design.

Managed application state using NgRx (Store, Effects, Selectors, Actions); implemented RxJS operators (switchMap, combineLatest, debounceTime) for reactive data streams and async side-effect handling.

Optimized Angular application performance through AOT compilation, tree shaking, change detection strategy (OnPush), and virtual scrolling for large data sets.

Built secure document processing pipelines including PDF generation and PII redaction; owned security assessment of team solutions, designing end-to-end security architecture using JWT, RBAC, and Azure Key Vault; maintained corporate security procedures and policies across implementation, auditing, and documentation.

Designed scalable data pipelines using Cosmos DB and Snowflake with Redis caching; optimized queries and Spark configurations for high-throughput analytical workloads.

Established observability infrastructure (Azure Application Insights, Splunk, New Relic) and owned the operational reliability of all services in production.

Experimented with agentic AI and LLM-powered workflows to automate developer tasks — log analysis, automated diagnostics, and workflow automation using LLM-assisted tooling.

Integrated Scala-based services with .NET microservices; implemented distributed data processing using Apache Spark on Azure HDInsight, Spark SQL, Spark Streaming, and DataFrames with Catalyst optimizer tuning.

Built an AI chatbot SPA using Angular and Flask backend, with RxJS for reactive state management and asynchronous side effects.

Led data migration projects for site and organizational contacts, ensuring seamless transfer of critical information across systems with minimal downtime.

Implemented custom plugins to enhance application functionality and integrate with existing enterprise workflows.

Designed a PDF generation tool using Playwright, enabling dynamic PDF exports of reports and application content directly from the browser.

Led identity and access management initiatives for internal applications, implementing JWT-based authentication and role-based access control (RBAC) across services.

Mentored engineers, led code reviews with emphasis on non-functional requirements and architectural compliance, produced design pattern libraries and technical documentation adopted as team-wide standards; reported progress in daily standups and led Agile/Scrum sprint planning.

Stack: C#, ASP.NET Core, Angular, NgRx, RxJS, Angular Material, TypeScript, JavaScript, jQuery, GraphQL, REST, CQRS, Repository Pattern, Docker, Kubernetes (AKS), Azure Logic Apps, Azure App Service, Azure Functions, Cosmos DB, Snowflake, Redis, Playwright, GitHub Actions, Azure DevOps, Azure Application Insights, Splunk, New Relic, Python, Scala, Apache Spark, Azure HDInsight, JWT, RBAC, Azure Key Vault

University of Cincinnati Jan 2022 – Dec 2022

Full-Stack Software Developer (Research) Cincinnati, OH

Led development of Ohio Sentencing Data Platform (OSDP) — a civic tech platform for Ohio's Criminal Justice System — managing a team of 10 developers from architecture to production.

Designed microservices architecture using ASP.NET Core and Docker; deployed services on Kubernetes using Helm Charts and Terraform-provisioned infrastructure, with Sealed Secrets for secure secret management across all environments.

Built and maintained CI/CD pipelines using Azure DevOps, Harness CD, and Jenkins; integrated SonarQube and Prisma Cloud scans to enforce code quality and security compliance at every merge.

Led artifact migration from Nexus to Google Artifact Registry (GAR), improving artifact management, traceability, and deployment efficiency.

Built scalable full-stack applications using ASP.NET Core, Node.js, and .NET Core; developed and integrated REST APIs consumed by frontend teams and third-party clients; evaluated build-vs-buy trade-offs and presented technology proposals to architects and management.

Defined and implemented automated testing strategies (NUnit, xUnit) for end-to-end quality assurance; led code reviews with emphasis on non-functional requirements, OOPS principles, and architectural standards to maintain consistently high software quality.

Built responsive, accessible UIs using HTML5, CSS3, SASS/SCSS, and Bootstrap; implemented reusable component libraries and enforced consistent design patterns across the platform.

Owned security assessment of the platform’s solutions — implemented secure coding practices, conducted security reviews, and maintained corporate security policies across implementation, auditing, and documentation; supported QA team and business acceptance testing by analyzing and resolving reported issues.

Built a configuration-driven SaaS rendering engine using TypeScript and .NET enabling non-technical staff to extend the UI without engineering support; built Document Builder abstraction using Node.js for automated court document generation; researched and presented emerging technologies to architects and management to reduce processing costs.

Architected and implemented cloud solutions on GCP (Google Kubernetes Engine, Cloud Run, Cloud SQL, Cloud Storage); implemented robust monitoring using Google Cloud Monitoring and Stackdriver.

Improved application performance via SQL query optimization, indexing, and caching strategies; integrated Scala-based data processing pipelines into .NET systems for enhanced computational capabilities.

Implemented JWT/Redis authentication, PostgreSQL (Sequelize ORM) + MongoDB (Mongoose) data layers; wrote NUnit test suites and enforced code review and OOPS-based reusable component standards.

Guided team on third-party payment gateway integration; reduced regression defects through structured peer review and test-driven development practices.

Stack: ASP.NET Core, TypeScript, Node.js, HTML5, CSS3, SASS/SCSS, Bootstrap, Docker, Kubernetes, GKE, Cloud Run, Cloud SQL, Cloud Storage, Helm Charts, Terraform, Sealed Secrets, Azure DevOps, Harness CD, Jenkins, SonarQube, Prisma Cloud, Google Artifact Registry, Google Cloud Monitoring, Stackdriver, PostgreSQL, MongoDB, Redis, JWT, Scala, NUnit, xUnit

DarwinBox Digital Solutions Jun 2018 – Dec 2021

Software Engineer Tech Lead Hyderabad, India

Enterprise HR SaaS platform serving 10,000+ users across 500+ companies. Owned and shipped 8 full internal product modules end-to-end as the sole or lead engineer.

Reporting Platform (TypeScript/Node.js, Angular, MongoDB, Redis, AWS SQS/S3) — Designed and shipped a reporting engine serving 100,000+ records in under 2 minutes, building queuing, caching, and async delivery abstractions for self-serve analytics.

Employee Engagement Platform — Led monolith-to-microservices migration (TypeScript, Node.js, ElasticSearch, SendGrid) enabling independent deployments across product teams.

Talent Acquisition Platform (PHP/Yii, ElasticSearch, MongoDB) — Owned full candidate lifecycle including search (ElasticSearch), OTP auth (Plivo), onboarding comms (SendGrid), and WhatsApp notifications (Yellow Messenger).

Performance Management, Rewards & Recognition, Onboarding, HR Workflows — Built and shipped 5 additional internal tool platforms, each owned end-to-end from requirements through production; led a team of 3 engineers on Performance Management.

Python OCR Pipeline — Identified a manual bottleneck in bill reimbursement; built a Python pipeline extracting structured data (totals, invoice numbers, dates) from scanned images, eliminating manual data entry for finance teams.

IVRS Module — Built an automated phone-based interview scheduling service, enabling self-serve candidate and recruiter workflows that previously required HR coordination.

Developed RESTful APIs using ASP.NET Web API and Express.js applying CQRS and Repository patterns; built responsive UIs with Angular, JavaScript, jQuery, HTML5, CSS3, Bootstrap; implemented payment gateway integrations and complex SQL stored procedures, views, and query optimizations.

Built Angular modules, components, services, and custom directives for each product platform; implemented Angular Router with route guards and lazy-loaded feature modules to improve load performance.

Used RxJS observables and operators extensively for HTTP calls, event streams, and reactive form handling; applied Angular Material components for consistent enterprise UI patterns.

Used MongoDB and Mongoose for database persistence with Node.js; designed flexible schemas and leveraged Mongoose models, virtuals, and middleware for clean data abstraction across multiple services.

Implemented advanced MongoDB indexing strategies — compound indexes, text indexes, geospatial indexes, and partial indexes — to optimize query performance and sort operations across large collections.

Worked extensively with MongoDB database concepts including locking, multi-document transactions, replication sets, and schema design; created multiple databases with sharded collections, selecting optimal shard keys based on data access patterns and cardinality.

Managed MongoDB environments from availability, performance, and scalability perspectives; monitored slow queries using explain plans and profiler, and tuned read/write concerns for consistency requirements.

Utilized MongoDB internal tools — Compass for schema visualization and query analysis, Atlas Manager and Ops Manager for cluster administration, and Cloud Manager for backup and monitoring — ensuring reliable database operations at scale.

Worked directly with Business Analysts, Product Managers, and stakeholders to design solutions that best meet customer needs; developed APIs for both internal and external use across web and mobile platforms.

Implemented log monitoring and error monitoring techniques for internal services; provided end-to-end production support and led cross-department troubleshooting to research, resolve, and document system problems.

Coordinated builds and releases with the release management team; implemented PHP/MVC applications to meet product requirements and satisfy use cases.

Managed and worked with the R&D team to identify critical emerging technologies and drive novel engineering solutions; planned, tracked, and managed deliverables across short-term sprints and long-term deployments.

Introduced SonarQube quality gates into CI/CD, led Agile sprint planning, created detailed design documentation and unit test plans, and mentored engineers on architecture patterns and TDD (NUnit/xUnit/JUnit).

Stack: TypeScript, Node.js, Angular, NgRx, RxJS, Angular Material, Express.js, Spring Boot, PHP/Yii, Python, ASP.NET Web API, C#, MongoDB, Mongoose, Redis, ElasticSearch, MySQL, AWS (SQS, S3), Docker, SonarQube, NUnit, xUnit, JUnit, Agile/Scrum/Kanban

EDUCATION

Master of Science — Information Technology

University of Cincinnati 2023

GPA: 4.0 / 4.0

Bachelor of Technology — Computer Science Engineering

KL University 2019

GPA: 9.34 / 10

PUBLICATIONS & RECOGNITION

"Hybrid Approach for Securing the IoT Devices" — peer-reviewed research publication

First Place — KL Hack League Programming Competition (2019) Winner — Blind Coding & Ignite Challenge



Contact this candidate