Hi, I'mHarshit Shiroiya

|

Full-stack Software Engineer with 4+ years of experience building and shipping distributed, cloud-native systems across .NET Core, Angular, React, and Azure. Skilled in microservices, event-driven architecture, performance tuning, and observability, with hands-on experience integrating GenAI tooling (GitHub Copilot, LLM agents, RAG) into production engineering workflows. Active contributor to code reviews, unit and integration testing, and on-call rotations in regulated environments.

Profile
Scroll Down

About Me

Full-stack Software Engineer with 4+ years of experience building and shipping distributed, cloud-native systems across .NET Core, Angular, React, and Azure. Skilled in microservices, event-driven architecture, performance tuning, and observability, with hands-on experience integrating GenAI tooling (GitHub Copilot, LLM agents, RAG) into production engineering workflows. Active contributor to code reviews, unit and integration testing, and on-call rotations in regulated environments.

Clinical Software Development

Architecting micro-frontend Angular applications with .NET Core and Azure cloud services

Cloud & Microservices

Orchestrating containerized deployments on Azure AKS with event-driven architecture

Performance Optimization

Cutting API latency by 50% and improving rendering performance by 40% with distributed caching

Fun Facts

Soccer enthusiast who never misses a match

🔴

Die-hard Manchester United fan - Glory Glory Man United!

🎓

Proud Hoosier representing Indiana University

Skills & Expertise

AI / ML & GenAI
GitHub Copilot Azure OpenAI LangChain RAG LLM prompt engineering AI Agent development PyTorch scikit-learn TensorFlow Azure AI Search embeddings NLP
Languages & Frontend
Python TypeScript JavaScript C# Java SQL Angular (Signals, RxJS) React Vue.js HTML5 Bootstrap
Backend & APIs
.NET Core (C#) ASP.NET Node.js Express.js Django Flask GraphQL RESTful APIs Entity Framework MVC
Cloud, DevOps & Data
Azure (AKS, Service Bus, Blob Storage, App Insights, Cache for Redis, OpenAI, AI Search) AWS (S3, RDS, EC2, Lambda, CodePipeline) GCP Docker Kubernetes CI/CD GitHub Actions Azure DevOps SQL Server PostgreSQL MongoDB CosmosDB Redis Memcached
Architecture & Practices
Microservices Micro-frontends Event-Driven ESB Messaging Distributed Systems System Design Code Review Unit Testing Integration Testing TDD Pair Programming On-Call Git JIRA Postman OAuth 2.0 Agile/Scrum

Experience

Software Engineer II Medpace, Inc. | Cincinnati, USA
Jun 2023 - Present

Building and shipping clinical software products using Angular, .NET Core, Azure, and GenAI tooling.

  • Developed 3 clinical software products as micro-frontend Angular applications using Angular Signals for reactive state management, eliminating redundant change-detection cycles and improving rendering performance by 40%
  • Built and deployed custom GenAI agents and internal Copilot-style assistants on Azure OpenAI + LangChain to automate clinical-study metadata generation, code scaffolding, and PR-review summarization; drove team-wide GitHub Copilot adoption with shared prompting standards and code-review guardrails
  • Prototyped a retrieval-augmented generation (RAG) assistant over internal clinical documentation using Azure AI Search and embedding models, cutting average time-to-answer for study-configuration questions from hours to under 2 minutes
  • Deployed containerized microservices on Azure Kubernetes Service (AKS) with Azure Container Registry, improving scalability 40% and reducing infrastructure costs by 35%; authored unit and integration tests and participated in weekly code reviews across 3 product squads
  • Rolled out a distributed caching layer using Azure Cache for Redis with .NET Core (C#) and Entity Framework, cutting API latency by 50% under peak workloads for 2,000+ concurrent users
  • Designed event-driven microservice communication via Azure Service Bus; instrumented observability with Azure Monitor and Application Insights and supported on-call rotations, reducing incident mean-time-to-detect (MTTD) by 60%
  • Built a version-control system for clinical studies on Azure Blob Storage ensuring full audit traceability for regulatory review; introduced GraphQL alongside REST, cutting API response time by 35% and eliminating over-fetching
Software Engineer - Research Assistant Indiana University | Bloomington, USA
Aug 2022 - May 2023

Built distributed data pipelines and NLP-based research tools for large-scale social media sentiment analysis.

  • Built a distributed data-ingestion pipeline integrating Twitter, YouTube, and Reddit APIs to process high-volume sentiment data for 164 entities; optimized SQL workflows to cut processing time 30% and surface medication-efficacy insights across records for 10,000+ patients, enabling NLP-based emotion classification for 1,000+ researchers
  • Introduced caching and async processing alongside Azure Data Lake Storage and Azure Service Bus for large-scale data management and reliable service communication, reducing latency by 50%
  • Designed optimized MongoDB schemas for time-series social data with compound indexes, enabling sub-second querying across multi-million-document collections
Software Engineer Intern PERQ | Indianapolis, USA
May 2022 - Dec 2022

Built scalable full-stack web applications with focus on accessibility, cloud deployment, and marketing automation workflows.

  • Built scalable .NET Core (C#) backend microservices and WCAG 2.1-compliant frontends using Angular and Vue.js, integrating AWS S3 and Amazon RDS (PostgreSQL) to support a 30% scalability improvement across high-traffic marketing-automation workflows
  • Configured a Memcached server-side caching layer that reduced database round-trips by 40% and boosted throughput for peak-load campaigns; automated CI/CD pipelines using AWS CodePipeline, cutting release cycle time by 25%

Education

Indiana University BloomingtonMaster of Science in Computer Science
Aug 2021 - May 2023
GPA: 3.7/4.0

Relevant Coursework

Software Engineering Advanced Database Applied Algorithms Elements of AI System Analysis and Design
University of MumbaiBachelor of Engineering in Information Technology
Aug 2017 - Jun 2021
GPA: 3.8/4.0

Relevant Coursework

Operating Systems Software Engineering Internet Programming Advanced Data Structure Algorithm

Featured Projects

Distributed Health Telemetry System

A cloud-native health monitoring platform on AWS (EC2, S3, Lambda) with OAuth 2.0 authentication, video streaming, real-time chat, subscription management, and personalized recommendation features.

Node.js React MongoDB Angular AWS OAuth 2.0
Shipment Pricing & Configuration System

A cost estimation system using Node.js and Express.js with SQL Server, featuring an admin interface for rate configuration and customer-facing visualization to streamline production planning.

React Node.js Express.js SQL Server RESTful APIs Azure Chart.js

Get In Touch

Location

Cincinnati, USA

Send Me a Message