← Training & Seminars

University-Grade Teaching

Rigorous teaching from an invited university lecturer — fundamentals done properly.

Strong fundamentals are what let engineers reason about new problems instead of pattern-matching old ones — and they're taught best with rigour, by someone who teaches for a living. Delivered by an invited university lecturer, this is proper grounding in object-oriented programming with Java and software-engineering foundations, taught through practical, example-led classes rather than abstraction for its own sake. I handle curriculum design, assessment and feedback to the same standard as a university course, so the learning is structured, measurable and built to last well beyond the session.

What's included

Training & Seminars

Let's talk about your project.

Tell me about your system and what you're trying to achieve — I'll tell you honestly how I can help.

Start a conversation

Find me on social media