Hi I'm Michael

I'm 28 years old and go by any pronoun.

Welcome to my profile! I'm a web developer based in Singapore, turning lines of text into websites that actually work! When not busy fixing bugs or chasing down rogue semicolons, diving deep into 3D and web3 tech, dreaming of a future where websites are as interactive as video games and as decentralized as their workspace. If you need a website that’s out of this world—or at least the metaverse—they’re your go-to wizard!

Work

Experience

I am proud of a timeline of my professional experience.

  1. Aug 2024 – today
    Full stack engineer @ NavierAI

    Development of Real-time CFD based on ML-Solver. Integration of a simulation rendering app using Vue's Tres.js and Rust's bevy engine.

  2. Oct 2022 – Aug 2024
    Full stack engineer @ Earthboat

    Development of customer facing website for well‑known hospitality service.

  3. Feb 2019 – Oct 2022
    Three.js and web3 integration engineer @ SolarityVR

    Development of game aggregator in VR space. Integration of VR space using A-frame - Three.js wrapper in React, and NFT smart contracts using Rust.

  4. Jun 2018 – Feb 2019
    Software developer @ 4idps

    Development of web3, frontend part of a social app which is an ecosystem of hotline token.

Stack

Languages: Javascript, Typescipt, Rust, Go, Python

JS Frameworks & Libraries: React, Next.js, Vue, Nuxt

3D libraries: Three.js and its wrappers: A-frame, react-three-fiber, Tres(Vue), and Rust's Bevy engine

Web3 technologies: web3, smart contracts

Education

Singapore University of Technology and Design, Singapore

Majored in Systems Engineering, BS