About

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

Experience

  • #

    Software Engineer

     —    2 years

    • Worked on data flow tracking service used to comply with privacy focused government regulations and avoid billions of dollars in fines
    • Designed new scalable MySQL schema and topology that supports 5x the existing workload, with pathways for future growth
    • Designed and implemented new data ingestion process chosen by all nine new lineage producers to send data
    • Designed and implemented new subsystem to make lineage available offline for privacy use cases that made the data available after just three hours instead of twelve, and with increased reliability
    • 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