facebook
favorite button
member since icon
Since August 2022
Instructor since August 2022
Scala/Spark/Hadoop for big data development, engineering
course price icon
From 189.96 C$ /h
arrow icon
In recent years, data-centric business decisions have become integral to every sector. The demand for reliable data in data analytics, machine learning, and data science has led to a surge in job opportunities for Data Engineers with expertise in Big Data, Data Engineering, Spark, Hadoop, Scala, and Cloud technologies.

This course is specifically designed for individuals aspiring to kickstart their careers in Data Engineering. It will provide hands-on experience in learning Scala, Spark, the Hadoop ecosystem, and various other tools and applications related to Big Data Engineering.
Extra information
Bring your own laptop.
Location
green drop pin icon
|
Use Ctrl + wheel to zoom!
zoom in iconzoom out icon
location type icon
At student's location :
  • Around Willebroek, Belgium
About Me
Everyone can learn anything with right motivation and correct guidance. I have taught many students, including in the University, who are now working in the similar fields as I’m working now as colleagues. I can be best fit for guiding students who needs help in programming, help in engineering subjects like basic electronics, digital logic, mathematics, school physics.
Education
Polytechnics do Torino, Italy. PhD in Telecommunications Engineering, year 2016. You can find my list of publications in Google scholar with my name. Programming is my passion.
Experience / Qualifications
Senior Big Data Engineer at Telenet, mechelen, Belgium, Prior Experience: Nokia, Omina Technologies, lecturer in Kathmandu University
Age
Teenagers (13-17 years old)
Adults (18-64 years old)
Seniors (65+ years old)
Student level
Beginner
Intermediate
Advanced
Duration
60 minutes
The class is taught in
English
Availability of a typical week
(GMT -05:00)
New York
at home icon
At student's home
Mon
Tue
Wed
Thu
Fri
Sat
Sun
00-04
04-08
08-12
12-16
16-20
20-24
Mathematics, programming skills, and telecommunications are the core subjects of my expertise. I firmly believe that everyone has the potential to excel in any field. While some may grasp concepts easily, others may need initial guidance to get started. Many students face challenges that can be overcome with proper guidance and specialized tips from experts.

With my Ph.D. in Engineering (Telecommunication) and over 5 years of experience as a programmer, I am confident in my ability to motivate and guide young people to succeed in Mathematics, Programming, and the basics of telecommunications.
Read more
Similar classes
arrow icon previousarrow icon next
verified badge
Graduated with a Master's degree in Applied Mathematics and Optimization, I offer tailored support to meet your needs (courses/projects/exams) in programming, analysis, and statistics.
Currently working in a field involving C++ programming, scripting, and mathematical modeling (constraint programming, linear/MIP programming, Branch and Bound, etc.), I can provide assistance ranging from installing different software to ongoing support for projects, whether for your academic studies or professional work.

Note (regarding statistics courses):
Please note that for statistics courses, I recommend contacting me at least four weeks in advance of your desired deadline (exams/projects) to ensure ample preparation time otherwise I systematically decline the requests. This will allow us to have productive and effective sessions tailored to your needs.

PROGRAMMING Languages:
C/C++, Java, VBA, etc...

STATISTICS Software:
Matlab, R, (Excel)

Courses can be conducted in French or English, depending on your preferences.
verified badge
I am Naval Architect & Engineer working in East Flanders. I know Autocad and Rhinoceros very good. Basically, my aim is to teach how to model a structure or curved surfaces in Rhinoceros; preparation of 2D drawings in Autocad.

Regarding to these softwares, I have more than 5 years of solid experience. According to the process I will be asking some houseworks and I can provide progress reports so that you can follow where you are.

PS: I can not give this lessons in Dutch (Not yet), this option is not possible to modify, so please be aware.
verified badge
How were video games written in the 1980s? Not in Python or Java or even C / C ++, but in the only possible language: machine code! Through the Commodore 64 (physical or emulator) we learn together the basics of how to program a computer without the modern obstacles (operating system, web,). These classes are also ideal for students interested in embedded and / or other low-level systems.
About myself: In the 80's I was a professional video games programmer working in the UK. Since then I have added 30+ years of software engineering experience.
verified badge
I teach computer programming.
My favorite language is Java. I know Java and Java technology very well.
I can teach you how to realize projects (from A to Z) and bring them to life.


