A little bit about myself...

Photo of Me

I'm a Full stack software engineer based in Boston, with a focus in JavaScript and the NERD stack (Node.js, Express, React/Redux, and Databases (PostgreSQL)). Also, a theater director turned software engineer. I thoroughly enjoy trying out new baking recipes, meditating with my cat (both a cat and dog person; just don't have a dog yet), and biking around the city. If you're in the area, please feel free to reach out to grab a cup of tea sometime!

In a previous position, I managed the relationship with a third party application software company that was understaffed so I offered to write out our program applications in HTML and send it to them if it got our applications published faster. When I successfully wrote out my first bit of code, I found that I really enjoyed solving problems and learning programming. This started my journey of learning code which lead me to online resources, coding prep bootcamp, and then to FullStack Academy. I’ve now learned the NERD stack and have created code I’m excited and proud of.


Places I've worked and learned!

Click on each box to learn more!


September 2019 - Current

  • Team built out new product description update tool and maintains legacy tools on extranet for Wayfair suppliers using PHP, Javascript, and SQL
  • Javascript code reviewer
  • Member of winning internal hackathon team, organized and led design pattern study group for L1 engineers, and lead for the Bootcamp Grads Employee Resource Group

June 2019 - August 2019

  • Researched and implemented new A/B testing framework using Google Optimize and React Hooks
  • Participated in an agile development team to maintain the frontend of the website
  • Utilized styled components to update styling across the website

February 2019 - May 2019

  • Offered competitive fellowship to mentor 54 immersive software engineering students
  • Act as agile project manager and code reviewer for student projects
  • Teach writing clean code, debugging, problem solving, and whiteboarding strategies
  • Conduct technical admissions interviews for prospective students

October 2018 - February 2019

January 2017 - March 2019

  • Managed projects and relationships with the education program teams and IT/IS and Web Department
  • Created and updated applications through third party site Acceptd as well as Carnegie Hall website
  • Maintained data, events, and season set up for CRM database Tessitura
  • Facilitated new trainings on SharePoint, Tessitura, and Acceptd for new education staff
  • Extracted numbers for government reports using various Tessitura and Cube programs

September 2015 - December 2016

  • Developed and implemented a new ticketing system with OvationTix and Boca ticket printing
  • Led technological trainings on DonorPerfect, OvationTix, Microsoft suites and other technologies to new employees
  • Edited and proofread marketing material including, but not limited to, e-blasts, brochures, formal letters, and posters as well as coordinated mass email communications

September 2011 - May 2015

Graduated Cum Laude


  • Business Administration
  • Dance



Receipt scanning recipe finder

Recipeasy is an app that allows users to conveniently take photos of grocery receipts which will add ingredients to a virtual pantry. They can then receive a list of recipes based on the selected ingredients in their respective pantry. Our Capstone is a mobile app that we created utilizing React Native on the front-end, FireStore for hosting our data and FireFunctions to create a headless server. From this project we learned how to utilize various external API's, how to create and deploy functions on FireFunctions, how to store data in FireStore and how to work in an agile team. Something interesting we learned was how to parse text from images and overcoming one of our main blockers which was parsing imperfect receipts.

Team Members: Dayoung Lee, Melanie Hublard Hershman, Calvin Ho, Kevin Ko

React Native
Google Cloud Vision API
Rapid API

Avalon Unboarded

React Native Avalon board game with an Express, Node, Postgres backend. The goal was to design a game where multiple people could play Avalon if they were all together but missing the physical board. My app allows for multiple rooms, games from 5-10 players, and will persist should you leave the app or the server go down.

React Native

New Kid on the Stock

Photo of Me

Stock portfolio web application

New Kid on the Stock is a web appication that allows users to learn how build out a stock portfolio with realtime stock data and fake money. The application is currently deployed on Heroku here. I set up a PostgreSQL database with REST APIs. I also utilized Express, Sequelize, React and Redux. The web app is styled using Bulma, CSS, HTML, and Flexbox.