Karate

Former Ukraine National Team Athlete


My Story

I started karate as a child and eventually competed at national level for Ukraine. Sport at that level demands discipline, focus under pressure, and relentless iterative improvement β€” the same qualities I now apply directly to software.

When a routine fails in competition you don't have time to panic. You adapt, execute the next move, and reflect afterwards. That feedback loop is identical to software engineering: write, run, debug, improve.


Gallery

Competition
Competition
Training session
Training session
Coaching kids
Coaching kids
National team
National team
Medal ceremony
Medal ceremony
Team photo
Team photo

Achievements

πŸ‡ΊπŸ‡¦

Ukraine National Team

Selected to represent Ukraine at national level in competitive karate

πŸ₯‹

Martial Arts Instructor β€” Kyiv

Coached 20+ children aged 6–12, planning and leading structured weekly training sessions

πŸ†

Sports Scholarship β€” University of Warwick

Awarded a sports scholarship alongside academic admission to Warwick's CS programme


What It Taught Me

Elite sport teaches you to fail fast and iterate. You lose a match, you analyse what went wrong, and you fix it before the next one. That's the same loop as debugging software.

Coaching children added something different: the ability to explain complex ideas simply, stay patient under pressure, and lead a group toward a shared goal β€” skills that transfer directly to team projects and technical communication.