LinkedIn profile image

Siddharth Kapoor

Senior Software Engineer at Rebuild Manufacturing
Rebuild ManufacturingTufts University
Greater BostonContact infoConnect on LinkedIn
Skills
languages
Typescript
image/svg+xml
Python
C#
Javascript
C++
Java
GNU Bash icon
Bash
frontend
Angular
React Logo
React
Next.js
Tailwind
image/svg+xml
CSS
Sass
webpack
Webpack
backend
Node.js
logo_NETcore
ASP.NET Core
Nest.js
Django
MySQL
MongoDB
Azure
GCP
AWS
other
Kubernetes
Docker
Nx
Nx
Git
Adobe XD
Adobe Illustrator
sketch-symbol Created with Sketch.
Sketch
Experience
Rebuild Manufacturing logo
Senior Software Engineer
Rebuild ManufacturingFull-time
July 2024 - Present • 5 months
Framingham, MA • Remote
  • Led DynamoDB data-modeling and GraphQL API design for Journeyman, a platform for CNC Machining automation
  • Architected and delivered microservices on AWS ECS for CAD processing and analytics using C# and C++ interop
  • Mentored frontend developers and established a React style-guide and frontend architecture best-practices
Oncospace, Inc. logo
Oncospace, Inc.
Full-time3 years
Baltimore, MD • Remote
Senior Software Engineer
Dec 2023 - July 2024 • 7 months
  • Led design and development of clinician communications and peer-review features for the Oncospace Web App (OWA), a platform for predictive radiation treatment planning built in Angular
  • Architected APIs and data pipelines for the Oncospace Data Analytics Platform (ODAP), a cloud based data-analytics platform for radiation oncology, utilizing Python and Azure Synapse
Software Engineer
July 2021 - Dec 2023 • 2 years, 5 months
  • Conducted the re-design of OWA, adopting design patterns inspired by code editors and other power-user software to deliver a UI that intuitively directs users through a complex prediction-powered workflow.
  • Built a responsive layout for OWA that preserved all functionality on mobile devices, including a CT scan viewer.
  • Led a refactor of the TypeScript codebase, implementing a library-centric layered architecture that boosted developer productivity and established style guidelines to improve code readability and organization.
  • Carried out extensive user research to identify key requirements for radio-therapy peer-review and executed resulting features such as patient scoped chats, quality checklists, patient routing, etc in Angular.
  • Implemented API endpoints supporting collaborative peer review, messaging and patient routing in C#.
Iteris, Inc. logo
Software Engineer I
Iteris, Inc.Full-time
June 2020 - July 2021 • 1 year, 1 month
Ford Lauderdale, FL • Remote
  • Spearheaded a major architectural refactor of the Route Management System (RMS) app used by hundreds of Department of Transportation (DOT) workers across several states for improved maintainability.
  • Architected and implemented a plugin system for the RMS using JavaScript and Webpack that facilitated code reuse across states and agile delivery of state DOT specific plugins.
  • Added new functionality including route selection, camera viewers and searchable list views to the RMS that resulted in improved user experience.
  • Developed sd511.org, the public facing 511 transportation services website for the state of South Dakota that serves tens of thousands of daily active users.
  • Worked towards meeting responsive design, cross-browser compatibility and ADA/WCAG Web Accessibility standards for sd511.org and carrying these changes forward into future 511 sites.
  • Delivered the Interactive Voice Response (IVR) system for Virginia DOT as a Node.js API on AWS.
BMZ Consulting logo
Fullstack Engineer
BMZ ConsultingFull-time
May 2019 - June 2020 • 1 year, 1 month
Cambridge, MA
Designed and delivered the first production release of a customer relationship management (CRM) and data analytics platform for fitness and wellness industry clients using Django
BMZ Consulting logo
Web Developer
BMZ ConsultingInternship
June 2018 - Sept 2018 • 3 months
Cambridge, MA
Created a Ruby on Rails prototype for a CRM focusing on martial arts schools
Tufts University logo
Teaching Assistant (COMP 0040 - Machine Structure and Assembly Language Programming)
Tufts UniversityPart-time
Sept 2016 - Dec 2016 • 3 months
Medford, MA
Assisted students with debugging during labs, and helped them understand and apply programming concepts like object oriented design, inheritance, polymorphism, etc.
Education
Georgia Institute of Technology logo
Georgia Institute of Technology
M. Sc. in Computer Science - Machine Learning Specialization
Aug 2023 - Present
Atlanta, GA
Tufts University logo
Tufts University
B.Sc. Computer Science and Cognitive & Brain Sciences (Double Major)
2014 - 2019
Medford, MA
Activities and societies: Tufts Taekwondo, Tufts Philosophy Club and Tufts International Club
Anglo-Chinese School (Independent) logo
Anglo-Chinese School (Independent)
International Baccalaureate
2010 - 2014
Singapore
Activities and societies: Venture Scouts, Physics Olympiad Team