Learn to create a website with a what you see what you get method.
verified badge
Mathematics and physics for ASO humanities, technical schools, provide additional training or extra exercises.
Learning to analyze and program in a computer language.
Working with computer, general knowledge of computers,
Building websites in Mysql, PHP,
Guiding students and giving advice on studying.
verified badge
Even though they are quite old, C and C++ are still the industry standard programming languages thanks to their efficiency. During my time as a doctoral student at the University of Ghent, I have taught students advanced programming skills. Given my background and experience, I can also prepare to provide help with Java, Python, C# ... Do you want to start from scratch or do you need assistance to gain more experience?
verified badge
Personalized teaching according to the needs and requests of the student. During the first contact, we will establish together the objectives of the course, and will review the material already covered in order to identify the points to be deepened.

My teaching method includes a lot of metaphors and real life examples in order to give the student some intuition of the material, which allows to put the theory in its context and therefore to understand it more easily.

My courses are aimed at all secondary or higher education students, with a preference for subjects ranging from secondary 4 to the end of the bachelor's degree.
verified badge
Passionate about the world of programming, I offer courses suitable for beginners of all ages, including children. I am a computer engineer, also with experience in online tutoring with high school and university students, I guided them in understanding their homework and assimilating sometimes complex concepts. In addition, I had the privilege of introducing the basics of programming to young people through fun courses using Python and Scratch software. My goal is to make learning programming accessible, engaging and stimulating, thereby encouraging a lasting passion for this fascinating discipline.
verified badge
I am a Ph.D. student at the University of Antwerp in the field of regional economics and the economics of transportation.
Besides, I have a master's degree in civil engineering and my mathematic level is proficient.
Additionally, I attained 169/170 in GRE quantitative reasoning.
verified badge
Presentation :

Data Science and Data Analytics.
Data Scientist in Banking for 3 years.

A comprehensive course designed to equip you with the fundamental skills and knowledge needed to thrive in the dynamic field of data science using Python programming language. My classes offer a structured and hands-on approach to mastering Python's powerful tools and libraries for data manipulation, analysis, and visualization.

Methodology :

- Online course or presencial
- Hands-on course with exercises and guidance to solve them
- Presentations with theory and examples
verified badge
Always wanted to learn programming but you don't know where to begin? Discover Python programming today with tailor-made courses. Whether you have never programmed in your life, have some knowledge or already program professionally, I adapt my lessons to your needs.

- For beginners, the idea is to first introduce certain key programming concepts while applying these concepts to the Python language.
- For intermediate and advanced levels, we can deepen your knowledge or start a concrete project to fill your knwoledge gaps.

My goal with these courses is to pass on my passion for programming to you and to give you all the tools you need to launch into your projects!

My lessons are adapted to all ages
verified badge
Hello, I'm 25 years old and I have Master's Degree in Electrical and Computer Engineering. I was always told that I was good at teaching. I always try to explain with analogies or practical examples and I don't give up until they understand. I always try to be interactive and make you interested in mathematics and physics, because it's not just calculations and numbers, it's much more than that.
verified badge
Programming in Python (primary to university education) taught by master HIR at the KUL. Programming experience as a Civil Computer Science Engineer. HIR, TEW and Bio-IRs have already been successfully assisted.

ABOUT THIS LESSON:
I offer tutoring in Python programming and mathematics for university and college students. I also support secondary school and primary school students in all scientific subjects.

My focus is on the student being able to find the solution independently, step by step, and I help where necessary by providing mini-tips to help them reach the next step. This makes my method much more personalized than standard classroom teaching.

For me, all learning starts with understanding each step and I have several methods/tools to present and clarify this. If it is difficult to understand, I explain it in a different way, in my own words, so that the material is certainly understood, as this is the first step towards fully mastering the material in the subjects I teach.

This is followed by learning to devise and write code yourself, but if this is too difficult to write a complete solution in an empty program, I have a diagram/step-by-step plan and extra tips and tricks to work towards the final solution in a much more structured way.

If you have taken lessons with me or are still taking them, you can always send me questions via chat between lessons and I will quickly help you as best as possible so that you can continue practicing on yourself. I just do this during one of my own study breaks and I enjoy doing it.

ABOUT NICK:
I am a 22-year-old master's student in Commercial Engineering at KU Leuven. I started tutoring my sister, nephews, nieces and friends and I get a lot of satisfaction from improving and helping others when they come to me for help.

