

He's the ultimate teacher. Quality of the profile, excellence of the diploma, guaranteed response. Shivam will carefully organize your first Computer Skills lesson.
Shivam
He's the ultimate teacher. Quality of the profile, excellence of the diploma, guaranteed response. Shivam will carefully organize your first Computer Skills lesson.
- Rate €19
- Response 3h
-
Students50+
Number of students Shivam has accompanied since arriving at Superprof
Number of students Shivam has accompanied since arriving at Superprof

€19/h
1st lesson free
- Computer Skills
- Computer Science
- Software
- ICT
- Machine learning
Compassionate Personal Tutor since 2021 • Ages 6-60+ • Professional Programming Skills Consultant • GCSE & A-levels prep • Award-Winning Game Developer • Getting around these AI-driven times!
- Computer Skills
- Computer Science
- Software
- ICT
- Machine learning
Lesson location
Ambassador
One of our best tutors. Quality profile, experience in their field, verified qualifications and a great response time. Shivam will be happy to arrange your first Computer Skills lesson.
About Shivam
Ahoy, bright student! I am Shivam (or Shiv, if you prefer that!).
You can find me at vivraan[dot]coolpage[dot]biz.
I have worked as a professional game developer in various domains like XR, PC war gaming, mobile hypercasual time-wasters, and as a hobbyist since 2018. I've been teaching since 2021, starting during the pandemic times!
I co-developed Neosphere Interactive's "1971: Indian Naval Front", which received an Epic MegaGrant and the Game of the Year 2023 award from the India Game Developer Conference.
I have over two years of experience supervising children and teenagers in extracurricular settings. My part-time work in the UK involved teaching computer programming using educational game-making platforms Scratch and MakeCode.
I have also conducted game development workshops with other seasoned industry professionals in India and the UK. I have completed an MSc in Game Programming at Kingston University, London.
I have handled code bases with several thousand lines of code and created tools that make people's lives more tolerable, and I would feel nothing short of joy to see you do something that gives you a similar level of fulfilment!
My goal is to disseminate the art and science of programming: the knowledge, skills, and processes that have become my own through my passionate engagement with programming in general and making games in particular, all for you!
About the lesson
- Primary
- Junior Cycle
- Transition Year
- +13
levels :
Primary
Junior Cycle
Transition Year
Fifth Year
Sixth Year
Adult education
Bachelor's degree
Master's degree
Diploma
Doctorate degree
Barrister-at-law degree
Beginner
Intermediate
Advanced
Professional
Kids
- English
All languages in which the lesson is available :
English
Currently on top of:
================
LANGUAGES := C++, Python, Zig
ONLINE AND EDUCATIONAL := Scratch, mBlock, Microsoft MakeCode and Minecraft Education Edition (which also uses MakeCode)
ENGINES := Unity, Godot Engine (community docs maintainer)
I need to revise:
=============
LANGUAGES := C#, JavaScript/TypeScript, Java/Kotlin, SQL, Rust, Go
ENGINES := Unreal Engine
I don't yet offer (but plan to):
=======================
LANGUAGES := any functional programming language like haskell,
OCaml, F#, Erlang, etc.
Artificial Intelligence (AI) Agent assisted workflows and loops (learning these myself with a modicum of disgust and morbid curiosity :| )
========================================================
!!!!!== I DO NOT OFFER ROBLOX STUDIO LESSONS TO UNDER 18s ==!!!!!
========================================================
Any other language, framework, toolchain, or ecosystem? Happy to discuss!
What seems to work right now (improving this continuously!):
==================================================
KIDS -> a relevant IDE or scripting environment (Compiler Explorer at godbolt[dot]org is great to start with!), alongside MakeCode or mBlock, then entering in Unity or Godot. Some kids prefer to skip steps!
(concepts: game loops, events, interactions, sequencing, fire-and-forget parallel tasks, basic narrative design, sprite animations, basic game maths, and much, much more!)
GAME ENGINES => Usually Unity or Godot, but the workflow is similar to any engine with a GUI: navigating the UI, exploring different tools, and scripting behaviour. Tasks are highly customised per student!
We go into advanced concepts such as networked multiplayer, advanced physics, performance optimisation, and other integrations as needed.
OTHER => ??? (Drop me a text!)
=====
I prefer a structured approach to lesson planning, so any syllabus, marking rubric, job role description, or other requirement you provide me is factored into our plans! I usually carry out 1-hour sessions, but 4-hour sessions work similarly (except we must all take breaks!).
Expect egregious use of the whiteboard, onscreen drawings, or MS Paint. :P
Recommendations
Recommendations come from relatives, friends and acquaintances of the teacher
I was struggling with my work and I fell behind having never done game designed before however he sat with me for two hours a day and I was able to submit my game design for my university I would recommend him five stars really helpful. Really understands what you want to do and can take it at your pace.
Shivam doesn't just explain WHAT. He explains the WHY. that's what separates him from the noise. If you don't want surface level teaching and want holistic yet deeper understanding, go for it!
He’s really hardworking, always ready to help and basically teaching around the clock. What I like most is that he doesn’t just give quick answers—he’ll explain things in depth (sometimes to death :))) ) until you actually get it. You can count on him to be patient, consistent, and fully invested in your learning.
I’ve had the pleasure of being mentored by Shivam, who taught me video game programming through Superprof. From the very first lesson, I was impressed by his clarity and patience—he has a natural talent for explaining complex ideas in a way that’s easy to grasp.
What sets Shivam apart is his teaching style: he blends structured theory with hands-on practice. He patiently walked me through code logic, debugging best practices, and real-world examples, which boosted both my understanding and confidence. His encouragement and positive reinforcement kept me motivated even during challenging topics.
I highly recommend Shivam to anyone looking for a skilled and trustworthy tutor in video game programming. His expertise, supportive approach, and genuine passion for teaching make him an outstanding instructor who consistently delivers excellent value.Highly recommend Shivam!
He is very knowledgeable, knows a lot of thing about game programming end to end. He has great attention to detail and clears out any doubt.Shivam is trustworthy and reliable in what he does and has great patience. He explains stuff well and in a thorough manner, and you can always pester him for more if you didn't get anything he said :)
Shivam is an extremely friendly person, he smiles through life. My experiences with him has never been negative. I’ve always left my time with him with new found wisdom and a better outlook on life.
Shivam is a very empathetic man who has compassion for everyone around him, he carries this with him through all aspects of life. Working with Shivam in the passed has been a core memory of my life, a memory that won’t be forgotten.Shiwan worked with us last summer, teaching my daughter Python from the very basics. He was very committed, always punctual for our in-person classes, and taught with patience and clarity, making each lesson engaging. Thanks to Shiwan’s guidance, my daughter developed solid programming skills and the confidence to start her high school computer science course successfully, achieving good marks by the end of the year. We are very grateful for his dedication and highly recommend him to other Superprof members!
Shivam makes it really easy to grasp complicated concepts by tying real world examples to them. He's extremely patient and makes you understand the core logic behind everything, which I believe, is a core tenet of being a good teacher.
Overall, he is a gem of a human being who will guide you in the best manner possible!I highly recommend Shivam as a mentor for his exceptional ability to instill confidence in students. His personalized approach, coupled with patience and empathy, creates a supportive learning environment where every student feels empowered to excel. Shivam's dedication to student success makes him a valuable asset to any educational setting.
Shivam is currently pursuing his masters in algorithms and programming aspect of game development. He is passionate about gamings program and teaching. I highly recommend him as a tutor in the areas of general programming concepts, algorithms, game development and user experience.
Excellent may not be excellent enough to describe his level of dedication, knowledge level as tutor for video game programming. Actually its his passion .
Shivam is an excellent tutor and guide to learn game development. He is reliable and passionate about game design and development. The students will get safe hands to learn and explore in the area of video games. So learn and enjoy with the energetic teacher.
Shivam is a great teacher and definitely trustworthy!
Shivam is very talented, hardworking and passionate about game programming. He has been working in this field for many years and has gained a lot of expertise by working on many projects.
Shivam is a very good tutor who can break down complex subjects in a simple manner. I really appreciate his efforts.
Passionate, innovative, enterprising, knowledgable, meticulous - that is Shivam in a nutshell. He is the go to person if someone is looking for a gaming tutelage especially in video game programming in latest technologies or any other programming paradigms. With his flair for research and extending the frontier, his pupils can experience cutting edge technology from a leading light in the area.
Shivam is a fantastic Teacher of Programming.
He has been doing it for years now.
Many students including me have learnt Programming and now a confident programmer.I have known Shivam as a senior in a technical club during my undergraduate. He had been one of the seniors I looked up to, as I found his approach to problem solving very interesting. I would say that his knowledge about game development is at par with some of the bests professors or youtubers that I have learned a little from. I would very much recommend a student who is starting out in this area to give Shivam a try!
Shivam is one of the most brilliant people I've known. His knowledge of game development, and of computer science in general, is very good. He is very organised and knows exactly how to set the course to make the learning easier.
View more recommendations
Rates
Rate
- €19
Pack prices
- 5h: €90
- 10h: €161
free lessons
The first free lesson with Shivam will allow you to get to know each other and clearly specify your needs for your next lessons.
- 30mins
online
- €19/h
Details
Please reach out for more info! My WhatsApp number is available on my profile card.
Similar Computer Skills tutors in Kingston upon Thames
-
![teacher_picture]()
Aaqid
Dublin 8 & Online- Ambassador
Computer science & programming lessons for all levels – one on one tutoring in dublin
- €16/h
- 1st lesson free
-
![teacher_picture]()
Eduardo
Dublin & Online- Ambassador
Phd in computer sciences (artificial intelligence), msc robotics and mechatronics engineering. i teach programming (python, pytorch, c++), control theory, statistics, machine learning, mechanics, phys
- €50/h
-
![teacher_picture]()
Dr abdur rahman
Dublin & Online- Ambassador
Computer vision, data analysis, python programming and machine learning related projects and assignments
- €30/h
-
![teacher_picture]()
Aishwarya
Dublin & Online- Super tutor
I am a master's student who teaches computer. i provide personalized methodology to meet all your individual needs.
- €35/h
-
![teacher_picture]()
Nisarga
Dublin & Online- Super tutor
Master's student graduated from ucd offering coding and technology lessons in dublin
- €25/h
- 1st lesson free
-
![teacher_picture]()
Abhirup
Dublin & Online- Super tutor
Hi! i'm abhirup, i have completed an msc in computer science at ucd. currently, i am working in a renowned it company as a software developer.
- €20/h
-
![teacher_picture]()
Abhishek
Dublin & Online- Super tutor
Focused grinds: university level maths, physics & chemistry | 5★ rated ! 10 years of teaching experience.
- €25/h
- 1st lesson free
-
![teacher_picture]()
Nishant
Dublin & Online- Ambassador
Experienced data scientist & software engineer with real-world expertise in javascript, python, aws, and more. passionate about teaching the next generation of tech enthusiasts. join my class now!
- €22/h
- 1st lesson free
-
![teacher_picture]()
Robbie
Galway & Online- Super tutor
Secondary school maths and computer science teacher with over 10 years experience of tutoring
- €50/h
- 1st lesson free
-
![teacher_picture]()
Kathleen
Limerick- Confirmed
Experienced, qualified tutor with over 15 years working with clients. step by step, client-led lessons. friendly, approachable style
- €35/h
- 1st lesson free
-
![teacher_picture]()
Pritish
& Online- Super tutor
Experienced working on 30+ machine learning models. knowledge of sklearn and visualization libraries.
- €30/h
-
![teacher_picture]()
Mountdenyraj
Dublin & Online- Confirmed
Basics of computer science: delving into the deep and vast world of computer languages
- €20/h
- 1st lesson free
-
![teacher_picture]()
Abdur
Limerick- Confirmed
Machine learning data science and artificial intelligence for undergraduate and postgraduate level
- €30/h
- 1st lesson free
-
![teacher_picture]()
Aryan
Dublin & Online- Confirmed
Sr. devops engineer with 2+ years of experience | result-oriented devops mentorship (aws, kubernetes, ci/cd, linux) from beginner to pro.
- €12/h
- 1st lesson free
-
![teacher_picture]()
Harshad
& Online- New
Global award-winning cybersecurity leader [mba • cissp • cism . aaism. ccsk. cczt] | elite tutoring & exam prep in cloud, ai security & computer science
- €35/h
- 1st lesson free
-
![teacher_picture]()
Benjamin
Calverstown & Online- New
Computer science and linguistics graduate from trinity college dublin, extensive experience in java and c++. 6 years experience in programming. learn to apply logic and algorithmic thinking in all yo
- €20/h
- 1st lesson free
-
![teacher_picture]()
Tianshu
Cork & Online- New
I have expereince lecturing in mpt program in school of csit, ucc. i've been a lecture for 3 years teaching undergrads computer science modules in griffith college cork, involving mobile app dev, web
- €45/h
- 1st lesson free
-
![teacher_picture]()
Nithin
Kildare & Online- New
Expert in cloud computing with masters in cloud computing, aws solution architect professional, aws developer associate, databases, ai, offering comprehensive online and offline
- €15/h
- 1st lesson free
-
![teacher_picture]()
Aparna
& Online- New
Ass. lecturer at technological university dublin can teach various subjects in computer science. personalised methodology to meet your needs!
- €18/h
- 1st lesson free
-
![teacher_picture]()
Aditya
Cork & Online- Confirmed
Fortune 500 software engineer (4+ yrs) & ucc cs master’s (1:1) offering expert coaching in programming, computer science, and tech skills - ace your homework, make great projects and land high-paying
- €15/h
- 1st lesson free
-
See Computer Skills tutors




















