

Aiman's profile, qualifications and contact details have been verified by our experts
Aiman
- Rate RM50
- Response 24h
-
Students1
Number of students accompanied by Aiman since their arrival at Superprof
Number of students accompanied by Aiman since their arrival at Superprof

RM50/h
1st lesson belanja
- Computer programming
- Programming languages
- Java
- SQL
- PostgreSQL
Engineering Lead | 10 Years Building Production Systems at Scale | Java, Spring Boot, AWS, System Design & Architecture
- Computer programming
- Programming languages
- Java
- SQL
- PostgreSQL
Lesson location
Recommended
Aiman is a respected tutor in our community. They are highly recommended for their commitment and the quality of their lessons. An excellent choice to progress with confidence.
About Aiman
The point is not to regurgitate from textbooks. I teach from 10 years of building real systems where failure is not allowed. Real Designs used in Real Systems..
I'm Aiman, an Engineering Lead and Senior Leadership Member at a fintech company in Malaysia. Before this, I was a Software Engineer at TNG Digital, the company behind Touch 'n Go eWallet, one of Southeast Asia's most widely used digital payment platforms.
What makes me different from most tutors:
I lead a team of engineers daily. I've hired and mentored developers from junior to seniors and even Leads.A core part of my work is stakeholder negotiations and that involves breaking down complex technical concepts into simple understandable examples that anyone can understand.
I've architected microservices handling real payment transactions, optimized databases & code toreduce peak CPU usage by 30% and get 10x performance and resolved production bugs that stumped teams for 1-3 years.
I have led the regional expansion of our platform into Thailand and Indonesia -- coordinating across engineering, product, operations, and compliance.
I was the Project Lead and core developer for a mobile Tap-to-Pay application, an AML/EKYC compliance system, and a Biometric Authentication feature.
What I teach:
Complete beginners: Programming fundamentals and Concepts, logical and sequential thinking, cause and effect of the code, your first program
Students & fresh graduates: Java, Spring Boot, REST APIs, SQL, Git, how to actually structure code for real projects
Career preparation: How to think like an engineer, code review mindset, system design and architecture, scalability
My approach:
I believe in learning by building. Every session will have you writing real code, not just watching. I'll share how things work in the actual production environment, the mistakes to avoid, and the tools & skills that senior engineers use daily.
About the lesson
- Bachelor
- Diploma
- Beginner
- +3
levels :
Bachelor
Diploma
Beginner
Intermediate
Advanced
Professional
- English
All languages in which the lesson is available :
English
Every lesson is 100% hands-on. You will write real code, no watching me code while you nod along. We will use the concepts and techniques in examples scenarios that's actually used in the industry and not just Squares and Rectangles or Cars.
Here's what makes my lessons different: I'm not a full-time tutor who learned programming from a course. I'm an Engineering Lead who builds and ships production systems every single day. When I teach you something, I'll tell you exactly how it's used in real companies -- because I've done it.
What a typical lesson looks like:
We start with YOUR goal. What are you trying to build, learn, or prepare for?
I explain the concept with a real-world analogy from my 10 years in the industry.
We code together. Then you code it. I guide you. You debug it. I ask you questions until the concept clicks.
You leave with a mini-project or exercise to reinforce what we covered
I tailor every session to where you are:
"I've never coded before" . No problem. We'll start with how to think like a programmer before touching any syntax.
"I'm a student struggling with assignments" . Bring your assignment. I won't give you answers, I'll teach you how to break down the problem so you can solve it yourself (and every future one) and provide guidance along the way.
Questions are always welcome and encouraged. That's the best way to learn.
Recommendations
Recommendations come from relatives, friends and acquaintances of the teacher
I have been working with Aiman for the past three years and can confidently vouch for his expertise in programming and his strong technical capabilities.
Aiman consistently demonstrates a deep understanding of programming concepts and applies them effectively to solve complex problems. What truly sets him apart is how well he leads his team. He is incredibly patient, approachable, and always willing to guide others through challenges, no matter how big or small.
This ability to lead with patience and clarity is exactly what makes him an excellent teacher. He has a natural talent for breaking down complex ideas into simple, understandable steps, and he ensures that those around him not only complete tasks but truly understand the “why” behind them. He creates an environment where people feel comfortable asking questions, learning, and growing.
Beyond his technical skills, Aiman is reliable and proactive. I highly recommend him to anyone looking for a knowledgeable, supportive, and inspiring programming instructor.I’ve known Aiman both as a professional colleague and as a friend, and had the pleasure of working with him for several years. During that time, I learned a great deal from him. Aiman genuinely loves sharing his knowledge, cares deeply about the work he does, and always takes the time to explain things in detail to ensure others truly understand. He is approachable, kind, and patient, which makes him not only a great colleague but also a wonderful leader and a teacher.
View more recommendations
Rates
Rate
- RM50
Pack rates
- 5h: RM200
- 10h: RM375
online
- RM50/h
free lessons
This first lesson is free to allow you to get to know your teacher so that they can best meet your needs.
- 30mins
Similar Computer programming tutors in
Yusuf
& online
- RM100/h
- 1st lesson belanja
Lim
Kuala Lumpur & online
- RM65/h
Reza
Brooklyn, United States & online
- RM157/h
- 1st lesson belanja
Reza
London, United Kingdom & online
- RM187/h
- 1st lesson belanja
Shivam
Kingston upon Thames, United Kingdom & online
- RM80/h
- 1st lesson belanja
Alessandro
Roma, Italy & online
- RM231/h
- 1st lesson belanja
ADAM
Paris 12e, France & online
- RM231/h
- 1st lesson belanja
Massimiliano
Ancona, Italy & online
- RM139/h
- 1st lesson belanja
Mourad
Paris 12e, France & online
- RM208/h
- 1st lesson belanja
Laurent
Marseille 1er, France & online
- RM277/h
- 1st lesson belanja
Robert
London, United Kingdom & online
- RM529/h
- 1st lesson belanja
Esmaeil
New York, United States & online
- RM118/h
- 1st lesson belanja
Reihane
Guelph, Canada & online
- RM144/h
- 1st lesson belanja
Michael
New York, United States & online
- RM196/h
- 1st lesson belanja
Gabriel
New York, United States & online
- RM98/h
Marco
Tortona, Italy & online
- RM139/h
David
Toronto, Canada & online
- RM260/h
Behdad
New York, United States & online
- RM98/h
- 1st lesson belanja
João
London, United Kingdom & online
- RM160/h
Andrea, PhD, CQF
London, United Kingdom & online
- RM534/h
-
See Computer programming tutors
