5.0 (0)

0 hours of classes

Online Tutor

Middlesex University - BEng Computer Systems Engineering - 1st Class Honours

University lecturer with 15 years of programming experience offering online classes in London

About me

I am a university lecturer who teaches mostly programming modules. 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.

Tutor Experience

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.

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

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

Topic Expertise

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

- 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

Price: $55-65/hr

No upfront payments

Only pay as you go

Only teaches online


BEng Computer Systems Engineering - First class honours degree awarder
Currently undertaking MSc by Research - Thesis "Improving security and communication in a time-critical, distributed network of microcontrollers."


Weekdays Weekends