Homepage
Tutoring jobs
 
  • Ambassador
  • (7 reviews)
I
Ina
« Perfect! My son had his first lesson with Igor today - really enjoyed it!... More »
I
Ina
« Perfect! My son had his first lesson with Igor today - really enjoyed it! Thank you very much! »
$55/h
1st lesson free!
Verified profile and diploma
Response Time 4h
Lessons offered by Igor
  • Individual
The lessons will be held
Taught subjects
  • Basic computer
  • Computer networks
Levels
  • Elementary School
  • Middle School
  • Sophomore
  • Junior
  • Senior
  • Advanced Technical Certificate
  • Adult Education
  • Masters
  • Doctorate
  • Beginner
  • Intermediate
  • Advanced
  • Proficient
  • For children

University lecturer with 15 years of software development experience offering private tutition online & in-person in London

Methodology

I am looking forward to sharing my experience and knowledge in computer programming with anyone who wants to improve their programming skills (at any level). I strongly believe in practice based learning supported by underlying theory. I also believe that programming is not about memorising syntax, but understanding its logics. This way, learning other programming languages will be a matter of a few days.

Ambassador

One of our best tutors! High-quality profile, qualifications verified and response guaranteed. Igor will plan your first lesson with care.

Background

Hi, I’m Igor and I’ve been programming since I was 9 years old. I am not limiting myself to one programming language and I am capable of teaching you most of the mainstream programming languages including Java, C, Python, PHP, JavaScript (Node.js + TypeScript), Arduino and others. I believe that programming is not about learning syntax, but understanding underlying theoretical concepts and its logics, which makes it easy to learn new programming languages in the future. I have several years of lecturing experience acquired while working at the Middlesex University. I am able to organise sessions in English as well as Polish depending on your preference.

I currently teach various programming modules at the university and I am taking care of the faculty IT infrastructure on a daily basis.

My expertise includes:
- Computer programming
- Server management (Linux/Windows, VMware Virtualisation)
- Databases (MySQL, MongoDB, DynamoDB)
- Amazon AWS
- Web development

Please get in touch with me if you should have any questions :)

Rates

Rate for online lessons : $55/h
Rate for 5 hours of lessons : $247
Rate for 10 hours of lessons : $467
Lessons offered by Igor
Individual
The lessons will be held
at his home
at your home
Taught subjects
  • Basic computer
  • Computer networks
Levels
  • Elementary School
  • Middle School
  • Sophomore
  • Junior
  • Senior
  • Advanced Technical Certificate
  • Adult Education
  • Masters
  • Doctorate
  • Beginner
  • Intermediate
  • Advanced
  • Proficient
  • For children

Igor's resume

Work experience:
- Middlesex University, Technical Tutor (Computer Science & Engineering) - IT Infrastructure Specialist
Jan 2020 - Present
- Middlesex University, Associate Lecturer in Design Engineering
Sep 2018 - Jan 2020
- Middlesex University, Graduate Academic Assistant (Computer Science)
Sep 2016 - Sep 2018
- Middlesex University, Student Learning Assistant
Dec 2014 - May 2016
- Freelance & Open-source software development

Education:
- BEng Computer Systems Engineering (Middlesex University) - Graduated 2016 (1st Class Honours degree)
- Currently studying MSc by Research at the Middlesex University

Experience:
- PHP
- HTML, JavaScript, CSS
- Node.js + TypeScript
- Java
- Python
- Arduino
- C / C++
- Scripting Bash / Batch
- Computer programming
- Linux
- MySQL, DynamoDB, MongoDB
- AWS Lambda, API Gateway, Serverless
- VMware ESXi, vSphere
- IT Infrastructure management

The 7 reviews on Igor
  • 5/5

All our ratings are collected by us and are in confidence, they correspond to a real experience.
I
Ina

Perfect! My son had his first lesson with Igor today - really enjoyed it! Thank you very much!

M
Marina

Perfect! Igor is a very focused and passionate tutor, highly professional in his fields of interest with a great ability to explain complex scenarios with ease and in great detail with lots of examples. His ability to break down larger problems into smaller tasks were particularly helpful , he also helped to ensure code efficiency, correct notation and style. During our lessons he was always easy to talk to and very friendly and it was easy to ask him questions without feeling judged. I am really grateful for the amazing help he provided and I would highly recommend him!

Igor's response

