20+ years building commercial software systems, speaking at international conferences, and mentoring developers.
Years Industry Experience
Hours Mentoring Developers
International Conferences
Personalised Coaching
Learn from someone who has spent more than two decades building commercial software systems.
Presenter on Modern C++, memory safety, static analysis, performance, and software engineering.
Real-world guidance based on production systems, not just academic examples.
Assignments, projects, exam preparation, and core computer science concepts.
Modern C++, software design, architecture, concurrency, and performance engineering.
Coding interviews, algorithms, system design, and technical communication.
An exploration of how first-principles thinking can be applied to the design of robust, maintainable, and scalable C++ applications.
A practical examination of common mistakes in class design, ownership modelling, and object-oriented programming in modern C++.
Experience contributing to large-scale commercial software systems across multiple industries.
Enterprise Software
Industrial Systems
Enterprise Storage
Mission-Critical Systems
Product Manager
I went from zero to programming in C++ in just a month
View LinkedIn Profile →Book a free 30-minute consultation to discuss your goals, challenges, and how personalised mentoring can help.