Software Engineering Instructor
20+ years of hands-on experience delivering expert-led courses in Java, Spring, Angular, React, Python, AI-powered development tools, and more — remote or on-site, worldwide.
Book a Training
From 2-day deep dives to 60-day mastery paths
With over 20 years of dedicated experience in software engineering, I've collaborated with esteemed clients including JPMorgan, HSBC, Morgan Stanley, Airbus, and Thales. I've guided thousands of trainees from foundational learning to comprehensive mastery.
My expertise spans concise tech-focused training to extensive customized learning paths. I facilitate learning globally, offering in-person sessions worldwide or through remote teaching. Courses available in English or French.
Following your time zone and requirements
At your workplace or training center
Flexible group sizes for any team
Mix and match to fit your needs
Durations are approximate. Modules can be added, removed, or combined for a customized path. Training can be delivered in English or French.
Average 9.7/10 from 268 corporate trainees. 19.17/20 on ORSYS. 4.9/5 on Udemy.
"Thomas was amazing! I loved his company. He is surely fulfilling the best versions of his job."Priya — HSBC, Hyderabad
"The instructor was the major strength of the course. Thomas was able to walk the group through Angular in many ways and customize this closer to our own application, creating labs to test how we truly understood the concepts."Logan — JPMorgan
"We all love Thomas. Thomas is the best!!!"HSBC trainee — Guangzhou, China
"I really liked that Tom was focused on the tasks and learning objectives, and he would always ask if we have any questions. This level of attentiveness is not common across trainers."Erynne — JPMorgan
"Loved the sessions by Tom, he was engaging and always informative, and always patient with us. Thanks Tom!"Jiale — Citi
"Great intro to Git! The instructor makes everything practical instead of theoretical, very beginner friendly."Udemy student — Git & GitHub course
A glimpse into on-site and remote training sessions across the globe.
Whether you need a single course or a customized multi-module path, I'm happy to discuss your needs. I also collaborate with other trainers for additional topics.
Your timezone, your pace
On-site anywhere