

The profile of Aiman and their contact details have been verified by our experts
Aiman
- Rate 164 BWP
- Response 24h
-
Students1
Number of students Aiman has accompanied since arriving at Superprof
Number of students Aiman has accompanied since arriving at Superprof

164 BWP/hr
1st lesson free
- 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 member of our tutor community. He is highly recommended for his commitment and the quality of his 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's Degree
- Diplomgrad
- Beginner
- +3
levels :
Bachelor's Degree
Diplomgrad
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
- 164 BWP
Pack prices
- 5h: 656 BWP
- 10h: 1,230 BWP
online
- 164 BWP/h
free lessons
The first free lesson with Aiman will allow you to get to know each other and clearly specify your needs for your next lessons.
- 30mins
Similar Computer programming teachers in
Reza
London, United Kingdom & Online
- 629BWP/h
- 1st lesson free
Shivam
Kingston upon Thames, United Kingdom & Online
- 288BWP/h
- 1st lesson free
ADAM
Paris 12e, France & Online
- 776BWP/h
- 1st lesson free
Massimiliano
Ancona, Italy & Online
- 465BWP/h
- 1st lesson free
Mourad
Paris 12e, France & Online
- 698BWP/h
- 1st lesson free
Laurent
Marseille 1er, France & Online
- 931BWP/h
- 1st lesson free
Robert
London, United Kingdom & Online
- 1,780BWP/h
- 1st lesson free
Esmaeil
New York, United States & Online
- 407BWP/h
- 1st lesson free
Reihane
Guelph, Canada & Online
- 479BWP/h
- 1st lesson free
Michael
New York, United States & Online
- 679BWP/h
- 1st lesson free
Reza
Brooklyn, United States & Online
- 543BWP/h
- 1st lesson free
Gabriel
New York, United States & Online
- 339BWP/h
Marco
Tortona, Italy & Online
- 465BWP/h
David
Toronto, Canada & Online
- 862BWP/h
Behdad
New York, United States & Online
- 339BWP/h
- 1st lesson free
João
London, United Kingdom & Online
- 539BWP/h
Gabriel
Toronto, Canada & Online
- 144BWP/h
- 1st lesson free
Dr Kritaphat
London, United Kingdom & Online
- 1,240BWP/h
- 1st lesson free
Othmane
Paris 5e, France & Online
- 310BWP/h
- 1st lesson free
Mehrdad
New York, United States & Online
- 407BWP/h
- 1st lesson free
-
See Computer programming tutors
