If you’ve ever looked at a beautifully laid-out page and thought, “someone really cared about this” — that someone might just be Jeremy.
At just 24 years old, Poh Wai Khang — better known around the office as Jeremy — has already developed a clear and thoughtful philosophy about what it means to build great software. And to him, it goes far beyond simply making things work.
From Gamer to Developer
Jeremy’s path into tech wasn’t a sudden pivot — it was a natural progression.
“I’ve always enjoyed playing computer games since I was young,” he shares. “That naturally exposed me to technology and computers.”
During his university years, curiosity turned into experimentation. He began building small apps and websites on his own, eventually realising he didn’t just want to use technology — he wanted to create with it.
What drew him in most was the visual and interactive side of development.
“I especially enjoy creating things that are interactive and visually appealing. Working on UI and user experience is something that genuinely excites me.”
That passion is reflected in the projects he’s worked on so far, from contributing to the development of platforms like WhooshPro to supporting digital experiences such as the Rophi Clinic website and Keppel AR 2025 . His work consistently combines functionality with intuitive user experience — something he deeply values as a developer.
The Developer Who Sweats the Small Stuff
Ask Jeremy what makes a great digital product, and he won’t talk about flashy features. He’ll talk about spacing.
“Small details like spacing, alignment, loading feedback, and system messages are often overlooked — but they have a big impact on the overall experience,” he explains. “Proper spacing can make a layout feel clean and readable. Loading indicators help users know the system is responding. These things matter more than people realise.”
It’s a perspective that reflects something deeper: Jeremy genuinely cares about the person on the other side of the screen. For him, the goal isn’t just a functional product — it’s creating experiences that feel intuitive and effortless to use.
Whether he’s refining interface interactions or contributing to client-facing platforms, Jeremy approaches development with the mindset that good software should feel seamless.
Staying Curious in a Fast-Moving Industry
Day to day, Jeremy is the kind of team member who comes prepared. His work involves coding, debugging, reviewing requirements, attending alignment meetings, and testing features before they go live. Methodical but adaptable, he approaches each task with patience and curiosity.
When he runs into technical challenges, his first instinct is to research and explore different solutions.
“Previously, I relied heavily on Google and manual research. Now, I combine AI tools with my own research process. It helps me work more efficiently while exploring different approaches before deciding on the best solution.”
Still, Jeremy sees AI as a support tool rather than a replacement for real understanding.
“AI can definitely help speed things up and spark ideas, but understanding the fundamentals and knowing how to solve problems properly still matters most.”
That balance between curiosity and practicality continues to shape his growth as a developer. Alongside his work with ASP.NET, VB.NET, C#, and SQL Server, he also spends time exploring AI-driven development tools and agentic AI systems, with the long-term goal of building his own AI-powered applications.
For Jeremy, learning isn’t separate from the job. It’s simply part of being a developer.
Beyond the Screen
When Jeremy isn’t deep in code, you’ll find him on the basketball court, out for a run, or catching up with friends, family, and loved ones. He’s a self-described YouTube enthusiast. Short videos, movie breakdowns, and tech content are his go-tos for winding down.
He’s also a big fan of travelling. Getting away from the screen, exploring new places, and coming back recharged for the next sprint.
And in case you were wondering: dark mode, tabs over spaces, and VS Code — no debate.
What Jeremy Wants You to Know About Developers
One thing Jeremy wishes more people understood:
“Software development isn’t just about writing code. It involves a lot of problem-solving, planning, and continuous learning. It’s not just about making things work, but making them efficient, maintainable, and user-friendly.”
Spoken like someone who already understands what it takes to build meaningful digital experiences, and someone who’s only getting started.
Welcome to the team, Jeremy. We’re glad you’re here.