Toh De Kai
Product Driven Engineer
Creating intuitive and impactful digital solutions
About
Back in 2020, I had the opportunity to develop a landing page during my UI/UX internship at Calibrate. This experience ignited my passion for coding, leading me to pursue a Bachelor's degree in Computing.
Since then, I have gained diverse experience across various roles, including project management, UI/UX design, and software engineering. This multifaceted background has equipped me with a comprehensive understanding of the development and design lifecycle, allowing me to deliver high-quality, user-centric digital solutions.
I specialize in creating intuitive, impactful, and accessible web applications. My goal is to bring innovative ideas to life while ensuring an engaging user experience.
When I'm not at my desk, I like to keep myself busy through an active lifestyle - aiming to complete a sub-5 hour marathon in 2025
Where I've Worked
Kovalee
Software Engineer Intern
FEB - JUL 2024
- Spearheaded the development of a partner dashboard, collaborating closely with the data team to integrate Snowflake queries into API endpoints and build a dashboard using Astro, React, and Tailwind CSS.
- Refactored API endpoints to use functions from the core library and migrated from a monolithic server to a microservice architecture.
- Build features for existing tools such as introducing additional filters, and making additional data visualisation using Chart.js.
- Implemented UI and created reusable components for multiple products using React, TypeScript, and TailwindCSS.
- Implemented and deployed cron jobs and web services on Render.
NUS IDS
Frontend Developer
JUN - JAN 2024
- Created and designed new mobile-responsive web pages
- Conducted website maintenance and effectively resolved bugs to ensure smooth functionality.
- Introduced Git as a source-control system and Trello for more efficient project management.
GovTech
Software Engineer Intern
MAY - JAN 2023
- Led Project Latios, employing Python, FastAPI, and DynamoDB, to generate trackable URLs with insightful data like click-through rates.
- Collaborated with a team of 2 engineers to develop a personalized newsletter system, utilized by multiple government agencies. Leveraged AWS technologies, Python, and MongoDB for seamless implementation.
- Orchestrated automated web crawling across 20+ news sites daily by building Scrapy spiders to crawl news headlines and articles and streamlined article processing into a uniform format using NLP techniques like lemmatization, tokenization tagging, and stopword removal.
- Built REST APIs using FastAPI, integrating data from DynamoDB, to create a tailored EDM editor essential for internal teams.
ZALORA
Project Management Intern
SEP - DEC 2021
- Improved productivity through user interviews and research, optimizing onboarding practices.
- Enhanced organizational efficiency by transferring vital data from Google Sheets to Jira.
Skilio
Product Development Intern
APR - JUL 2021
- Created a landing page using Figma and Elementor, combining design and development expertise.
- Spearheaded the redesign of a web app.
- Produced assets including product mockups to support marketing initiatives.
- Engaged in numerous user interviews and usability tests to extract insights for product enhancement.
Lexly (Formerly Calibrate)
UX/UI Design Intern
AUG - FEB 2021
- Developed landing page using HTML and CSS to attract more users.
- Spearheaded design and development of high-fidelity prototype of mobile application with Figma.
What I've Worked On

Price Tracker
A freelance project that automates web crawling to fetch asset prices and export the data to a Google Sheet. Built with Python using Scrapy and deployed on AWS Lambda, with CloudWatch enabling automated execution.

Report Summary Telegram Bot
A freelance project that automates filtering Gmail emails, extracting PDF reports, and generating summaries using Python, Sumy, and Facebook's BART-Large-CNN model from Hugging Face. The summarized text is then delivered via a Telegram bot.

HDB Pricing Visualisation
The project aims to help people make meaningful decisions regarding HDB transaction prices by providing them with a simple and easy way to compare and filter transactions and visualise the data.
Icing On Top
JP Morgan Code For Good
2023
- Top 4 Finalist
NUS Hack For Good
2023
NUS Hack For Good
2022
Shopee Code League
2022
NCS Thinkathon
2022
- Offered a software engineering internship
NUS Greyhats CTF
2021
Shopee Product & Design Challenge
2021
GovTech CodeFiesta Hackathon
2021
Hackwagon Academy - DS102
2020
- Data Analytics with Python Course
Hackwagon Academy - DS101
2020
- Introduction to Python Course
Smartcademy - Intro To Web App Development
2020
Smartcademy - Intro To UX Design
2020
Built with Next.js and Tailwind CSS, deployed with Vercel