Experience
Software Engineer
Google • Aug. 2022 - Present
I'm part of the video calling team at Google, and work on platforms like Gmail, Meet, and Chat. I use a variety of in house technologies to fix bugs and build new features on websites that are used by over a billion people.
Software Developer II
Bandwidth • Feb. 2021 - Aug. 2022
I used technologies like Typescript, React, Cypress, Jest, and more to build and maintain our web dashboard. Recently, I built an A/B testing system for our new login portal using AWS Lambda and built a toolkit to rapidly deploy React web apps.
Application Engineering Intern
Bandwidth • May 2020 - Aug 2020
Worked with the application engineering team to automate their emergency services testing. Devised a way to automate VoIP calls using Python and Jenkins, as well as remotely control processes. Containerized the platform using Docker and Openshift.
Software Engineering Intern
Datto • May 2019 - Aug 2019
Joined the Backupify division and worked on the core code for backing up and restoring O365 and GSuite data. Also helped develop new features for the Backupify 2.0 platform. Worked in a Scrum team and developed code across the stack in Ruby, Scala, and Javascript. Also wrote scripts to update production servers, SQL databases. and Elasticsearch indices.
Research Intern
Oak Ridge National Laboratory • Jun 2018 - Aug 2018
Assisted senior research staff in testing SLAM systems using synthetic flight data. Built a flight simulator in Node.js to collect synthetic flight data and wrote scripts to automate data collection. Also modified an existing SLAM algorithm to work with the collected data.
Software Engineering Intern
Booz Allen Hamilton • Jun 2017 - Aug 2017
Worked in a team of four to build a surveillance system that utilized facial recognition and tracking algorithms to provide real-time surveillance information in a easy and mobile format. Designed and developed an Android app which served as the user interface for the system. Setup video streaming for the cameras and connected them to the app using PHP and Python scripts. Built a web layer between the app and the backend mySQL database using PHP, Python, and an Apache web server.
Hanji
Conjugates Korean verbs/adjectives and displays them along with the word’s definition. Built a Node.js server, a Java web server, a MongoDB database, and a GraphQL layer to connect everything together. Hanji is available on the Google Play Store.
Linguistic
Utilizes NLP algorithms to help users converse in and learn foreign languages. Worked on the React Native app as well as the Node.js/GraphQL backend. Was also in charge of creating the Android app. More information can be found at https://golinguistic.com