About me
Self-taught, still curious, always shipping.
I'm Muhammad Ahmad, a web & mobile app developer in Kuala Lumpur. I build websites, apps and software for startups, businesses, schools and NGOs.
My journey in code started when I was fifteen. I hadn't spent much time on a computer, so I asked my cousin, a software developer, what to learn first. He said HTML. I taught myself from W3Schools, then CSS, and that was the moment it clicked: with code, you can build anything you can picture.
My first project put our school textbooks online so students without a copy could still study. A friend told me I'd done a great job, and that stuck with me. I like helping people, and code turned out to be a way to do that at scale.
Next came a courier website for my first client. They loved it (looking back, it's one of the worst sites I've ever made) and told me to learn React. So I did, on my own, from YouTube.
Later I joined 42 Kuala Lumpur, a peer-to-peer coding school where everything is written in C. With no teachers, you learn by working closely with other developers, designers and testers, and that still shapes how I work with clients today.
Today I build with React, React Native and Next.js, and I'm building at FleetZero. I also teach coding to students for free because, as Margaret Fuller put it:
“If you have knowledge, let others light their candles in it.”
Away from the keyboard you'll find me out with friends, catching a movie or in the gym. If you have something in mind, tell me about it.
Experience
Where I've worked.
Apr 2026 – Present
Software Engineer · FleetZero
Canada · Remote · Full-time
Full-stack engineer on FleetZero's products. I designed and built fleetzero.ai with its content admin, and garagezero.ai, the company's marketplace for EV fleet maintenance tools.
Jul 2025 – Present
Web & Mobile App Developer · Freelance
Malaysia · Remote · Self-employed
Apps, software and websites for clients in Malaysia, Canada and Pakistan: the Qwuik mobile point of sale and its admin portal, NA Tire & Lube's website and shop management system, the GupShup calling app for Telcan Inc., and sites for ALL OUT, Elite Property Exchange and Grow With Sadeed.
Mar 2025 – Present
iOS App Developer · Word Of Mouth Foodie
United States · Remote · Contract
Built the Word Of Mouth iOS app and its admin portal for a U.S. food-discovery startup, with a focus on feel and performance.
Feb 2025 – Jul 2025
Web Developer (Volunteer) · Empower Learning System
Malaysia · Hybrid · Seasonal
Designed and developed elsystem.org as a volunteer and stood up the school's learning management system, with a responsive, accessible and modern UI.
Aug 2024 – Jan 2025
Web App Developer · Raion Technologies
Malaysia · Remote · Internship
Built Raion Hub, a data-management dashboard with a drag-and-drop grid, mobile card layouts, CSV and Excel import and export, lead management and multiple workspaces.
Jun 2024 – Aug 2024
Teacher Assistant · Fugee
Malaysia · On-site
Assisted in teaching Google Workspace for the Google Certificate program: course materials, one-to-one support and practical exercises.
Jan 2024 – Apr 2024
Web Developer · Refugee Action for Change
Remote · Contract
Built the ReAct NGO website with Next.js, with clean UI and accessibility so the message reaches every stakeholder.
Education
Still learning, on purpose.
University of the People
Bachelor's degree, Computer Science
2025 – 2029
42 Kuala Lumpur
Piscine and Core programme (C, Unix)
2024 – 2025
Career Essentials in Software Development
Microsoft & LinkedIn
2025
Google Certified Educator, Level 1
Google
2024
Skills
Languages, frameworks and tools.
Languages
- HTML
- CSS
- JavaScript
- TypeScript
- Python
Libraries & frameworks
- React
- React Native
- Next.js
- Tailwind CSS
Databases
- MySQL
- Firebase
- PostgreSQL
Version control & tools
- Git
- Postman
- Vercel
- AI tools