Marina's daughter contacted me to get some help with Python recursive algorithms and JavaScript full stack development for her university course. It is pleasure to have sessions with her. She shows a genuine interest in the subject and is very curious of the subject.

A
Alba

Perfect! Igor is a brilliant tutor. He is very well prepared for the lessons, as he asks for a brief in advance to ensure no time is being wasted during a lesson. He has helped me a lot in understanding how to retrieve data from a MongoDB database to handle user queries via NodeJS. He's a very proficient JavaScript tutor and would definitely recommend him to everyone.

Igor's response

Alba is a very motivated student. She contacted me to get some help with backend/frontend JavaScript programming. She stays very focused during the session and asks relevant questions. It is pleasure to have sessions with her.

4 recommendations

H
Helena

Igor is the best tutor I ever had.
His programming skills are really good and he’s really educated and polite.
I had struggle understanding some languages and he calmly explain everything to me until I understood.
He’s using a very practical approach to teaching, i would recommend it to everybody

A
Artur

Igor is great support during the lesson. He always find many different way to explain the problem and adapt to my needs. He also used a clear examples, so it is so much easier to understand the problem. With his lesson even the most overwhelming problem step by step becomes fully understandable. Thank you and fully recommend.

S
Safaa

He helped my daughter out with her understanding of python and c++ for her undergraduate degree. Very patient, kind and hardworking and explains the logic behind programming. He made sure that My daughter had a strong foundation of knowledge so that she is able to programme in any language as she understands the logics and the basics very well.

A
Andre

I have been Igor’s student at the university. Igor has lots of programming experience and he’s made for teaching. He has a practical teaching approach which makes it easy to follow and understand. He has lots of materials and can explain complicated concepts in depth.

Similar teachers

basic computer lessons close by? Here's a selection of teacher ads that you can check out.
Superprof can also suggest computer networks lessons to help you.

Clarksville
30+ years experienced Computer Pro gives online lessons for all skill levels.
$15
Billy
  • (2 reviews)
1st lesson free!

We start with the basics and layer in more complicated ideas using real-world examples and student-driven objectives.

Lessons by webcam Approved profile
San Diego
Learn Computer Basics to Advanced Level within Weeks from the comfort of your Home
$20
Francis
1st lesson free!

My teaching method is to make precise and concise note materials for students, be it moms, working-class, evening, or...

Lessons by webcam In-person lessons Approved profile
Kenbridge
Get your computer networks and hacking skills brushed up with quick mindmaps teaching.
$16
Kunal
  • (1 reviews)
1st lesson free!

We would start with what you know and where you would be... Then will teach you using practical simulations on a shared...

Lessons by webcam In-person lessons Approved profile
San Diego
I have experience teaching Electronics and Mathematics at the college level. I have 25 years experience working in the IT Industry. I’m in the twilight of my career and would like to return to teachin
$40
James
1st lesson free!

I like to engage students in lessons by applying real world examples. I believe the mechanics of scientific subjects is...

Lessons by webcam In-person lessons Approved profile
Newbury
WRJ VT based Computer Professional with over 30 years of experience in computer programming, database design, data analysis, security, system design, network design, and technology support.
$15
Patrick
1st lesson free!

My teaching method is very much based on "directing" the student to finding the right path on their own. I'll ask a lot of...

Lessons by webcam In-person lessons Approved profile
Rutherford
IT professional offering Windows based computer application software/hardware and English lessons. NYC/NJ area.
$40
AURIN
  • (2 reviews)
1st lesson free!

I tutor based on the level of knowledge the student possesses. It is always an interactive session with me. Not just a...

Lessons by webcam In-person lessons Approved profile
Rexburg
A Network and Data Center Engineer with 15 years experience in Voip, global networks and Data Center hosting. I am currently qualifying for a degree in CIT at BYU-Idaho
$11
Ryan
1st lesson free!

I use a basic question section to find out what areas you are struggling with and then provide a more holistic approach to...

Lessons by webcam In-person lessons Approved profile
Grand Prairie
Learn from a person who has 23 years of IT Computer experience
$14
Erik
1st lesson free!

I teach from a hybrid of book direction and personal experience. This gives the student the information to pass the...

Lessons by webcam In-person lessons Approved profile
at his home at your home By webcam
1 hour $55 $55 $55
5 hours $247 $247 $275
10 hours $467 $467 $550
Request a lesson