StackAdapt logo StackAdapt

Software Engineer Intern (Frontend Infrastructure Team)

Sept 2025 - Dec 2025

React, Ruby on Rails, GraphQL, Material UI, TypeScript
  • Worked on Halo UI, a customized React component design system built on Material UI used by all the StackAdapt frontend projects. Built out multiple extensible components, such as a Date Range input, from Figma designs.
  • Created an internal site, Engineering Insights, which tracks Developer Metrics (Individual GitHub metrics, Jira metrics, etc...) to improve the tracking of metrics for Team Leaders/Managers; replacing manual CSVs with automated data retrieval and parsing. Built with a Ruby on Rails, GraphQL backend and a React SPA frontend using React Router.
  • Improved the frontend eslint rules by enforcing and fixing violations across multiple packages.

Babylist logo Babylist

Software Engineering Co-op (Health Team)

Jan 2025 - Aug 2025

React, Ruby on Rails, SASS, Jest, React Testing Library, React Query
  • Worked on Babylist Health which provides durable medical equipment (DME) products through insurance.
  • Worked on the front end redesign of Babylist Health homepage. Created custom Babylist Design System React Components and implemented them in the new front end flow. Standardized front end practices with the rest of the engineering team (SASS, Jest/React Testing Library, React Query).
  • Improved insurance eligibility determination by adding checks to the returned insurance status from Availity's API. Improvements to the Ruby on Rails classes allowed determining if the submitted insurance is a customer's non-primary insurance. Submitting claims with non-primary insurance caused $275K in denials annually.
  • Added a feature allowing users to add milk bags, breast pump replacement parts and lactation consulting as additions to their DME order using React and Ruby on Rails. Increased conversion rate to checkout screen from 85% to 96%. Increased user awareness of replacement parts from 27% to 42%.

Babylist logo Babylist

Software Engineering Co-op (Registry Experience Team)

Jan 2024 - April 2024

React, React Query, React Router, MaterialUI, Figma
  • Worked for Babylist, a baby registry platform, that helps over 9 million people make baby product purchases.
  • Implemented a front end revamp of the universal registry. Added features to improve the user experience of viewing and customizing a registry such as drag and drop; drawers for nested forms or actions; cards for registry items. Moved to a SPA architecture with folder based routing using React Query and React Router.
  • Moved from legacy MaterialUI components to custom reusable React components from a Figma Design System. Implemented Storybook and Chromatic with the new design system to allow for easy prototyping, testing collaboration between designers and engineers.
  • Updated legacy React Router client side routing code to React Router V6 which improved the developer experience and enabled the upgrade to a custom folder based routing solution.

Super.com logo Super.com

Software Engineer Intern - Fullstack (Product)

May 2023 - Aug 2023

React, Python, Flask, Braintree API
  • Worked on SuperTravel, a travel platform that provides 30 million users with hotel booking services.
  • Developed features for the front end React app, such as an error drawer that displayed similar hotels when no rates could be found for a specific hotel. Worked on multiple back-end Flask microservices, such as APIs dealing with hotel recommendation, search and bookings.
  • Wrote a Python package to interface with a new hotel supplier's API (Restel Hotels) and connected it to SuperTravel's collection of suppliers. Improved packages for other hotel suppliers.
  • Improved payments and fraud detection using Paypal's Braintree API. Such as by collecting and passing the client's device data during a Braintree transaction to be used in determining fraud.

OpenText logo OpenText

Software Developer

May 2022 - August 2022

Ruby, Ruby on Rails, Python, Flask, React
  • Added features to a Flask application and replaced an existing form with a React form (new form required new API endpoints and greatly improved UX by reducing page redirects per submission by 4x in the worst case).
  • Converted view partials in a Ruby on Rails application to ViewComponents to improve page load times.
  • Added React to a Ruby on Rail application using js-bundling and customElements to mount React components.
  • Extended a Ruby on Rails model which required new migrations, a new model, a new controller for CRUD actions and an updated view. The new view was implemented using React components.