

One of our best tutors. Quality profile, experience in their field, verified qualifications and a great response time. Marius will be happy to arrange your first Computer programming lesson.
Marius
One of our best tutors. Quality profile, experience in their field, verified qualifications and a great response time. Marius will be happy to arrange your first Computer programming lesson.
- Rate 48 US$
- Response 4h
-
Students50+
Number of students Marius has accompanied since arriving at Superprof
Number of students Marius has accompanied since arriving at Superprof

48 US$/hr
Unfortunately, this tutor is unavailable
- Computer programming
- Python
- Java
- JavaScript
- SQL
Senior Sw. Eng. with 15 years of programming exp. teaches in Python, JavaScript, Java, React, HTML, CSS and beyond. Also tailored mentorship for Software Engineers.
- Computer programming
- Python
- Java
- JavaScript
- SQL
Lesson location
Ambassador
One of our best tutors. Quality profile, experience in their field, verified qualifications and a great response time. Marius will be happy to arrange your first Computer programming lesson.
About Marius
I am a curious individual interested in programming, 3d printing, flying, and a host of other things. I love learning and I will always be a lifelong learner. When I'm not at the computer I like to do sports like cycling, boxing, yoga, and Krav Maga. I am fluent in English and Romanian. I work full time as Software Team Leader for Vodafone UK and I am a member of British Computing Society. Learn more about my professional career here: marius-olariu.net
About the lesson
- Primary school
- Junior high school
- SHS 1
- +14
levels :
Primary school
Junior high school
SHS 1
SHS 2
SHS 3
Adult Education
Higher national diploma
Facultate (Licență)
BTS
Master's degree
Doctor of philosophy
MBA
Beginner
Intermediate
Advanced
Professionel
Child
- English
All languages in which the lesson is available :
English
Hi there! If you're eager to dive into the world of programming or aim to elevate your current skills, you've come to the right place. My teaching methodology embraces the power of problem-solving paired with digestible theoretical insights, tailored specifically to your learning pace and objectives. My dedication to your success is unwavering, and I pride myself on a teaching philosophy rooted in hands-on experience, boundless patience, and steadfast commitment. My expertise spans a broad array of programming languages, including but not limited to Java, Python, JavaScript, React, HTML, CSS, and SQL. Under my mentorship, you'll discover how to streamline repetitive tasks, delve into data analysis, craft captivating websites and mobile applications, develop engaging games, and much more. Further, I offer specialised instruction in SQL, empowering you to navigate databases with confidence, analyse data with precision, and visualise your findings through compelling charts for enhanced comprehension. the Perhaps you're inclined towards Java to develop robust financial software, versatile mobile apps, or efficient web application backends. Regardless of your interest, I encourage open dialogue—should you aspire to learn a language not mentioned, I'm more than willing to explore possibilities to support your educational journey. In my professional role as a Software Engineer at Vodafone, I ensure a seamless checkout experience for customers on vodafone.co.uk. My membership in the British Computing Society is a testament to my commitment to ethical standards in computing. I am thrilled at the prospect of accompanying you on your path to success in the dynamic field of computer science!
Review
All of our reviews are collected by us and are 100% reliable. They correspond to a real experience lived by the students of Marius.
Perfect! Marius is very patient and explains everything in a way which makes it easy to understand. I am a complete beginner and he has made me feel at ease and I have noticed amazing progress with him!
- I am working with Salina on improving her Python skills, she is doing a fantastic job and takes ownership of her learning journey. Well done, Salina!Marius's response :
Perfect! Marius was super helpful in explaining things that I didn't understand and supporting me, he was always really quick to respond and flexible in booking sessions at short notice. Thank you so much for your help!!
- Worked with Fureya on an interesting and complex Java project that uses Multithreading and Tcp Network communication. Looking forward to working with you on other interesting projects. Best of luck with your university studies! :)Marius's response :
Perfect! Marius worked with my son who’s 10 years old.I am amazed by the patience that he had with my son during the lesson. He managed to keep him focused during the lesson. My son was thrilled about the lesson and since he had it he keeps asking every day when we are going back .He is going to continue work with Marius .
Marius personality is lovely and encouraged engagement from the first moment.
As a parent it's so great to see a person come into teaching with such enthusiasm for his profession! We’ve set high expectations for our child and we think with Marius help he'll meet them! He is doing a great job!- I had the pleasure to work with Denis, a 10 year old young person who is looking to start his journey into programming. I was surprised by his ability to focus and his keen interest in programming. My belief is that he is going to become a master programmer in the future. I will continue to work with him weekly and help him learn programming through gamification. We are learning programming using Minecraft. Well done, Denis!Marius's response :
Perfect! Had a great first lesson with Marius. He calmly taught me what why my app was not working correctly and gave me a better understanding of APIs
- Had a great first lesson with Anthony. I helped Anthony to debug a project written in HTML, JavaScript and PHP. See you next time :)Marius's response :
Perfect! Great first lesson! Looking forward to more
- Had an excellent lesson with Calum who is at the beginning of his journey as a Web Developer and needs a bit of support with technologies like HTML, CSS, JavaScript and React. Well done so far and keep it up!Marius's response :
Perfect! Marius is an excellent teacher with sound subject knowledge and is able to explain in a way which a student can understand. Marius helped our daughter to refine her project and she was very pleased with the input he provided. We would recommend him highly and wish him best!
- Lessont went very well, the student is doing a chess game in Python and I was helping with guidance on a particular problem. The lesson went very well, see you at the next lesson :)!Marius's response :
Excellent! The teacher is able to explain clearly, accurately and I am able to learn and see what I am doing and learning.
- Hafsa is a second year student with knowledge of Python, C# and C++. At the moment I am helping her to improve her knowledge of Java, the lesson went very well. See you at the next lesson Hafsa!Marius's response :
Perfect! very good style of teaching
- Magomed is a bright student who is learning C#, I think he is doing very well and he just needs a bit of extra support. Well done, Magomed!Marius's response :
Perfect! Marius seems to really care about my understanding of the concepts and knows how to guide me when I am lost/stuck on an exercise. He is very friendly and made me feel instantly comfortable. Thank you for an amazing first lesson! I am looking forward to our next one.
Perfect! He is an expert in many computer languages and explained very clear in steps and procedures, i benefit a lot from his courses. I am a studying Computer Science and he is able to help me understand different topics like Computer Security or programming in Python.
- Wendy has just started her learning journey with Python. I am glad that she chose me to help her and after the first lesson I can say that she is very diligent, patient and smart. I am confident she will become an excellent programmer! Well done, Wendy :)Marius's response :
Perfect! My son said - the lesson was excellent, Marius was very effective at understanding what I wanted and modifying the lesson quickly as we went along. He was also just a really nice person.
- The first lesson with Peter went extremely well. He's a young person who self thought himself a few languages. We agreed that I will help him learn C# so that he can start developing his own video games in Unity. Well done, Peter!Marius's response :
Perfect! I'm 17 and I have been learning to code with Marius for the past few months. We are learning Front-end development with languages like HTML, CSS, Javascript and React library. I am satisfied with Marius' approach to teaching programming which is based on practice. Namely we work on a project and for every small bit of knowledge that I learn I get to use it in the project ASAP. Thank you Marius for your help!
- Very well, Paul is a smart young guy and I think he will have a bright future!Marius's response :
Perfect! I am a business owner and I have two websites published for my business. Unfortunately, the company who developed them got bankrupt so I wasn’t able to modify them. That’s when I contacted Marius and asked him to do the adjustments to my websites (e.g price changes for services, extra styling etc.). Marius solved my problems and he was confident and swift. I will definitely contact Marius in the future again, thank you Marius!
- ExcellentMarius's response :
Perfect! Marius, I want to thank you from the bottom of my heart. You’re definitely not only the best instructor out there but also the best motivator.
- Robert seems to have a lot of thirst for knowledge!Marius's response :
Perfect! Due to the fact that I don’t have lots of time outside work I decided to hire Marius to help me ramp up my knowledge on git, html, and java script - for my home project. We’ve just had our first lesson and I’m super satisfied, we have even set a plan in place for the next 3 months!
Thank you very much Marius for your support! See you at the next lesson!- Very dilligent student, well done!Marius's response :
Perfect! Marius' approach so far is great. He provides the tools so that I can complete the journey.
- Very wellMarius's response :
View more reviews
Recommendations
Recommendations come from relatives, friends and acquaintances of the teacher
I know Marius from the time he was studying for his MSc in “Mobile and Web Development”, even though IT is not my field I could see he was pretty dedicated to his field of study. I’m sure he will do a good job as tutor! Best of luck!
I have worked with Marius in the past. I would highly recommend him! He is very passionate about his subject and this transfers to the people he tutors/works with.
I can honestly say that Marius lessons built the foundation of my dev skills.
When you chose Marius you get more than just a very good specialist in programming. He is a passionate, tenacious and curious young man, committed to offer the world his best. He will talk to you with the same passion about philosophy, evolution, computer science, history and geography. He will go above and beyond to support your passion. With Marius you are in real good hands!
He has lots of experience in programming, great communication skills and passion to share his knowledge!
Marius is an expert in his field and explains everything very clearly!
He is a hardworking person. He doesn't give up until the results don't show up. Can only recommend.
Marius is a great guy, who is very talented in software development. He is passionate and driven, he is committed to helping others achieve and grow as he has. Marius is friendly, approachable, and will tell you how things are.
Marius was my colleague, and I have always appreciated his attention to details and way he explained and helped other colleagues to understand complex topics in a simple manner.
Marius is extremely knowledgable, patient, thorough and caring. He knows his stuff from the inside out and is extremely good at explaining complicated concepts in an easy to grasp way. You cant go wrong with him.
I worked with Marius at a warehouse management system software company and i can say that he is a great deceloper and a team player. His knowledge can help everyone start in software development field and become a real professional programmer.
Not only is Marius a qualified expert in his field, his warm and friendly manner combined with his dedication to helping his students succeed make him an exceptional teacher. Highly recommended!
Marius is the best programmer and teacher. It helped me a lot to learn about programming. Thanks.
I have known Marius since highschool, we were classmates. He always helped me with the math homework, he not only helped me with the solution but he tried to explain it to me,in a manner that made the homework easy and understandable.
Years passed and he kept learning and developing his teaching skill.His patience is his asset. Great work and keep it up Marius.
Cheers!!!
Marius is a patient teacher that always adapts to the challenges at hand. While one could learn programming alone, the benefit of having a teacher like Marius to guide and help you, is priceless. If I were to trust anyone to teach me Java, that would be Marius. He truly is a Java wizard.
Marius is a confident, warm and patient tutor who gives real life examples for a better understanding. I highly recommend Marius for an easy and efficient way of learning.
Marius liked to learn a lot in high school. Good luck with your teaching!
I’ve known Marius for quite a few years now, from the time he used to disturb me and the rest of our sleepy roomates while coming from the study room at 4 am.
But we did not get mad at him for that, he always helped anyone asking for his help regarding of the classes subjects.
Marius always had a goal in mind, the goal to expand his knowledge and put it to good use. This guy was not afraid of the new, instead he embraced it, studying most of his university years abroad and searched always to deppen his understanding of various technologies in his carrier field and also made new friends in the proccess. So here its to you mate, keep it up!I have known Marius for several years. He was a diligent, hard working and dedicated student. His communication skills are excellent and he is most friendly. He is one of the most considerate people I know so I know this will transfer into his teaching. I would advise anyone with any worries or doubts about studying to be open about them, as Marius is not judgemental and very patient and understanding.
Marius is an experienced professional with a great track record in delivering exceptional results. Very easy to work with and has a deep knowledge across multiple areas of programming. Marius is suitable to teach programming at any level, being a great listener and speaker he would be able to explain any complex fundamental blocks of programming in the simplest of terms
I recommend him to all who want to learn programming. He has all the skills required to be an excellent tutor.
You will have a lot of fun.Marius Olariu is an excelent teacher with a lot of patience and the deșire to teach all the people who come to him. I recommend with confidence.
Marius is a tutor you can count on, friendly but keen to teach, professional and well mannered. Being a calm person by nature, he is happy to explain to you in different ways and as often as needed what you do not understand.
Marius was always into studying and helping his colleagues in school, I think he will be a great teacher!
I always admired Marius’ drive for excellence in everything he did and I think this will make him an excellent mentor for people interested in programming!
Classes with Marius have been so worthwhile! Marius has an amazing way of breaking things down so that they are understandable, and always keeping it light and fun.
I would highly recommend him to anyone interested in learning programming or other web development app.I’m 17 and I started to become interested in programming so I reached out to Marius for some guidance on how to get started on my learning journey. He did some free lessons with me and together with the knowledge that I gathered during a bootcamp I was able to land my first part-time job as Web Developer! Thank you Marius for your guidance, let’s stay in touch. I’m sure you can still help me since I’m just starting my career
Marius always liked to study, every single day he was studying. He was always busy studying, I could not get it . I guess that is just what he liked to do with his time! Best of luck for the future, mate!
Marius is very professional and well-rounded software engineer. I attended multiple lectures and partnered with him in few projects during our masters degree, he is such a great person that loves lifting people around him. I strongly believe he will add a great value to anyone chooses him as his tutor!
Ever since he started school Marius liked to study and to excel in his learning journey. I always admired his dedication and ambition. Apart from this he was always happy to share the knowledge he gained with his peers. Well done Marius and good luck!
I've met Marius during college and worked on quite a few team projects during that time. He was always thirsty for knowledge and always willing to discuss new ideas and share new information with his colleagues. At times he was like a teacher for me and he was very efficient at breaking down complex topics so anyone can understand and also making it a fun experience.
Marius is a fantastic tutor, very professional with an impressive level of knowledge, and always trying to bring out the best of me in each session. It was definitely a great choice.
I've known Marius since high school. His passion for learning and studying has always been impressive. He managed to deeply understand complex subjects and even help his colleagues understanding them (including myself). He has a way of explaining things both in a fun and professional manner and I can only recommend him.
Marius is a well accomplished software engineer. I have known him for a few years and he has helped me with basic coding knowledge as well as just general professional mentoring in the tech space.
I met Marius in high school. We both wanted to study computer science at the university. The problem was that I was really far behind at programming. I knew that Marius was one of if not the best and most ambitious student in our class so I asked for his help and he was open to help me. With patience and his good experience in programming he made me understand better the logical concepts and I started loving programming. What I appreciated the most was that when I didn't understand a concept he would find multiple ways of explaining it, and if he couldn't provide me with an explanation at that moment he would give it to me after a couple of days of research. Fast forward to today, with his help, I finished the computer science university and I work as a full-time developer at a biomedical company.
I would totally recommend Marius as a programming professor.An excellent teacher with amazing teaching skills and very patient. Very good programming skills as well.
Fanatstic tutor :)
After just a few sessions with Marius I realised what a difference it makes to have someone that provides clear and concise explanations, easy to follow and provides great insights.
Not to mention, we always have a good laugh
Keep it up, M :)I met Marius at the university while both of us were pursuing MSc degrees in Computer Science. I appreciated his eagerness to learn and share with fellow students what he knows. He was all the time keen to help.
Personally he helped me to understand better Git, SQL and Android Programming. He is a calm teacher and tries to guide you towards finding the answer to your problem yourself.
All this being said, Marius earns my highest recommendation as an educator!Marius is one of the most serious person that I know. Marius is a very passionate person, he is very ambitious, organised, enthusiastic about the targets that he needs to achieve. Marius is a confident and person and he will be an achievement for any company that will work.
View more recommendations
Rates
Rate
- 48 US$
Pack prices
- 5h: 238 US$
- 10h: 475 US$
online
- US$48/h
Marius's Video
Find out more about Marius
Similar Computer programming teachers in
Reza
Brooklyn, United States & Online
- 40 US$/hr
- 1st lesson free
Reza
London, United Kingdom & Online
- 48 US$/hr
- 1st lesson free
Shivam
Kingston upon Thames, United Kingdom & Online
- 20 US$/hr
- 1st lesson free
Alessandro
Roma, Italy & Online
- 59 US$/hr
- 1st lesson free
ADAM
Paris 12e, France & Online
- 59 US$/hr
- 1st lesson free
Massimiliano
Ancona, Italy & Online
- 35 US$/hr
- 1st lesson free
Mourad
Paris 12e, France & Online
- 53 US$/hr
- 1st lesson free
Laurent
Marseille 1er, France & Online
- 71 US$/hr
- 1st lesson free
Robert
London, United Kingdom & Online
- 135 US$/hr
- 1st lesson free
Esmaeil
New York, United States & Online
- 30 US$/hr
- 1st lesson free
Reihane
Guelph, Canada & Online
- 37 US$/hr
- 1st lesson free
Michael
New York, United States & Online
- 50 US$/hr
- 1st lesson free
Gabriel
New York, United States & Online
- 25 US$/hr
Marco
Tortona, Italy & Online
- 35 US$/hr
David
Toronto, Canada & Online
- 66 US$/hr
Behdad
New York, United States & Online
- 25 US$/hr
- 1st lesson free
João
London, United Kingdom & Online
- 41 US$/hr
Andrea, PhD, CQF
London, United Kingdom & Online
- 136 US$/hr
Dr Kritaphat
London, United Kingdom & Online
- 94 US$/hr
- 1st lesson free
Othmane
Paris 5e, France & Online
- 24 US$/hr
- 1st lesson free
-
See Computer programming tutors
