About

I'm a backend software engineer who enjoys solving problems at scale and cares deeply about reliability.

Experience

  • #

    Software Engineer

     —    3 years

    • Worked on data flow tracking service used to comply with privacy focused government regulations and avoid billions of dollars in fines.
    • Redesigned platform for higher scalability and reliability. Contributions include new scalable MySQL schema, topology, and sharding strategy that supports 5x the existing workload.
    • Designed and implemented easier data ingestion process chosen by 24 users to manage 3000+ ingestion tasks.
    • Designed and implemented new subsystem to make 2TB of lineage per day available offline for privacy use cases. Compared to the old system I improved runtime from twenty-four to three hours, reliability from 89% to 98%, and reduced CPU 10x.
    • Designed metrics to measure parity of new system against pre-existing system and led #1 team goal of driving these metrics up to 99.9%.
  • #

    Software Engineer Intern

     —    3 months

    • Backend infrastructure intern on the warehouse data insights team
    • Developed a service to store and expose data warehouse dependency information in a graph database
    • Optimized service until it was capable of ingesting over half a billion records in about an hour
    • Service enabled flexible and efficient querying of dependency data via the Cypher query language by interested users such as data scientists
  • #

    Software Development Intern

     —    2 months

    • Solved bugs and built features in the internal CRM used by over 500 salespeople
    • Built an administration tool from scratch to manage the types of available tour customizations
    • Independently built an auditor to draw insights into the customizations customers requested
  • #

    Teaching Assistant

     —    2 years

    • Teaching assistant for Accelerated Introduction to Computer Science (Fall 2016), Introduction to Software Engineering (Spring 2017), and Artificial Intelligence (Fall 2017, 2018)
    • Head teaching assistant for AI (Fall 2018): lead 14 other students in updating and running the course
    • Created and updated assignments for classes with a cumulative 385 students
    • Guided and mentored students through these assignments on a weekly basis
  • #

    Technical Intern

     —    3 months

    • Web development intern for Rhode Island's Office of Digital Excellence
    • Sole developer of GetOutdoorsRI, a website that encourages Rhode Islanders to explore local parks
    • Project commissioned by the Rhode Island governor
    • Built on a Drupal site originally developed by the state of Missouri

Education

  • #

     —    4 years

    Brown University, GPA: 3.93 / 4.0

    • Design and Analysis of Algorithms
    • Computer Systems
    • Artificial Intelligence
    • Machine Learning
    • Deep Learning
    • Algorithmic Game Theory
    • Computer Graphics
    • Programming Languages

Projects

  • #

     —    2 years

    • Took over development of a website used to keep track of help queues at TA hours
    • Reduced downtime incidents from up to ten per semester to zero
    • Used by the majority of Brown CS courses and over 200 students every semester