TOH HONG XIANG

Web Developer | Data Scientist

I'm a software developer who enjoys building seamless and intuitive user experiences

ABOUT ME

My journey into web development started in 2014, when I found out how to "Inspect Element" and change websites. Now, I build fully-fledged responsive applications for people to use.

I love using React (with NextJS) and Typescript, and I also love doing data visualisations and machine learning. Building beautiful interactive experiences is extremely satisfying for me.

  • React
  • Next.js
  • Tailwind CSS
  • TypeScript
  • Python

EXPERIENCE

  • Marketplace Intelligence Engineer - Shopee Private Limited

    May 2022 - December 2022

    • Collaborated with multiple teams to enhance deployment monitoring capabilities by creating a Grafana board specifically tailored for canary deployments, which provided real-time insights and visualizations to facilitate quick and informed decision-making during deployment.
    • Contributed significantly to improve A/B testing workflows with comprehensive dashboard visualizations to accelerate business decisions
    • Enhanced codebase by applying clean architecture principles, ensuring system maintainability, robustness and performance.
    • Acquired expertise in scaling applications for millions of users, utilizing concurrency and multithreading in Golang.
    • Took advantage of “clean architecture” to produce reusable, testable and robust code
    • Reduce technical debt through consistent refactoring
  • Software Developer - Industrial Electronics Private Limited

    December 2019 - July 2020

    • Engineered and implemented innovative features for a ReactJS and GraphQL e-commerce application, optimizing warehouse stock tracking and trading functionalities.
    • Pioneered a streamlined workflow for content writers by developing a user-friendly drag-and-drop template builder in ReactJS.
    • Delivered an exceptional user experience through the implementation of a results-driven UI using Material Design, consistently achieving project milestones ahead of schedule.
    • Demonstrated proactive initiative by identifying and addressing potential bugs early in the development process, consistently engaging in code refactoring to mitigate technical debt.

PROJECTS

  • NextJS Directus E-Commerce Website

    A fully-featured E-Commerce Website built with NextJS and Directus as a CMS

    • Directus as a CMS to allow vendors to add/delete/edit products from their store
    • Snipcart integration with Stripe for payments and shopping cart management
  • Gallereddit

    A small gallery Single Page Application working with Reddit's API

    • Uses OAuth2 to access Reddit's API to allow users to login, upvote, save posts
    • Able to view all posts containing images pulled from Reddit's API (Hosted image albums are pulled from Imgur's API as well)
    • Able to filter posts based on subreddit
  • Haze Monitoring Website

    Web Application to monitor PSI levels and other air quality readings in Singapore

    • Real-time data from Singapore's PSI API provided under the Singapore Open Data License
    • Data visualised with ChartJS and Bootstrap

STUFF I WRITE

CONTACT ME

I'm currently looking for a job. Feel free to contact me!