Siddharth Kapoor

Lead Software Engineer specializing in Platform Engineering, MLOps, and Full-Stack Development
Beverly, US.

About

Highly accomplished Lead Software Engineer with 7+ years of experience specializing in platform engineering, MLOps, and full-stack development. Proven ability to architect and deliver cloud-native ML products across manufacturing and healthcare, driving significant improvements in deployment cadence and operational efficiency. Currently pursuing an MS in Machine Learning to further enhance expertise in cutting-edge AI solutions and strategic technical leadership.

Work

Rebuild Manufacturing
|

Lead Software Engineer

Framingham, MA, US

Summary

Leading platform engineering and MLOps initiatives to build cloud-native ML products, driving innovation and efficiency across multiple projects including internal developer platforms, CNC machining automation, and AI-powered quoting systems.

Highlights

Piloted a platform engineering initiative, creating the company's first internal developer platforms (IDPs) that enabled Terraform-based IaC and CI/CD from day 0 for diverse projects, significantly streamlining development workflows.

Automated infrastructure updates within CI/CD pipelines, improving deployment cadence from monthly to daily across multiple development teams and enhancing operational agility.

Enabled seamless preview environments for all IDPs, allowing developers to deploy every commit to feature branch-specific environments instantaneously, which facilitated rapid feedback from product owners and reviewers.

Led implementation of web products on AWS using DynamoDB, Lambda, API Gateway, S3, and Cognito, optimizing cloud resource utilization and scalability for critical applications.

Designed and delivered high-performance microservices on AWS ECS for CAD processing and analytics, leveraging C#/C++/CUDA interop for complex computational geometry tasks.

Architected and implemented a LangGraph-based agent for extracting unstructured technical data from 2D engineering drawings, enhancing data processing capabilities for ChatCNC.

Implemented a fastAPI Agent Protocol server for ChatCNC and developed prompt versioning and evaluation with AWS SageMaker, along with data curation using LabelStudio, improving AI model accuracy and efficiency.

Mentored junior developers, guided technical standards, and established agile project management practices, fostering a collaborative and high-performing engineering culture.

Oncospace, Inc.
|

Senior Software Engineer

Baltimore, MD, US

Summary

Led the design and development of cloud-based data analytics and web applications for radiation oncology, focusing on ML-powered features, HIPAA compliance, and enhancing clinician collaboration.

Highlights

Architected analytics APIs and ETL pipelines utilizing Python, FastAPI, Spark, and Azure Synapse Analytics, enabling robust data processing for oncology insights.

Delivered PowerBI Embedded-based analytics for clients, including the Oncospace Web App, providing critical insights for clinical decision-making.

Led the design and development of real-time clinician communication and collaborative peer-review features, significantly improving inter-departmental workflow and patient care coordination.

Implemented API endpoints supporting collaborative peer review, patient routing, messaging, and notifications using C# and Azure Functions, and modeled the underlying NoSQL schema for Azure CosmosDB.

Implemented HIPAA compliance features, including Protected Health Information (PHI) anonymization and Role-Based Access Control (RBAC), ensuring data security and regulatory adherence.

Supported ML model versioning and deployment for Oncospace's auto-contouring, dose prediction, and contour naming recommendation models using Python, FastAPI, and Azure Synapse.

Conducted a first-principles redesign of the Angular application, adopting design patterns from code editors to deliver an intuitive and transparent ML/AI-powered workflow, enhancing user experience.

Established frontend architecture practices for Angular codebases that enabled quicker iterative development and created a high-quality responsive Angular/Tailwind component library, promoting code reuse across applications.

Iteris, Inc.
|

Full-Stack Engineer

Fort Lauderdale, FL, US

Summary

Developed and maintained critical transportation management systems and public-facing applications for State Departments of Transportation, focusing on architectural refactoring, plugin systems, and accessibility standards.

Highlights

Spearheaded a major architectural refactor of production applications utilized by hundreds of DOT workers across several states, leading to improved maintainability and reliability.

Architected and implemented a plugin system using JavaScript and Webpack, enabling code reuse across states and facilitating agile delivery of state DOT-specific functionalities.

Added new features such as route selection and event creation using Javascript, MobX, and Mapbox, enhancing the system's core capabilities for transportation management.

Developed sd511.org for the South Dakota DOT, serving tens of thousands of daily active users and ensuring compliance with responsive design, cross-browser compatibility, and ADA/WCAG accessibility standards.

Delivered the Interactive Voice Response (IVR) system for the Virginia DOT as a Node.js API on AWS, improving public access to transportation information.

BMZ Consulting
|

Full-Stack Developer

Cambridge, MA, US

Summary

Delivered a comprehensive CRM and data analytics platform for clients in the fitness and wellness industry using Python and Django.

Highlights

Developed and launched a full-stack CRM and data analytics platform, enhancing client management and insights for fitness and wellness industry users.

Education

Georgia Institute of Technology
Atlanta, GA, United States of America

MS in Computer Science

Machine Learning Specialization

Tufts University
Medford, MA, United States of America

BS

Computer Science and Cognitive & Brain Sciences (Double Major)

Skills

Languages

Typescript, Javascript, C#, Python, C++, CUDA, Bash.

Backend

REST, GraphQL, gRPC, MySQL, MongoDB, DynamoDB, Redis, Lambda, EC2, ECS, S3, API Gateway, EventBridge, SNS, SQS, SES, Cognito, ALB, Route53.

Frontend

Angular, React, SvelteKit, RxJS, Zustand, Vitest, React Testing Library, Vite, Webpack.

DevOps/Platform

AWS, Azure, GCP, Docker, Kubernetes, ECS, Terraform, CodeBuild, GitLab CI, Git, Nx, Turborepo, OpenTelemetry, Prometheus, Grafana.

ML/MLOps

NumPy, PyTorch, Spark, MLFlow, Ray, LangChain, LangGraph, AWS Bedrock, AWS Sagemaker, AWS Glue, AWS QuickSight, Azure Data Lake, Azure Synapse, LabelStudio.