About
Honestly, Software engineering felt pretty daunting when I first started and now with AI to learn on top of everything else. But the more I leaned into it, the more I realised it wasn't adding to the noise. It was cutting through it. What changed my mind was how well AI unpacks complicated concepts. As a self-learner picking up new stacks through freeCodeCamp and YouTube, having something that can clarify, summarise, and guide in real time is genuinely game-changing. It made me faster, but more importantly, it made the learning actually stick. I don't think years of experience alone is the measure anymore. I care more about staying curious, learning fast, and applying the right tools responsibly. AI is part of my workflow, but fundamentals still come first: clear thinking, clean code, and building things that solve real problems.
View Full ResumeExperience
Software Engineer · SoficoSydney, Australia
Designed and developed core ERP modules for a fleet management platform, implementing high-scale API integrations with major automotive clients and optimizing PR workflows by migrating legacy processes to GitHub Actions with automated CI/CD quality gates.
Senior Software Engineer · UniversSingapore
Developed AIoT platforms including Singapore's first Virtual Power Plant and Battery Storage System, integrating new energy systems for B2B clients while building carbon credit portals, fault detection systems, and ETL pipelines to optimize data processing across the product.
Projects

Convex Chat
A full-stack messaging platform inspired by Slack, built for private and workplace communication. Create and join multi-channel workspaces, collaborate in real time, and sign in securely with Google or GitHub via OAuth 2.0.

Gen Note
A real-time collaborative note-taking app inspired by Notion, enhanced with AI-powered features. Generate images with DALL-E, utilize OpenAI autocomplete for writing assistance, and visualize ideas. Now all within a seamless editing experience.

Nimbus
Built a location-aware weather dashboard using Next.js and the OpenWeather API, with real-time updates and a responsive interface.

The Go Foundry
Built a collection of production-style Go projects covering REST APIs, Slack bots, AWS Lambda, and AI integrations — with reusable templates, tests, and Makefile-driven workflows.

Orchestra Stack
A Docker Compose collection for spinning up production-grade infrastructure — covering databases (ClickHouse, MongoDB, PostgreSQL), message queues (Kafka), and workflow orchestrators (Dagster, Prefect).