Hello!
Ri Zhao here :) I am living in the moment!
I offer free software development services to people doing social good 💛
Click here to contact me 🙆♂
Experience
- Incredibly thankful for my incredible mentors, fellow interns for helping me grow during this internship
- Learnt to be more confident, accept my flaws and be kind to myself 💛
- Created a new Golang ClickHouse database driver up to 9X faster than the original 🚀
- Created an oncall management system that increased alarm resolution speed by 5X. Used by hundreds of engineers across TikTok Video Architecture and E-commerce teams.
- Astar Tutors is tuition platform that helps tutors find tuition jobs
- Developed and implemented codebase with features including a flexible client engine (React.js), REST API endpoints, server backend (Node.js, Express), database (MongoDB), payment (Stripe), Telegram interface, social API integration and SMS interface (Twilio)
- Hired and led a team of 3 software engineers over 6 months to build a new product for parents to find tutors (React.js, Node.js, MongoDB, Stripe, Twilio)
- Created an in-house project management tool with GitHub, Slack, Zenhub integration to accelerate development process (Node.js)
- Obtained more than 10000 users and passively generating revenue of more than $1000/month
- Designed and led the development of a new driver delivery app to help streamline operations for perishables delivery (React.js, Whimsical)
- Conducted user research with drivers to discover their needs, behaviours and pain-points
- Worked closely with founders to plan out new features
- Created in-browser image annotation system as part of Dathena' computer vision solution to identify personally identifiable information in documents (D3.js, React.js, Jest, Enzyme.js)
- Implemented Dathena's UI component library encompassing complex data visualisations and reusable UI components used in Dathena's data privacy platform which is used by large-scale clients to visualise and protect users' data (React.js, D3.js, Storybook.js, Jest, Enzyme.js)
- Created data source crawling system to extract personally identifiable information from various documents in Microsoft Sharepoint for the training of machine-learning models (Flask, Django)
- Core developer of Dathena's AI-powered data privacy and security solution that helped Dathena raise $12 million in Series A round
Education
- Awarded NUS Global Merit Scholarship (Full-ride scholarship)
- Spent a year learning design fundamentals in NUS Industrial Design under distinguished designers (Aug 2019 - May 2020)
rvspirit
- Bloggged about my deeper emotions as a student 🤍
- Discovered my love for writing and introspection
- Also featured some writings from fellow schoolmates like me 🏠
- The website is still alive! I also transferred some of its content into this blog
rvmamashop
- Operated a widely loved snacks shop
- Carried large bags of snack around school and sold them to students of all ages
- Instagram account grew from 0-700 followers in a week
- Carried out interesting social experiments such as name your own price day (Realised that I actually earned more $ when users name their own price 😝)
- At it's peak, we had 4 franchise sellers from different levels to ensure we have full school coverage. Could have been a multi-million dollar franchise spanning across all schools in Singapore 🤔
- Eventually got shut down after a few months but was fun while it lasted 👍
the shed
- Built a gaming shed with an og xbox console that stood proudly for 3 days
- Fun memories for the students of the school
- Overcame numerous difficulties such as transporting wooden pallets from the nearby factories, buying a used tv set from Carousell, hammering nails to construct the shed on a weekend in secrecy
- Yes, it got torn down eventually 🙃
Skills
Software Engineering
Front-end Web Development
- React.js
- Redux
- Gatsby.js
- GraphQL
- Storybook.js
- Enzyme.js
- Jest
- Angular
Back-end Web Development
- Node.js
- Express
- Django
- Flask
- MongoDB
Languages
- Golang
- Typescript
- Javascript
- Python
- HTML
- CSS
- Java
- C
Project Management
Design
User Interface
- UI Design
- User Research
- Figma
- Sketch
Print
- Adobe InDesign
- Adobe Illustrator
- Adobe Photoshop
Industrial