Because I have been tutoring consistently for several years, I have the right resources to present learning material in an understandable way and to strengthen the motivation, concentration and independent study of my students.

I also studied civil engineering for 2 years and passed the Python programming subject in that course with flying colors. I stopped doing this because the rest of the course did not interest me enough. In commercial engineering I also had part of a Python course that was much easier and for which I therefore achieved a great distinction.

I have already successfully helped quite a few Commercial Engineers, TEWs and Bio-Engineers, but other courses have also been positive about my help. Other directions can certainly contact me as well. High school students are of course also in the right place with me.

I don't give up until I'm sure a student understands the material well enough and I see them making progress. By always appearing enthusiastic, I ensure that together we do not let the drudgery of difficult subjects get any further than the school desks.

I am flexible in making appointments and am open to every student. I provide tutoring at your home (I can travel by car), at my home (Kampenhout), in my student room (Leuven) or online.

If you are interested, do not hesitate to contact me so that we can discuss the practical matters in more depth immediately. Together we can draw up a plan and work lesson by lesson to achieve your personal academic goals or those of your child.
verified badge
Are you preparing for your college Java exams and want to ace them? Join my College Java Exam Preparation course to receive expert guidance from a seasoned Java programmer. With 3+ years of experience in Java, consistent top scores in programming exams at KdG University (average of 19.5/20), and over a year of tutoring experience, I’m here to help you master everything from foundational concepts to advanced topics.

What you’ll learn:

- Java basics: variables, data types, operators
- Control flow: loops, if/else, switch + break/continue
- Arrays and Strings
- Object-oriented programming (OOP): classes, methods, static keyword, constructors(and overloading),
- Advanced OOP: inheritance, polymorphism, encapsulation, abstraction, interfaces
- Collections, exceptions, file handling, and I/O

Who is this for? This course is perfect for students at any level of Java proficiency—whether you're just starting or looking to fine-tune your advanced skills before exams. We'll focus on core exam topics and work through real-world Java problems to make sure you feel confident and well-prepared.

Need something more advanced? Check out my other courses on JDBC (with SQL), JavaFX, Spring basics, and Spring Boot
verified badge
Hi! I’m Thanmay, and I love making science and coding simple and fun for students. I specialize in teaching general science, basic physics, and computer science to school students (up to 10th grade). I focus on helping students truly understand the concepts rather than just memorizing them, so they feel confident solving problems on their own.

Whether you're preparing for exams, need help with homework, or just want to strengthen your basics, I'm here to help you succeed—at your own pace.

🔹 Subjects I Teach:

General Science (biology, chemistry, environmental science – up to grade 10)

Basic Physics (motion, energy, force, electricity, etc. – up to grade 10)

Computer Science (basic programming in Python or Scratch, logic building, computer fundamentals)

🔹 My Teaching Style:

Patient and clear explanations

Step-by-step breakdown of topics

Real-life examples and visual learning

Practice questions, quizzes, and small coding projects

Adjusted to fit your learning speed and style

🔹 Lessons Offered:

📍 In-person in Antwerp

💻 Online via Zoom/Google Meet

🗓️ Weekday evenings & flexible weekends

🗣️ Language: English

🔹 Why Learn With Me?

Strong understanding of science and programming

Passionate about teaching and making learning easy

Supportive and motivating—no question is ever too small

message icon
Contact Pawan
repeat students icon
1st lesson is backed
by our
Good-fit Instructor Guarantee
Similar classes
arrow icon previousarrow icon next
verified badge
Graduated with a Master's degree in Applied Mathematics and Optimization, I offer tailored support to meet your needs (courses/projects/exams) in programming, analysis, and statistics.
Currently working in a field involving C++ programming, scripting, and mathematical modeling (constraint programming, linear/MIP programming, Branch and Bound, etc.), I can provide assistance ranging from installing different software to ongoing support for projects, whether for your academic studies or professional work.

Note (regarding statistics courses):
Please note that for statistics courses, I recommend contacting me at least four weeks in advance of your desired deadline (exams/projects) to ensure ample preparation time otherwise I systematically decline the requests. This will allow us to have productive and effective sessions tailored to your needs.

PROGRAMMING Languages:
C/C++, Java, VBA, etc...

STATISTICS Software:
Matlab, R, (Excel)

