Experience
Software Engineer @ Clever
March 2021 - present
-
Team: Sharing and APIs January 2022 - Present
Part of the Secure Sync umbrella of products that provides APIs for apps on the Clever platform to access school data.
-
Team: GetClever March 2021 - January 2022
Montly subscription-based platform for children's learning games for students in kindergarten through 3rd grade.
Software Engineer @ Google
January 2018 - March 2021
-
Team: Firebase Extensions. Feb 2019 - March 2021
Launched the new Firebase Extensions product at Fireconf 2019. Developed 2 of the initial offerings of extensions - Firestore Translate and Limit Database Entries. Responsible for 24/7 oncall support for Firebase Hosting, Functions, and Extensions
-
Team: Google Kubernetes Engine - Networking. Jan 2018 - Feb 2019
Projects include enabling HTTP/2 on Ingress GCE, NetworkEndpointGroups on Ingress GCE, unit testing and end-to-end testing on the Kubernetes repository for the Google cloudprovider library, multicluster Ingress.
Backend Engineer @ Plaid Technologies
April 2017 - November 2017
Plaid is a technology company that modernizes banking infrastructure and makes it possible to build solutions using financial data. Plaid's mission is to lower the barriers to innovation in financial services.
-
Built new integrations with major US banks, including Fifth Third and Santander, using reverse-engineering techniques on a Typescript and Node.js framework.
-
Added new features across several existing integrations and our API product, including A/B testing for two factor authentication for one of our major integrations.
Software Engineer @ Medium
Medium is an online publishing platform that strives to promote high-quality content and provide tools and connections for both writers and readers.
-
Full stack web developer for Organization Design, a team dedicated to shaping Medium's internal culture and best practices through using and building our own internal tools.
-
Built tools for meetings, documentation, HR, and culture-related initiatives. Golang, JavaScript (React, Flowtype), Noms db deployed on AWS.
Software Engineer @ Lumos Labs
San Francisco, CA
August 2014 - August 2016
Lumos Labs is an online brain training and neuroscience research company, best known for being the creators of Lumosity.
-
Full-stack web dev on the Web Engineering Team. Ruby on Rails, Javascript, CoffeeScript, CSS/SASS, HTML/HAML, SQL.
-
Primarily focused on Lumosity's training algorithms and Lumosity's science platform, the NeuroCognitive Performance Test.
-
Paired with a senior developer to create from scratch a Rails API server for a mobile spin-off application of Lumosity, that needed to fetch data and do OAuth2 authentication with the main Rails application. Used Docker to deploy the application to AWS.
-
Used monitoring tools (Sumologic, Rollbar, and StatsD) and CI tests (Solano CI, Travis) to monitor error rates and respond quickly to site problems.
Software Engineering Intern @ Lumos Labs
San Francisco, CA
May 2014 - August 2014
-
Full-stack web dev on the Rails Intern Team / Human Cognitiion Project. Ruby on Rails, Javascript, CoffeeScript, CSS/SASS, HTML/HAML, SQL.
-
Created a Ruby on Rails application from scratch to serve as a blogging platform for Lumosity's in-house research team to post and update articles regarding Lumosity's Human Cognition Project.
-
Worked with the Analytics and DevOps team to track page view events and run deployments to staging and production.
-
Followed Test-Driven Development and Agile development practices.
Quality Assurance Intern @ Blackbaud
Emeryville, CA
January 2013 - May 2013
Blackbaud is the leading global provider of software and services designed specifically for nonprofit organizations used by the American Red Cross, Special Olympics, and thousands of other global nonprofits.
-
Ruby (Selenium-Webdriver, Capybara, RSpec, Cucumber), Salesforce Apex, Visualforce, HTML/CSS/JavaScript.
-
Collaborated with another intern and mentors to create an app in Salesforce Apex that interfaced with Wealthfront's API and Blackbaud's internal APIs.
-
Worked on the frontend for an application for submitting employee timesheets, with a Django (Python) based backend.
-
Planned, documented, estimated, automated, and executed software tests for functional, regression and performance testing using Ruby on Cucumber their extended WATIR-Webdriver framework.
Skills
Golang,
Ruby,
Ruby on Rails,
JavaScript,
HTML,
CSS,
Git
Node.js,
Python,
Java,
C++
Mandarin Chinese(fluent)
Japanese (advanced)
Korean (basic)