Full-stack software engineer who’s passionate about new technologies and have a lot of experience in web development (Typescript, React, Javascript).
2024 — Now
New York City Metropolitan Area
2023 — 2024
San Francisco, California, United States
Full stack software engineer on the Employer Dashboard team.
Led the Action Framework project which was designed to provide employers guidance throughout the product lifecycle in the dashboard. Collaborated with our backend partner in designing the full stack solution. Worked closely with product and design on scoping out MVP as well as the north star goal.
Shipped the employer dashboard V2 experience, a huge overhaul of our core product, which supports more granular filtering on members, displaying more detailed information and finer control over report searching.
Led the termination workflow project in designing and shipping the full stack solution which supports terminating individual members in the employer dashboard.
San Francisco, California, United States
Full stack software engineer on the Transfer/Payments team.
Led the implementation checklist project which was designed to create a smoother onboarding experience when customers sign up for our product. Worked closely with cross functional partners on clarifying requirements and dependencies and was able to figure out a path forward to hit a super tight release timeline.
Worked on a completely new Transfer product that aims for higher conversion and better returning user experience. Designed and built the data model and the new service which is responsible for handling all the traffic.
Investigated and fixed some ongoing issues with the existing billing system and helped scope and implement new billing requirements that were needed for several new products we were launching.
Worked closely with our designer on bringing feature parity to our customer facing dashboard which allows customers to see their Transfer activities and details.
2017 — 2021
San Francisco, California, United States
Full stack software engineer on Transfer (ex-Paper engineer)
Migrated the frontend upload library for Dropbox Transfer from a legacy library to a modern library with support for parallel uploads. Drastically improved the p75 upload speed for 50% while keeping the upload success rate flat.
Led the Spaces desktop app project and successfully shipped it to internal alpha users. Did the initial tech spike, took all the learnings from building the Paper desktop app, prototyped it and then came up with a design/architecture/plan. Worked with the team off of the plan, built all the basic features, build and update system and an exception/debug logger and shipped it on time.
Worked on the Paper desktop app, an Electron-based app, and helped the team ship the app to external beta users. Implemented several features that brought the app to feature parity with the web app, came up with the roll out plan and successfully shipped it to external beta users.
Built the Paper and Slack integration app that allows users to link their Paper accounts with Slack accounts so that they can create/search for Paper docs right in the Slack channel via slash commands and see rich unfurls when they paste Paper links. This app is featured in Slack’s annual developer conference and got over 10K users after launched.
Ran several experiments encouraging Dropbox Business Team users to invite their teammates to Paper. Deployed as part of Paper onboarding, and then on the Paper home page.
2016 — 2016
San Francisco, California, United States
Analyzed Wikipedia dataset (12GB compressed dump file) by implementing ETL (extract, transform, load) method using Spark and indexed all the results in Elasticsearch (160GB) for data science team to use
Built a complete stack for this Wikipedia analysis service from scratch by leveraging Quid’s in-house infrastructure tools and Vagrant cookbooks
Education
2015 — 2016
Carnegie Mellon University
Master of Science (M.S.)
2015 — 2016
2011 — 2015
National Taiwan University
Bachelor of Business Administration (B.B.A.)
2011 — 2015