Seow Jin Kiat, Founder

Seow Jin Kiat (Jin), Founder

As a father of two, Jin knows how important it is to prepare children for a future shaped by technology. Code Ninja was born from a simple idea: teach kids to understand and create with technology the same way he wants his own children to.

Before founding Code Ninja, Jin built a career at Morgan Stanley and ExxonMobil, where he led teams to solve complex problems through technology and collaboration. But his greatest passion lies in unlocking possibilities for the next generation.

Jin’s vision is clear: to inspire every child in Singapore to love coding, to dream bigger, and to gain the confidence to thrive in a world where technology touches every part of life.

 
Ahmed Hazyl Hilmy, Master Instructor

Ahmed Hazyl Hilmy, Master Instructor

Ahmed sees coding as more than just writing lines of code — it’s a way for children to create, express themselves, and bring their ideas to life. With over 20 years of experience in education technology research, he has explored how tools like games, VR, IoT, and generative AI can make learning engaging and fun.

At the National Institute of Education (NIE), Ahmed has led innovative projects that redefine how technology is used in classrooms. Holding a Computing degree from NUS and pursuing his Master’s, he now brings his expertise to Code Ninja, where his passion lies in helping kids discover the fun and freedom of coding — whether building games, animations, or entire digital worlds.

 
02.jpg

Yuen Ming-De, Master Instructor

Ming-De believes that technology should empower creativity and curiosity, not just teach kids how to follow instructions. With over two decades of experience as an education researcher and tech educator, he has dedicated his career to designing hands-on, meaningful learning experiences that inspire children to explore, create, and problem-solve.

At the National Institute of Education (NIE), he develops programmes that blend AI, VR, IoT, and coding to make learning exciting and interactive. With a unique background — including a Philosophy degree from NUS, a Diploma in Engineering Informatics, and ongoing studies at 42 Singapore (SUTD) — Ming-De combines deep critical thinking with technical expertise. At Code Ninja, he leads workshops and mentors students, turning technology into a playground for imagination.

 
Nathanael Ng, Master Instructor

Nathanael Ng, Master Instructor

For Nathanael, learning is a journey of curiosity and creativity. With more than 20 years of experience teaching across subjects — from robotics and coding to chemistry and geography — he helps students discover the excitement of exploring new ideas.

A Master’s degree holder in Digital Media, Nathanael has worked with top institutions like NTU, Murdoch University, and Singapore Polytechnic, where he designed innovative programmes that make complex topics simple and engaging.

At Code Ninja, Nathanael combines his expertise in technology, design, and education to inspire young learners to create, experiment, and bring their ideas to life through coding.

 
Avram Wong, Assistant Instructor

Avram Wong, Lead Instructor

Avram believes that curiosity sparks learning. A Mechanical Engineering graduate from NUS, he loves exploring how things work — from building systems to creating 3D games on Unity. His passion for tinkering naturally shapes his teaching, where he encourages kids to experiment, ask questions, and find their own solutions.

Beyond Code Ninja, Avram volunteers at student care centres and serves in the youth ministry at Christalite Methodist Chapel, providing children with a warm and supportive environment. At Code Ninja, he combines technical skill with heartfelt mentorship, helping students build games, test ideas, and gain the confidence to turn imagination into reality.

Santosh believes coding should be fun, approachable, and empowering. Currently pursuing his Computer Engineering degree at NTU, he brings six years of Python experience and a solid background in H2 Computing to the classroom, along with a growing passion for machine learning.

But what truly drives Santosh is teaching. He loves breaking down complex concepts into simple, engaging lessons that spark curiosity and build confidence. At Code Ninja, he equips students with the skills and mindset to explore, create, and thrive in a technology-driven world.

Santosh Kaliraj, Lead Instructor

Joel Ng, Assistant Instructor

Joel Ng, Product & Operations Manager

Joel brings together his background in education technology and product design to help Code Ninja run smoothly and efficiently.

Before joining us, he worked at the National Institute of Education (NIE), where he contributed to the development of teaching technologies and curriculum design — experience that now shapes how we deliver learning at Code Ninja.

Today, Joel oversees the day-to-day operations of Code Ninja, using technology, data analytics, and process innovation to continually improve the learning experience for our students and families.