Uber • 2015 - 2016
Highlights
- PostgreSQL to MongoDB/MySQL migration
- Developed database transition pipelines
- Ensured data integrity during migrations
- ReactJS career pivot after contract
- Bridged sailing sabbatical and tech return
Introduction
After taking two years off from professional coding (2013-2015) to build a small sailboat and sail it in the Pacific, I returned to the tech industry with a short 4-month contract at Uber.
Technical Contributions
At Uber, I leveraged my PostgreSQL expertise to write migration scripts that facilitated the company's transition to SchemalessDB (later known as MongoDB) and MySQL. The work primarily involved data translation through pipelines, ensuring smooth data migration between different database systems.
Database Migration
Wrote migration scripts for PostgreSQL to SchemalessDB/MongoDB
Developed data pipelines for MySQL integration
Ensured data integrity during complex database transitions
Career Transition
After completing my contract at Uber, I made a deliberate career pivot to focus on learning ReactJS. This decision led me to transition into a YouTube career teaching ReactJS and later NextJS, allowing me to share my knowledge with the developer community while exploring modern frontend technologies.
While my time at Uber was relatively brief and focused on database migration work, it served as an important bridge between my sailing sabbatical and my subsequent career as a developer educator.