
Joseph Sungpil Choi
Verified Expert in Engineering
Full-stack Developer
Seoul, South Korea
Toptal member since September 26, 2022
Joseph is a full-stack developer with eight years of experience building and successfully launching products and services. He's worked in fast-growing, venture-funded startups before co-founding TRIVE, a used car subscription service, in 2017. Joseph has proven expertise in building services and applications from first ideation to launch with real business impact and highly engaged customers.
Portfolio
Experience
- React - 6 years
- Amazon Web Services (AWS) - 6 years
- Python 3 - 5 years
- React Native - 5 years
- MySQL - 4 years
- Next.js - 2 years
- Angular - 2 years
- NestJS - 2 years
Availability
Preferred Environment
MacOS, Slack
The most amazing...
...experience I've had was building and launching CHIC in just three months. It is a marketplace mobile app for used luxury goods, available for Android and iOS.
Work Experience
Senior Full-stack Developer
CHIC
- Developed React, Next.js, and React Native applications for our resale platform of used luxury goods.
- Led a team of six junior front-end engineers through the launch of the MVP version of our hybrid mobile app platform and the feature-enriched v1.0 of our React Native app a few months later.
- Oversaw all mobile deployments to Android and iOS.
Python/React Instructor
WCoding
- Taught beginner Python classes for approximately 16 working professionals in-person over the course of three months, totaling over 72 hours of live instruction.
- Holded intermediate/advanced Python classes for approximately five working professionals in-person over the course of three months, totaling over 48 hours of live instruction.
- Taught beginner React classes for approximately 15 working professionals in-person over the course of three months, totaling over 72 hours of live instruction.
CTO
THE TRIVE Inc.
- Made the final call on all architecture decisions and was accountable for all technical issues.
- Built and sustained the initial versions of our RESTful API, various internal and public-facing React front ends, and our flagship React Native mobile application.
- Handled all production deployments to the AWS infrastructure, App Store, and Google Play Store.
- Built our machine learning tools with car price forecasts and recommendations using Python, ImageAI, and the statsmodels module.
Full-stack Developer
ATEAM VENTURES
- Built and deployed a REST API back end for a 3D printer remote control system using Ruby on Rails.
- Organized and completed a Kickstarter for the abovementioned 3D printer remote control system.
- Architected the remote control system back end, including database tables and back-end infrastructure.
Experience
CHIC | Used Luxury Goods Marketplace
https://www.chicment.kr/TRIVE | Used Car Subscription Service
https://thetrive.com/vehicles/Waggle | 3D Printer Remote Controller
Education
Bachelor's Degree in Chemistry
Princeton University - Princeton, NJ, USA
Certifications
AWS Certified Developer
Amazon Web Services
PCAP – Certified Associate in Python Programming
Python Institute
Microsoft Certified: Azure Fundamentals
Microsoft Azure
Associate Cloud Engineer
Google Cloud
AWS Certified Solutions Architect
Amazon Web Services
AWS Certified Cloud Practitioner
Amazon Web Services
Skills
Libraries/APIs
React, API Development, REST APIs, Node.js, Flask-RESTful, SQLAlchemy, TensorFlow, Keras, Scikit-learn, Pandas, Ruby on Rails API
Tools
Git, Amazon Simple Email Service (SES), Amazon Simple Notification Service (SNS), Amazon CloudFront CDN, Slack, Mocha, BigQuery
Languages
Python 3, Python, HTML, JavaScript, CSS, TypeScript
Frameworks
React Native, Redux, Next.js, Flask, Tailwind CSS, Jest, Angular, NestJS, AngularJS, Ruby on Rails (RoR), Cypress
Platforms
Amazon EC2, Amazon Web Services (AWS), AWS Lambda, MacOS, Heroku, Docker, Azure
Storage
Amazon S3 (AWS S3), MySQL, PostgreSQL, MongoDB
Other
Web Scraping, Scraping, APIs, Front-end, Software Architecture, TypeORM, Research, Data Science
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring