Tensorloom
Abstract pattern representing learner journeys

What learners say

Feedback from engineers who have worked through the courses

These are collected from post-session feedback forms and follow-up messages. We have not filtered out the 4-star reviews.

Back to Home

340+

Learners enrolled

4.7

Avg. session rating

out of 5 · feedback forms

3+

Years operating

≤20

Learners per cohort

Learner feedback

What people said after completing the courses

WL

Wei Liang

Data Analyst · Petaling Jaya

I had been writing Python for two years but always in a way that would break the moment someone else touched it. The Foundations course changed how I think about notebooks — pinned dependencies, version control from week one, not as an afterthought. The weekly feedback on my exercise submissions was specific and worth it on its own.

Python Foundations · June 2025

NR

Nabilah Razak

Software Engineer · Kuala Lumpur

I was sceptical that one Saturday could be worth RM 620 but the scope turned out to be exactly right for me. I had tried to build a RAG system from a tutorial before and it half-worked but I did not understand why. After the workshop I had one complete system on my machine and a clear idea of where the decisions had been made and why they mattered. The evaluation notebook in particular was something I had not seen covered anywhere else.

RAG Workshop · July 2025

PK

Praveen Kumar

Backend Engineer · Cyberjaya

The deep learning track is genuinely demanding — the 12–15 hours per week figure is not an overestimate. I found weeks 11 to 15 covering training infrastructure the most useful stretch because it covered the parts that are usually left out of tutorials. The project review feedback was direct and sometimes blunt but that was the right call. The one thing I would have wanted is slightly more time on the capstone portion at the end.

Deep Learning Track · May 2025

SF

Siti Fatimah

Research Assistant · Shah Alam

I appreciated that the prerequisite check was honest. I did the self-check quiz before signing up and it told me clearly that I was at the lower end of the requirement. I enrolled anyway and it was manageable but I did spend more time on the early weeks than most people in the cohort. The cohort channel was helpful for asking questions between sessions without waiting for the next live session.

Python Foundations · June 2025

AH

Ahmad Hafizi

Product Engineer · George Town

The page says what the workshop does not cover and I found that more reassuring than if it had claimed to cover everything. What it does cover in seven hours is a lot — I did not expect to have a working retrieval system running on my machine by 4pm but I did. The starter repository was well-organised and I have kept using it as a base for a project at work.

RAG Workshop · July 2025

LX

Lim Xiu Ying

ML Engineer · Kuala Lumpur

Six months is a long time but the workload figure of 12–15 hours per week was accurate. The part that surprised me was the production section — serving, monitoring, handling distribution shift — which is usually the part that gets dropped from courses when time runs short. The reviewer's feedback on my third project was the most valuable piece of feedback I have received on my code in years.

Deep Learning Track · April 2025

Case studies

Three learner journeys in detail

Case Study 01 — Python Foundations

8 weeks · completed June 2025

Challenge

A data analyst with two years of Python experience had notebooks that worked on her machine but could not be shared or reproduced by anyone else. She was writing loops where vectorised operations would be faster and her pandas code took minutes to run on datasets that should have taken seconds.

What the course addressed

Weeks 1–4 rebuilt her understanding of NumPy broadcasting and vectorised operations. Weeks 5–6 on pandas revealed three common patterns she had been avoiding because she did not know they existed. The habits portion in week 1 — virtual environments, pinned dependencies, version control — fixed the reproducibility issue in the first session.

What changed

By week 8, her data processing scripts ran roughly 40× faster than before because the loops were gone. Her notebooks run reproducibly on a colleague's machine. She described the three portfolio notebooks as "the first code I have written that I am not embarrassed to show someone."

Case Study 02 — RAG Workshop

1 day · completed July 2025

Challenge

A product engineer had been tasked with adding document search to an internal tool. He had followed three different tutorials without getting something that actually worked reliably — the answers were sometimes plausible but not grounded in the documents, and he could not tell when the system was making things up.

What the workshop addressed

The chunking section explained why his splits were too large for meaningful retrieval. The evaluation notebook — which he described as the part he had never seen in a tutorial — gave him a way to measure whether the system was actually grounded. He rebuilt the retrieval layer during the afternoon build session.

What changed

He shipped the document search feature three weeks after the workshop. The evaluation notebook became part of his team's review process for the system. He noted that the reading list from the workshop was more useful than the workshop itself for the two topics he needed to go deeper on.

Case Study 03 — Applied Deep Learning Track

24 weeks · completed April 2025

Challenge

A backend engineer with solid Python experience and some ML familiarity had been using pretrained models as black boxes but could not debug them when they behaved unexpectedly, and had no understanding of what happened during training. She wanted to understand training well enough to make decisions, not just call APIs.

What the track addressed

Writing training loops from scratch in weeks 1–4 removed the black-box feeling. The architecture weeks gave her a working understanding of attention mechanisms that she applied to her capstone. Her capstone was a document classification system she defined herself, reviewed with the same level of line-by-line feedback as the four graded projects.

What changed

She now works in a role that includes ML model maintenance. She described the production section of the track — monitoring, distribution shift handling — as the part she draws on most often. Her portfolio repository from the track was relevant in conversations with her current employer, though she is careful to note that the track made no claims about that.

Reach us

Contact information

Address

18 Persiaran APEC, 63000 Cyberjaya, Selangor, Malaysia

Office Hours

Mon–Fri: 9:00 am – 6:00 pm MYT
Sat: 9:00 am – 1:00 pm MYT

Credentials

What we can point to

Registered in Malaysia

Tensorloom operates as a registered business entity in Selangor, Malaysia. The address and phone number on this site are the actual office.

Instructors with engineering track records

All instructors are working engineers. Their experience is described on the Company page without inflated credentials or titles.

Public syllabi and scope limits

Every course page includes a full syllabus, prerequisites, and a "what this does not cover" section. These are visible before any payment is made.

Have more questions before you decide?

We answer scope and prerequisite questions by email before enrolment. No commitment required to ask.

Send an Enquiry