Courses can be conducted in French or English, depending on your preferences.
verified badge
I am Naval Architect & Engineer working in East Flanders. I know Autocad and Rhinoceros very good. Basically, my aim is to teach how to model a structure or curved surfaces in Rhinoceros; preparation of 2D drawings in Autocad.

Regarding to these softwares, I have more than 5 years of solid experience. According to the process I will be asking some houseworks and I can provide progress reports so that you can follow where you are.

PS: I can not give this lessons in Dutch (Not yet), this option is not possible to modify, so please be aware.
verified badge
How were video games written in the 1980s? Not in Python or Java or even C / C ++, but in the only possible language: machine code! Through the Commodore 64 (physical or emulator) we learn together the basics of how to program a computer without the modern obstacles (operating system, web,). These classes are also ideal for students interested in embedded and / or other low-level systems.
About myself: In the 80's I was a professional video games programmer working in the UK. Since then I have added 30+ years of software engineering experience.
verified badge
I teach computer programming.
My favorite language is Java. I know Java and Java technology very well.
I can teach you how to realize projects (from A to Z) and bring them to life.


Learn to create a website with a what you see what you get method.
verified badge
Mathematics and physics for ASO humanities, technical schools, provide additional training or extra exercises.
Learning to analyze and program in a computer language.
Working with computer, general knowledge of computers,
Building websites in Mysql, PHP,
Guiding students and giving advice on studying.
verified badge
Even though they are quite old, C and C++ are still the industry standard programming languages thanks to their efficiency. During my time as a doctoral student at the University of Ghent, I have taught students advanced programming skills. Given my background and experience, I can also prepare to provide help with Java, Python, C# ... Do you want to start from scratch or do you need assistance to gain more experience?
verified badge
Personalized teaching according to the needs and requests of the student. During the first contact, we will establish together the objectives of the course, and will review the material already covered in order to identify the points to be deepened.

My teaching method includes a lot of metaphors and real life examples in order to give the student some intuition of the material, which allows to put the theory in its context and therefore to understand it more easily.

My courses are aimed at all secondary or higher education students, with a preference for subjects ranging from secondary 4 to the end of the bachelor's degree.
verified badge
Passionate about the world of programming, I offer courses suitable for beginners of all ages, including children. I am a computer engineer, also with experience in online tutoring with high school and university students, I guided them in understanding their homework and assimilating sometimes complex concepts. In addition, I had the privilege of introducing the basics of programming to young people through fun courses using Python and Scratch software. My goal is to make learning programming accessible, engaging and stimulating, thereby encouraging a lasting passion for this fascinating discipline.
verified badge
I am a Ph.D. student at the University of Antwerp in the field of regional economics and the economics of transportation.
Besides, I have a master's degree in civil engineering and my mathematic level is proficient.
Additionally, I attained 169/170 in GRE quantitative reasoning.
verified badge
Presentation :

Data Science and Data Analytics.
Data Scientist in Banking for 3 years.

A comprehensive course designed to equip you with the fundamental skills and knowledge needed to thrive in the dynamic field of data science using Python programming language. My classes offer a structured and hands-on approach to mastering Python's powerful tools and libraries for data manipulation, analysis, and visualization.

Methodology :

- Online course or presencial
- Hands-on course with exercises and guidance to solve them
- Presentations with theory and examples
verified badge
Always wanted to learn programming but you don't know where to begin? Discover Python programming today with tailor-made courses. Whether you have never programmed in your life, have some knowledge or already program professionally, I adapt my lessons to your needs.

- For beginners, the idea is to first introduce certain key programming concepts while applying these concepts to the Python language.
- For intermediate and advanced levels, we can deepen your knowledge or start a concrete project to fill your knwoledge gaps.

My goal with these courses is to pass on my passion for programming to you and to give you all the tools you need to launch into your projects!

My lessons are adapted to all ages
verified badge
Hello, I'm 25 years old and I have Master's Degree in Electrical and Computer Engineering. I was always told that I was good at teaching. I always try to explain with analogies or practical examples and I don't give up until they understand. I always try to be interactive and make you interested in mathematics and physics, because it's not just calculations and numbers, it's much more than that.
verified badge
Programming in Python (primary to university education) taught by master HIR at the KUL. Programming experience as a Civil Computer Science Engineer. HIR, TEW and Bio-IRs have already been successfully assisted.

ABOUT THIS LESSON:
I offer tutoring in Python programming and mathematics for university and college students. I also support secondary school and primary school students in all scientific subjects.

