I graduated from the University of Bristol with a Master's in Computer Science and moved to London to work as a software engineer in fintech. Three years in, I split my evenings between building payment systems by day and teaching people to code by night.
I graduated from the University of Bristol with a Master's in Computer Science and moved to London to work as a software engineer in fintech. Three years in, I split my evenings between building payment systems by day and teaching people to code by night.
My tutoring started informally — helping colleagues' partners and friends learn to code during lockdown. It turned out I was quite good at it, and word spread. Now I have a small but dedicated roster of students, mostly career changers and junior developers looking to level up.
My teaching style is direct and honest. I will tell you when your code is good and when it is not, and more importantly, I will explain exactly why. I run my sessions like code reviews: we look at your work together, I point out patterns and anti-patterns, and we refactor until it is clean. This is how you learn to write professional code, not tutorial code.
I am bilingual in English and Mandarin, which helps me work with London's large Chinese-speaking community. But most of my teaching is in English.
“Good tutor overall. Solid knowledge and clear explanations. Sometimes goes a bit fast but happily repeats when asked. Decent value.”
“Very professional and well-prepared. My grades improved significantly after just a few sessions. The structured approach makes all the difference.”
“Patient and encouraging, even when I struggled with the basics. Never made me feel judged. Genuinely invested in my progress.”
“Reliable and professional. Sessions are always on time. Could be slightly more dynamic in presentation style but the content is excellent.”
Fuseau horaire : Europe/Paris