

Riccardo's email address and phone number have been validated.
Riccardo
- Rate J$3,660
- Response 1h

J$3,660/hr
1st lesson free
- Computer programming
- Python
- SQL
Professional Data Engineer offers SQL, database, Python and programming lessons from scratch, tutoring and Data Engineering courses
- Computer programming
- Python
- SQL
Lesson location
About Riccardo
I've been working professionally in the IT sector since 2019. I started as a Java software developer and later specialized in Data Engineering, working with databases, pipelines, and data warehouses on real-world projects and large volumes of data. In my work, I use or have used technologies such as SQL, Snowflake, Python, Apache Spark, Kafka, Airflow, and AWS. I've worked on both batch and streaming processing, ETL/ELT processes, and data warehouse architectures. I'm certified as a Snowflake SnowPro Core and SnowPro Advanced Data Engineer, and I hold a Databricks certification for Apache Spark. I'm also further exploring data architecture. Throughout my professional experience, I've often presented technical solutions and explained concepts and tools to colleagues. I want to bring the same approach to my lessons: starting from the basics, using concrete examples, and gradually building independence and understanding. I don't take prior knowledge for granted: if you've never written an SQL query or a line of code, we can easily start from there.
About the lesson
- Primary
- Lower Secondary
- Upper Secondary
- +6
levels :
Primary
Lower Secondary
Upper Secondary
Diploma
Tertiary
Adult Education
Beginner
Advanced
Children
- English
All languages in which the lesson is available :
English
My lessons are primarily aimed at those starting from scratch or with limited knowledge and who want to learn computer science, programming, and the world of data in a practical and gradual way. We can build a solid learning path or focus on a specific need: tutoring, homework help, test preparation, exercises, a topic that isn't clear, or a skill that's useful for work. For those who want to follow a continuous learning path, we start with current knowledge and the final goal to create a clear roadmap together. The program follows a framework but is adapted to the student's needs and progress. Each lesson also has a specific objective: a brief theoretical introduction, practical examples, and exercises completed together, aiming to understand not only what to do, but more importantly, why. I can help you with: • SQL and relational databases, from basic queries to JOIN, CTE, window functions, modeling, and optimization • Python and programming fundamentals • Java and object-oriented programming • Basic algorithms and programming logic • Web programming fundamentals • Data Engineering, data pipelines, ETL, and ELT • Data Warehouse and data modeling • Snowflake • Apache Spark, Kafka, and Airflow • Cloud concepts and AWS services • Using AI tools like ChatGPT and Codex to learn to program, understand code, and perform mindful debugging. For high school students, we can start directly from the curriculum, exercises, or materials provided by the teacher. For adults and professionals, we can build a curriculum from the basics of SQL and databases to the main concepts of Data Engineering, adapting it to their professional goals. Lessons typically last 60 minutes and are held online. They are available in both Italian and English.
Rates
Rate
- J$3,660
Pack prices
- 5h: J$18,299
- 10h: J$36,598
free lessons
The first free lesson with Riccardo will allow you to get to know each other and clearly specify your needs for your next lessons.
- 1hr
online
- J$3,660/h
Similar Computer programming teachers in Mezzomerico
Dherian
Kingston & Online
- J$4,000/hr
- 1st lesson free
Reza
Brooklyn, United States & Online
- J$6,333/hr
- 1st lesson free
ADAM
Paris 12e, France & Online
- J$9,149/hr
- 1st lesson free
Shivam
Kingston upon Thames, United Kingdom & Online
- J$3,418/hr
- 1st lesson free
João
London, United Kingdom & Online
- J$6,409/hr
- 1st lesson free
Massimiliano
Ancona, Italy & Online
- J$5,490/hr
- 1st lesson free
Mourad
Paris 12e, France & Online
- J$7,320/hr
- 1st lesson free
Laurent
Marseille 1er, France & Online
- J$10,979/hr
- 1st lesson free
Esmaeil
New York, United States & Online
- J$4,750/hr
- 1st lesson free
Reihane
Guelph, Canada & Online
- J$5,675/hr
- 1st lesson free
Michael
New York, United States & Online
- J$7,917/hr
- 1st lesson free
Gabriel
Seattle, United States & Online
- J$3,008/hr
Marco
Tortona, Italy & Online
- J$5,490/hr
David
Toronto, Canada & Online
- J$10,215/hr
Reza
London, United Kingdom & Online
- J$7,477/hr
- 1st lesson free
Gabriel
Toronto, Canada & Online
- J$1,702/hr
- 1st lesson free
Behdad
New York, United States & Online
- J$3,958/hr
- 1st lesson free
João
New York, United States & Online
- J$4,750/hr
- 1st lesson free
Robert
London, United Kingdom & Online
- J$21,148/hr
- 1st lesson free
Andrea, PhD, CQF
London, United Kingdom & Online
- J$21,362/hr
-
See Computer programming tutors
