Get started
← All tutors

Cybersecurity and programming tutor

Farhad Rahimli

Programming

Farhad Rahimli teaches cybersecurity and competitive programming through Capture The Flag challenges, application security foundations and International Cybersecurity Olympiad (ICO) preparation for school-age students.

Farhad Rahimli

About

Farhad is a Senior Application Security Specialist at Legal & General and holds an MSc in Computing and Security from King's College London. He recently coached the Azerbaijani school team at the International Cybersecurity Olympiad (ICO) in Tunisia, running national selection rounds, mentoring students online and building the training portal used throughout preparation.

He created cyberlearner.org, a free learning portal covering ICO curriculum, theory and CTF labs, and teaches school-age students toward CTF competitions and practical application security skills.

Farhad Rahimli brings together professional application security experience and hands-on competition coaching. By day he works as a Senior Application Security Specialist at Legal & General, securing containerised applications and platforms. His academic background includes an MSc in Computing and Security from King's College London, with earlier degrees in computer engineering and information security from Azerbaijan Technical University.

Farhad's competition work is unusually end to end. As deputy team leader for Azerbaijan at ICO, he ran national selection (online and on-site CTF rounds), coached students through the year, built training material and maintained the online learning portal used during selection and at the Olympiad itself. He understands what it takes to identify strong students, prepare them under time pressure and balance theory with practical hacking exercises.

For UK students, Farhad is a strong fit for cybersecurity and programming tuition aimed at Capture The Flag competitions, the International Cybersecurity Olympiad pathway and broader application security foundations. The ideal age group is roughly Years 11-13: students who already enjoy problem-solving and want to move from general coding into security thinking, reverse engineering, web exploitation, cryptography and defensive practice.

Lessons can draw on his portal at cyberlearner.org, which covers ICO-style curriculum, theory notes and CTF labs. Students learn to work like competitors: reading documentation, chaining vulnerabilities, writing clear reports and building durable study notes they can use under exam conditions.

Farhad's aim is not only to prepare students for a single competition, but to build genuine security intuition: how systems fail, how attackers think, and how to defend software and infrastructure with discipline and curiosity.

What families say

All testimonials →
  • Olympiad Maths Lessons helped me a lot to get the Gold medal in Junior Maths Challenge.

    St. Paul's Student · Junior Maths Challenge

  • Thanks to the Data Science and Coding in Python lessons I got accepted to my dream university.

    Michael · Data Science Student, Warwick University

  • Great courses that explained topics beyond the capability of the GCSE answer sheet. Thanks so much.

    Ivan · GCSE Student in Dubai

  • Financial Mathematics is the best course to understand both Python and the mathematics behind finance.

    Gleb · VC Investor · Financial Mathematics

Book with Farhad

We'll confirm timing after your trial. Explore group class slots on the timetable or book a private intro session to get started.

1-hour lesson

£90

Best for trying us out
  • 1 × 60-minute 1-to-1 lesson
  • Personalised topic focus based on student needs
  • Feedback after the lesson via email or messenger
  • Homework assignment with follow-up check
  • Flexible scheduling within 2 weeks
Half Term (6 lessons)

£486

Build skills and confidence
  • 6 × 60-minute 1-to-1 lessons
  • Custom learning plan tailored to student goals
  • Regular progress updates after each lesson
  • Homework reviewed and explained in next session
  • Priority in scheduling over single-lesson bookings
Best price per hour
Full Term (12 lessons)

£864

Long-term improvement
  • 12 × 60-minute 1-to-1 lessons
  • Full term learning plan covering the chosen subject area
  • Ongoing feedback and strategy advice
  • Homework reviewed and explained in each session
  • Priority support via personal chat with the tutor

Ready to start?

Book a trial lesson with Farhad

A free 30-minute session to explore your goals and find the right path forward.

Get started