Software Engineer

Building things
people actually use.

Full stack engineer with a focus on frontend. I care about empathy-driven engineering, intuitive interfaces, and collaborative teams. Currently at Tilt.

// Experience

Jul 2022 – Present

Tilt · Remote

Software Engineer II → I

  • Introduced automation to LSM communication flows, contributing to a "no-touch" leave process goal.
  • Built Django backend and React components for document categorization, reducing manual uploads by 80%.
  • Implemented real-time activity feed, boosting platform engagement.
  • Supported Rippling integration that generated $1M+ in pipeline revenue and doubled the customer base.
  • Led login redesign including 2FA (app + SMS), password recovery, and subdomain identification.
  • Deployed site-wide accessibility updates to reach WCAG 2.1 AA compliance.

Jun 2021 – Jul 2022

Wise Systems · Cambridge, MA

Full Stack Software Engineer

  • Developed and maintained 10+ data pipelines to ingest client data from Order Management Systems.
  • Built Polymer components for a new web onboarding UI, cutting customer onboarding from 4 weeks to 1 week.
  • Led biweekly retrospectives and daily standups.

Jan 2020 – Jun 2020

iRobot · Bedford, MA

Software Development Intern

  • Refactored Angular app to integrate NGXS state management for improved scalability.
  • Built a dashboard aggregating robot data across sources to improve customer support efficiency.
  • Used AWS API Gateway and Lambda to introduce permission management capabilities.

May 2019 – Aug 2019

Wise Systems · Cambridge, MA

Software Engineering Intern

  • Improved web interface used by clients for scheduling and dispatching shipments.
  • Extended an internal Slack bot to streamline support for repeated customer issues.

Jun 2018 – Dec 2018

Orientation & Mobility Research Lab · Needham, MA

iOS Developer

  • Built an iOS Musical Cane Game for visually impaired students using Core Bluetooth and iBeacon.
  • Co-designed with blind users and an O&M instructor at Perkins School for the Blind.

// Skills

React TypeScript JavaScript Python Django Next.js Node Angular Flask HTML / CSS PostgreSQL OpenCV AWS Jest Git Scrum / Agile Java Raspberry Pi Arduino

// Projects

Follow the Neato

Robotics · Fall 2020

Leader-follower simulation in Gazebo with Neato robots. Followers use OpenCV and a fuzzy logic controller to maintain formation behind a tele-op leader.

Python OpenCV Gazebo ROS

Robot Localization

Robotics · Fall 2020

Particle filter algorithm to localize a robot in Gazebo. LIDAR data builds a particle cloud; particles are resampled by probability and propagated through motion.

Python ROS Gazebo

Robot Contour Tracer

Computer Vision · Fall 2020

Extracts a contour from an image, converts it to waypoints, and navigates a robot through them using a custom detection and reordering algorithm.

Python OpenCV ROS

News API App

Personal Project · Spring 2020

Web app aggregating news articles via News API with keyword and category search. Displays articles with summaries and estimated reading times.

Angular TypeScript UIkit
View all projects →