My teaching journey began during my Master's, where I spent two years as a
Teaching Assistant supporting undergraduate Computer Science students --
helping them work through coursework, preparing exam materials, and breaking
down difficult concepts in a way that actually made sense.
I then spent four years as a Software Engineer at Tata Consultancy Services,
where alongside building producti...
My teaching journey began during my Master's, where I spent two years as a
Teaching Assistant supporting undergraduate Computer Science students --
helping them work through coursework, preparing exam materials, and breaking
down difficult concepts in a way that actually made sense.
I then spent four years as a Software Engineer at Tata Consultancy Services,
where alongside building production systems, I regularly mentored junior
engineers joining the team -- helping them ramp up quickly, debug real code,
and build confidence with practical, hands-on guidance rather than just theory.
Since moving to Ireland, I've spent the past year privately tutoring two
students in Computer Science, tailoring each lesson to their pace and goals,
and helping them build genuine understanding rather than just memorising
answers. I'm currently completing a Software Engineering internship at
Oracle Labs in Zurich, which keeps my own skills sharp and my teaching
grounded in how the industry actually works today.
My lessons are structured but relaxed: we start with where you're at, work
through real examples and problems together, and I adjust as we go based on
what clicks and what doesn't. Whether you're just starting out or preparing
for exams, my goal is to make programming feel less intimidating and more
like something you're genuinely capable of mastering.
Read more
see less