My focus is on the student being able to find the solution independently, step by step, and I help where necessary by providing mini-tips to help them reach the next step. This makes my method much more personalized than standard classroom teaching.

For me, all learning starts with understanding each step and I have several methods/tools to present and clarify this. If it is difficult to understand, I explain it in a different way, in my own words, so that the material is certainly understood, as this is the first step towards fully mastering the material in the subjects I teach.

This is followed by learning to devise and write code yourself, but if this is too difficult to write a complete solution in an empty program, I have a diagram/step-by-step plan and extra tips and tricks to work towards the final solution in a much more structured way.

If you have taken lessons with me or are still taking them, you can always send me questions via chat between lessons and I will quickly help you as best as possible so that you can continue practicing on yourself. I just do this during one of my own study breaks and I enjoy doing it.

ABOUT NICK:
I am a 22-year-old master's student in Commercial Engineering at KU Leuven. I started tutoring my sister, nephews, nieces and friends and I get a lot of satisfaction from improving and helping others when they come to me for help.

Because I have been tutoring consistently for several years, I have the right resources to present learning material in an understandable way and to strengthen the motivation, concentration and independent study of my students.

I also studied civil engineering for 2 years and passed the Python programming subject in that course with flying colors. I stopped doing this because the rest of the course did not interest me enough. In commercial engineering I also had part of a Python course that was much easier and for which I therefore achieved a great distinction.

I have already successfully helped quite a few Commercial Engineers, TEWs and Bio-Engineers, but other courses have also been positive about my help. Other directions can certainly contact me as well. High school students are of course also in the right place with me.

I don't give up until I'm sure a student understands the material well enough and I see them making progress. By always appearing enthusiastic, I ensure that together we do not let the drudgery of difficult subjects get any further than the school desks.

I am flexible in making appointments and am open to every student. I provide tutoring at your home (I can travel by car), at my home (Kampenhout), in my student room (Leuven) or online.

If you are interested, do not hesitate to contact me so that we can discuss the practical matters in more depth immediately. Together we can draw up a plan and work lesson by lesson to achieve your personal academic goals or those of your child.
verified badge
Are you preparing for your college Java exams and want to ace them? Join my College Java Exam Preparation course to receive expert guidance from a seasoned Java programmer. With 3+ years of experience in Java, consistent top scores in programming exams at KdG University (average of 19.5/20), and over a year of tutoring experience, I’m here to help you master everything from foundational concepts to advanced topics.

What you’ll learn:

- Java basics: variables, data types, operators
- Control flow: loops, if/else, switch + break/continue
- Arrays and Strings
- Object-oriented programming (OOP): classes, methods, static keyword, constructors(and overloading),
- Advanced OOP: inheritance, polymorphism, encapsulation, abstraction, interfaces
- Collections, exceptions, file handling, and I/O

Who is this for? This course is perfect for students at any level of Java proficiency—whether you're just starting or looking to fine-tune your advanced skills before exams. We'll focus on core exam topics and work through real-world Java problems to make sure you feel confident and well-prepared.

Need something more advanced? Check out my other courses on JDBC (with SQL), JavaFX, Spring basics, and Spring Boot
verified badge
Hi! I’m Thanmay, and I love making science and coding simple and fun for students. I specialize in teaching general science, basic physics, and computer science to school students (up to 10th grade). I focus on helping students truly understand the concepts rather than just memorizing them, so they feel confident solving problems on their own.

Whether you're preparing for exams, need help with homework, or just want to strengthen your basics, I'm here to help you succeed—at your own pace.

🔹 Subjects I Teach:

General Science (biology, chemistry, environmental science – up to grade 10)

Basic Physics (motion, energy, force, electricity, etc. – up to grade 10)

Computer Science (basic programming in Python or Scratch, logic building, computer fundamentals)

🔹 My Teaching Style:

Patient and clear explanations

Step-by-step breakdown of topics

Real-life examples and visual learning

Practice questions, quizzes, and small coding projects

Adjusted to fit your learning speed and style

🔹 Lessons Offered:

📍 In-person in Antwerp

💻 Online via Zoom/Google Meet

🗓️ Weekday evenings & flexible weekends

🗣️ Language: English

🔹 Why Learn With Me?

Strong understanding of science and programming

Passionate about teaching and making learning easy

Supportive and motivating—no question is ever too small

Good-fit Instructor Guarantee
favorite button
message icon
Contact Pawan