

Yiannos's profile, diploma and contact details have been verified by our experts
Yiannos
- Rate £45
- Response 2h
-
Students27
Number of students Yiannos has accompanied since arriving at Superprof
Number of students Yiannos has accompanied since arriving at Superprof

£45/hr
1st lesson free
- Computer programming
- SQL
- Artificial Intelligence
- C#
- C#.NET
Senior .NET Software Engineer & AI graduate | Learn C#, .NET, AI and real-world software development
- Computer programming
- SQL
- Artificial Intelligence
- C#
- C#.NET
Lesson location
Super Tutor
Yiannos is one of our best Computer programming tutors. They have a high-quality profile, verified qualifications, a quick response time, and great reviews from students!
About Yiannos
I am a Senior Software Engineer specialising in C# and .NET, with around 25 years of experience in technology and 15 years working with .NET. I hold a B.Sc. in Artificial Intelligence from the University of Westminster and currently work as a Senior Software Engineer for the Department for Education.
I have worked for organisations in Manchester and across the UK, both as a permanent developer and as a contractor, building and supporting real-world software systems.
But I am not only a software developer. Teaching has been an important part of my career. I previously ran my own computer training business and have extensive experience teaching programming, computer skills and professional software packages to people with very different levels of experience.
That combination is what I bring to my lessons: real-world software engineering experience, an academic background in Artificial Intelligence, and the ability to explain technical subjects clearly and patiently.
I can help complete beginners taking their first steps in programming, students who need help understanding a difficult concept or project, career changers moving into software development, and existing developers who want to improve their skills or understand how software engineering works in a professional environment.
My main areas include C#, .NET, object-oriented programming, ASP.NET, APIs, databases and SQL, debugging, testing, Git, Artificial Intelligence and practical software engineering.
I can also help developers learn how to use modern AI tools effectively for programming, debugging, understanding unfamiliar code, testing and problem-solving — while developing the judgement to verify AI-generated solutions rather than simply relying on them.
I teach in both English and Greek.
About the lesson
- Primary
- Secondary
- GCSE
- +9
levels :
Primary
Secondary
GCSE
A Level
Adult Education
Undergraduate
Diploma
Beginner
Intermediate
Advanced
Professional
Kids
- English
- Greek
All languages in which the lesson is available :
English
Greek
My aim is not simply to show you the code that solves a problem. I want you to understand why it works, so that eventually you can solve the next problem without me.
I normally begin by breaking a subject down into its fundamental concepts. Once those foundations are clear, we build on them gradually using practical examples and exercises designed around your current level and the way you learn best.
There are two main ways we can work together.
If you want to learn programming, C#, .NET or Artificial Intelligence systematically, I can create a structured learning path and take you through increasingly challenging concepts and practical projects, starting at the right level for you.
If you already program and are stuck on something specific, our sessions can be much more flexible. Bring me the problem: a piece of code you don't understand, a bug you cannot find, an API that isn't behaving as expected, a database problem, a difficult assignment concept, or a project that has become overwhelming. We will work through it together and, importantly, understand what caused the problem and how to approach similar problems in future.
I can also help aspiring and junior developers bridge the gap between learning to code and working as a professional software developer: debugging systematically, reading unfamiliar code, understanding existing codebases, using Git, working with databases and APIs, writing tests, reviewing code and learning how experienced developers approach problems.
For students interested in Artificial Intelligence, I can draw on both my AI degree and my software-development background to explain the underlying concepts as well as their practical application. For developers, I can also cover the effective use of modern AI tools as part of a professional development workflow.
I don't believe in pretending that complicated subjects are easy. I believe in making them understandable.
Whether you're starting from scratch, studying computing or AI, changing career, or already developing software professionally, the lessons are adapted to you rather than forcing you through a generic course.
Review
All of our reviews are collected by us and are 100% reliable. They correspond to a real experience lived by the students of Yiannos.
Perfect! Yiannos is so professional and knowledgeable; He simplifies the lesson to make it easy to learn.
Perfect! Yiannos was very knowledgeable and helped me identify my needs and how to best resolve them.
I would highly recommend himPerfect! Yiannos provided some amazing lectures, with great practical experience, he made me understand the most important bits from the ASP.net MVC in just a few hours. He was very patient with a beginner like me, while keeping very calm and friendly. I would definitely recommend him!
Perfect! Yiannos is a fantastic teacher. He prepared a great couple of sessions for me and was able to get the message across to me very well. I would definitely recommend him to anyone seeking SQL mentorship.
View more reviews
Recommendations
Recommendations come from relatives, friends and acquaintances of the teacher
I have known Yiannos for a number of years. He is passionate, intelligent and committed to his work and teaching in particular. It would be invaluable to have him share his knowledge with you.
As his ex-coworker, I always appreciated Yianno's clear explanations. Whenever I struggled with a concept, he patiently broke it down with examples until I understood. This talent for communication, combined with his passion for learning, makes him an ideal tutor.
Good programming tutor.
Having even the simplest conversation with Yiannos is a mere pleasure. Highly intelligent, experienced, eloquent, smart. Eager to always learn more and to share.
Highly recommended.Yiannos,a reliable,trustworthy tutor-friend!
Surely your computer lessons will be unforgettable in both knowledge and sense of humour!!!A hard working man. Experienced and committed to his goals. Very intelligent, with excellent knowledge transfer skills.
Highly recommended.Yiannos used to work at a company where I was an apprentice, he taught my group of around 20-25 young people amazingly. Very knowledgeable and all round great guy. Always very easy to approach with any issues you may have and more than happy to help anyone!
View more recommendations
Rates
Rate
- £45
Pack prices
- 5h: £210
- 10h: £400
free lessons
The first free lesson with Yiannos will allow you to get to know each other and clearly specify your needs for your next lessons.
- 1hr
online
- £45/h
Details
Standard rate: £45/hour.
5-hour package: £210 (£42/hour)
10-hour package: £400 (£40/hour)
Lessons are tailored to your level and goals. Packages can be used for structured tuition, ongoing mentoring, or support with a specific programming/software-development project.
Find out more about Yiannos
Similar Computer programming teachers in Tyldesley
-
![teacher_picture]()
Giovanni
Leigh & Online- New
Student at leigh college and certificate from aptech ltd. proficient in html, css and sql.
- £10/h
- 1st lesson free
-
![teacher_picture]()
Babatunde
Bolton & Online- Experienced
Expert coding & design tutor for kids & teens | in-person & online | educator/programmer & developer
- £12/h
- 1st lesson free
-
![teacher_picture]()
Muddasar
Bolton- New
Master a programming language & become a real-world problem solver | learn c/c++, python from basic to advanced level
- £30/h
- 1st lesson free
-
![teacher_picture]()
Chidera
Bolton & Online- New
Msc data analytics and technologies graduate with 7 years of experience in building production applications and teaching people to learn programming.
- £15/h
- 1st lesson free
-
![teacher_picture]()
Luke
Horwich & Online- New
Professional full stack developer with 10 years of experience. modern .net, c#, azure and general programming concepts. game programming with unity.
- £20/h
- 1st lesson free
-
![teacher_picture]()
Arthur
Salford & Online- New
Learn python with a data scientist who has taught thousands, from your first line of code onward. (lessons in english or portuguese)
- £20/h
- 1st lesson free
-
![teacher_picture]()
Houda
Manchester & Online- Ambassador
Computer science graduate teaches practical artificial intelligence for beginners, students and professionals online
- £20/h
-
![teacher_picture]()
Yashika
Manchester & Online- Experienced
Graduate in computer science with over 5+ years of teaching experience for university students. expert in python, java and etc. here to help you become a coder.
- £25/h
- 1st lesson free
-
![teacher_picture]()
Shivani
Manchester & Online- Experienced
Master's in computer science with expertise in java, python and etc. can assist in exam prep and homework as well. over 3+ years of tutoring exp for high school and university students
- £25/h
- 1st lesson free
-
![teacher_picture]()
Nivedita
Manchester & Online- Experienced
Graduate in computer science with 4+ years of exp in tutoring school to university students on topics like python, java, c etc. notes will be provided and practice in coding.
- £24/h
- 1st lesson free
-
![teacher_picture]()
Kashif
Manchester & Online- Experienced
Master your coding skills: expert programming tutor available! c# python java c++ web development
- £18/h
- 1st lesson free
-
![teacher_picture]()
Chinwendu
Manchester- New
Learn java programming from an experienced software engineer with over 8 years in computer programming.
- £15/h
- 1st lesson free
-
![teacher_picture]()
Sophia
Manchester & Online- New
Holds a master's degree in coding and has three years of teaching experience. proficient in python, java, c++, html, and sql. collaborating to enhance programming skills and technical proficiency!
- £38/h
- 1st lesson free
-
![teacher_picture]()
Kiara
Manchester & Online- New
Bachelor's in computer science, extending guidance for over 4 years to students at various educational levels in subjects like c, html, sql, etc. focused on aiding in exam and daily homework help.
- £27/h
- 1st lesson free
-
![teacher_picture]()
Yash
Manchester & Online- New
Senior software developer teaches javascript, typescript, react, next.js and full stack development online
- £30/h
- 1st lesson free
-
![teacher_picture]()
Harry
Manchester & Online- New
Computing & computer programming for beginners by a physics graduate & self-taught programmer with 5+ years of work experience in industry.
- £15/h
- 1st lesson free
-
![teacher_picture]()
Denis
Manchester & Online- New
Cyber security student at mmu, teaching programming concepts and fundamentals in a practical setting, with gcse and a-level in mind. online and in person in the manchester area.
- £15/h
- 1st lesson free
-
![teacher_picture]()
Qasim
Manchester & Online- New
Senior programming developer helping you start or advance in your programming career
- £50/h
- 1st lesson free
-
![teacher_picture]()
Wakil
Manchester & Online- New
Professional software engineer with 6+ years of industry experience. more than anything, knowledge transfer is second nature to me
- £30/h
- 1st lesson free
-
![teacher_picture]()
Tariz
Manchester & Online- New
Computer scientist masters, i can help with most in cyber security and programming
- £15/h
- 1st lesson free
-
See Computer programming tutors




















