Worked as a software engineer in the early stage.
- Experienced with Node.js, PostgreSQL
- Experienced with third-party payment API
- Participate recruiting the first 10 backend/frontend engineers
- Maintain a self-hosted Gitlab, serving 50+ developers(including software and hardware teams)
- Maintain an MQTT server based on MOSCA, could handle 30k messages per second
- Cloud infrastructure migration from AWS to GCP, saving 60% cost, also cuts avg. latency from 50ms to 15ms
- Cloud infrastructure (mostly GCP) maintainer
- Migration legend business logic from VB(SOAP) to Nodejs(RESTful) on the fly through customize proxy
- Develop a payment gateway micro service, handle more than 10k transactions a day which involves around 30K USD.
- Develop a flexible discount credits system for marketing
- Develop new renting flow, prevent duplication using optimistic lock instead pessimistic lock, saving reserving time from 3s to 1s
- Develop a prototype of the reporting system using google spreadsheet, make operating smoothly with the customer service department
- Develop new pricing calculating system, more flexible for marketing strategy
- Develop a subscription feature for more customer's need
- Develop a dashboard/monitoring prototype backend
- Introduce Metabase as a BI tooling into Data department