Hi, I'm Josh

Software Engineer 
Teacher
Beekeeper

We suffer more often in imagination than in reality

About Me

I don’t just teach IT – I help shape the next generation of professionals. As a vocational school teacher with both practical training and academic degrees in computer science, plus hands-on experience in the industry and certification as a Cisco Instructor, I bring together theory and real-world practice in the classroom.

My teaching approach blends student-centered learning with project-based work. The first year covers essential foundations – but soon students take the lead. From that point on, it’s about independence, solving real challenges, and building meaningful projects.

The focus isn’t on memorizing – it’s on applying, creating, and developing into capable tech professionals. While many classrooms stick to worksheets and theory, mine feels more like a startup: practical, dynamic, and centered on the skills that matter in today’s world.

This way of learning isn’t always easy – for the students or for me. But that’s where growth happens. By leaving their comfort zones, students gain confidence and the ability to solve real problems. And when they present their first serious projects, it’s clear the effort pays off: strong foundations for strong futures.

About My Skills

PRIMARY SKILLS ON

Language Skills

Interests