Gokhan - Software Engineering tutor - London
Gokhan - Software Engineering tutor - London

One of our best tutors. Quality profile, experience in their field, verified qualifications and a great response time. Gokhan will be happy to arrange your first Software Engineering lesson.

Gokhan

One of our best tutors. Quality profile, experience in their field, verified qualifications and a great response time. Gokhan will be happy to arrange your first Software Engineering lesson.

  • Rate UGX 343,150
  • Response 1h
  • Students

    Number of students Gokhan has accompanied since arriving at Superprof

    50+

    Number of students Gokhan has accompanied since arriving at Superprof

Gokhan - Software Engineering tutor - London
  • 4.9 (24 reviews)

UGX 343,150/hr

Contact
  • Software Engineering

PhD software architect teaches Software Engineering — OOP, data structures, Git, testing, cloud and system design, from first-year coursework to first job

  • Software Engineering

Lesson location

Ambassador

One of our best tutors. Quality profile, experience in their field, verified qualifications and a great response time. Gokhan will be happy to arrange your first Software Engineering lesson.

About Gokhan

I'm Dr Gokhan Guler, a Principal Data & AI Architect. I design and review production systems for large organisations — cloud platforms, APIs, data pipelines and AI services — so what I teach is the engineering that has to work at scale, not just textbook theory. I hold a PhD in engineering and computer science, I'm certified across AWS, GCP and Azure, and I've spent over twenty years in software and IT, including an earlier engineering career in the defence and automotive sectors.

I've taught for more than twenty years at undergraduate and postgraduate level and delivered over 2,000 hours of one-to-one tutoring since 2017. My students have come from Oxford, Imperial College London, UCL, Bristol, Queen Mary, Westminster and Maastricht, among others.

My approach is simple: understand the concept, then build something with it in the same session. I start from wherever you are — your first "Hello, World" or your first microservice — and explain in plain language with real examples from the systems I work on. Students have ranged from complete beginners to developers stepping up into architecture roles.

Away from work you'll find me with my family, who are my biggest supporters in all of this.

See more

About the lesson

  • Primary
  • Secondary
  • Tertiary
  • +5
  • levels :

    Primary

    Secondary

    Tertiary

    Adult Education

    Masters

    Diploma

    PhD (Doctor of Philosophy)

    MBA

  • English

All languages in which the lesson is available :

English

I teach Software Engineering to computer science and software engineering students (A Level to MSc), career changers learning to code properly, and developers preparing for technical interviews or moving into architecture roles.

WHAT WE WORK ON

- Fundamentals — object-oriented programming, data structures and algorithms, complexity, recursion, clean code. Mainly in Python and Java; also JavaScript, C/C++ and SQL.

- Engineering practice — requirements and UML, design patterns and SOLID, unit testing and TDD, Git and GitHub, code review, Agile/Scrum, CI/CD.

- Building systems — REST APIs, relational and NoSQL databases, microservices, Docker and containers, deployment on AWS, GCP or Azure, and system design for scale and security.

- AI-assisted development — using GitHub Copilot, Cursor and LLM APIs productively and safely, and adding AI features to your applications.

- Coursework, group projects and dissertations — scoping, architecture, code quality and documentation. You write the code; I review and challenge it.

- Interview preparation — coding interviews, system-design rounds, portfolio and GitHub review for graduate and junior roles.

RECENT STUDENT PROJECTS
Java fundamentals for a first-year undergraduate · a JavaScript project on class design with collections and loops · a Python flight-booking chatbot · a ROS/Turtlesim autonomous-robot project · algorithm implementation and evaluation in Python and R.

HOW SESSIONS RUN
Online, with screen-sharing and live coding in VS Code or your own IDE. You keep the code and notes after every session. The first (free) session is a diagnostic: we look at your module, project or target role and agree a plan against your deadlines. I reply within a few hours.

I help you understand and build your own work — the code and the writing are yours; I supervise, explain and challenge.

See more

Rates

Rate

  • UGX 343,150

Pack prices

  • 5h: UGX 1,715,751
  • 10h: UGX 3,431,502

online

  • UGX 343,150/hr

Similar Software Engineering teachers in London

  • Dr Chintan

    Annerley, Australia & Online

    5 (94 reviews)
    • UGX 251,297/hr
  • Kirollos

    , United Kingdom & Online

    4.9 (14 reviews)
    • UGX 184,773/hr
    • 1st lesson free
  • Mehmet Rüçhan

    , Turkey & Online

    5 (52 reviews)
    • UGX 281,931/hr
    • 1st lesson free
  • HARDIK

    Clayton, Australia & Online

    4.9 (14 reviews)
    • UGX 111,688/hr
  • Octavian

    London, United Kingdom & Online

    5 (21 reviews)
    • UGX 1,319,808/hr
  • Reza

    London, United Kingdom & Online

    5 (12 reviews)
    • UGX 184,773/hr
    • 1st lesson free
  • Robert

    London, United Kingdom & Online

    5 (13 reviews)
    • UGX 522,644/hr
    • 1st lesson free
  • Michael

    London, United Kingdom & Online

    5 (8 reviews)
    • UGX 184,773/hr
    • 1st lesson free
  • Jamshaid

    Melbourne, Australia & Online

    4.9 (13 reviews)
    • UGX 139,610/hr
    • 1st lesson free
  • Ayberk

    Ankara, Turkey & Online

    5 (22 reviews)
    • UGX 161,103/hr
  • Fatih

    Konya, Turkey & Online

    5 (11 reviews)
    • UGX 48,331/hr
    • 1st lesson free
  • Michele

    London, United Kingdom & Online

    4.8 (8 reviews)
    • UGX 211,169/hr
    • 1st lesson free
  • Marzook

    Coventry, United Kingdom & Online

    5 (9 reviews)
    • UGX 237,566/hr
    • 1st lesson free
  • Joshua

    Camperdown, Australia & Online

    5 (6 reviews)
    • UGX 488,634/hr
    • 1st lesson free
  • Elliott

    London, United Kingdom & Online

    5 (5 reviews)
    • UGX 237,566/hr
  • Eduardo

    Dublin, Ireland & Online

    5 (5 reviews)
    • UGX 225,939/hr
  • Sodik

    Lagos, Nigeria & Online

    4.9 (8 reviews)
    • UGX 562/hr
  • Amr

    Hurstville, Australia & Online

    5 (4 reviews)
    • UGX 83,766/hr
  • Jason

    Pretoria, South Africa & Online

    5 (10 reviews)
    • UGX 35,973/hr
    • 1st lesson free
  • Abubakar

    , United Kingdom & Online

    5 (8 reviews)
    • UGX 131,981/hr
    • 1st lesson free
  • See Software Engineering tutors