facebook
favorite button
super instructor icon
Trusted teacher
This teacher has a fast response time and rate, demonstrating a high quality of service to their students.
member since icon
Since October 2019
Instructor since October 2019
Interview preparation for JAVA Engineers. Get real interview experience.
course price icon
From 50 C$ /h
arrow icon
Interviewing engineers for companies in the IT FinTech sector is part of my work on a daily bases. I am an engineer with more than 10 years of experience in big IT companies mainly in the FinTech sector.
I am happy to share with you what knowledge you need to acquire and how to prepare yourself with the needed skills in order to pass the interview for the job you are looking for. My style of teaching is not theoretical but rather practical, I will let you experience a real interview process and get experience with mock but real-live like interviews.
Extra information
Prerequisites:
Positive attitude. :)
Motivation to succeed.
Location
location type icon
Online from Netherlands
About Me
The demand for Software Engineers has been rising extremely hight for the last 5 years and it presents great opportunities for people eager to learn and to develop themselves.

I believe it's very important how the tutor is teaching and presenting the materials to the students and the communication and common effort is the goal for successful results.

I am currently a Lead Software Engineer, working for a bank in Amsterdam. My technical expertise is mainly in Java, Javascript, Bash scripting and Software as a concept and way of thinking.

I have experience both as a professor and a lead engineer in many teams, as I like to help and explain to people any topics regarding software engineering, principals and how to be successful in the IT world.

If you need my help and want to share my experience with you do not hesitate to contact me!
Education
Computer Science, Information Technology and Algorithms, Technical University
Major specialization: Software Engineering in Java / Architecture
South Korean Software Bootcamp
Experience / Qualifications
Lead Software Engineer currently in a Dutch Bank.
Java / Rest / SpringBoot
Solution Architect
Experience in the FinTech field for the last 10 years, with the main goal in Engineering / Mentoring / Coaching / Consulting / Interviewing.
Age
Children (7-12 years old)
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
German
Bulgarian
Reviews
Availability of a typical week
(GMT -04:00)
New York
at teacher icon
Online via webcam
Mon
Tue
Wed
Thu
Fri
Sat
Sun
00-04
04-08
08-12
12-16
16-20
20-24
I specialize in tutoring Java/ REST/ Docker/ Architecture and Software Engineering principals in general. My goal is to keep students challenged, but not overwhelmed. I assign homework after lessons and provide a periodic progress report. Important to mention is that my way of tutoring is not standard and I am trying not just to teach you some code but to open your mind to think like an engineer from Tech and also Soft skills perspective.
Read more
Similar classes
arrow icon previousarrow icon next
verified badge
Learn to code with method and logic
Whether it's to succeed in the NSI (Digital Sciences and Technology) specialization in high school, design personal projects, or prepare for higher scientific studies, mastering code relies on solid algorithmic thinking. I help students understand the structure of programming languages and the logic of data.

Subject areas and languages taught:

Algorithms & Logic: Designing data structures and solving problems.

Programming Languages: Python, C/C++, C# and Java.

Data Management: Analysis and SQL queries / databases.

Basic Web Development: HTML & CSS for creating structured pages.

The goal is to take the student from simply writing code to true autonomy in development.
verified badge
Do you want to master the most used design software and bring your ideas to life in 3D? Do not search anymore ! I offer specialized courses to guide you through the exciting worlds of CATIA V5/V6, Inventor, Fusion 360, FreeCAD and 3D printing.

CATIA V5/V6: Discover the design software preferred by engineers for creating complex models and precise assemblies.

Inventor: Dive into the world of mechanical design and learn how to develop innovative products with this powerful software.

Fusion 360: Create organic models, run simulations, and hone your design and engineering skills.

FreeCAD: Explore the basics of parametric design and create 3D models ready for manufacturing.

️ 3D printing: Bring your designs to life! Learn how to use 3D printers, from modeling to concrete production.

Whether you're a beginner or looking to improve your skills, my classes are suitable for all levels. With interactive lessons, hands-on projects, and expert guidance, you'll progress quickly and with confidence.

Don't wait to explore the endless potential of 3D design and 3D printing. Join me on this exciting adventure and start creating your own 3D masterpieces today!

Don't miss this opportunity to develop in-demand skills in 3D design and printing. Join me for enriching and practical lessons you won't forget!

See you soon for our first class together!
verified badge
Passionate & empathetic teacher. I have a Master's in Physics with honors from the University of Leicester (which was featured at the time as a top 5 Physics university in the UK by The Guardian) and a - french - European School diploma in which I achieved 90% in Physics and 85% in Maths.

Helping others understand difficult topics and skills is something that I am very passionate about as an empathetic person. I have 6 years of experience teaching Physics and Maths to kids from unprivileged backgrounds both in a homework schools as well as via private teaching. In private teaching, I have experience tutoring people with learning disabilities (ADHD, Dyslexia, Discalculia and more), younger kids of ages 7-12 and older students preparing for their final baccalaureate exams in advanced maths/physics curriculums.


In my classes, I aim to:

- help students achieve better grades in exams/tests in all branches of Physics & Maths
- clearly explain and break down topics
- give context and or example applications of topics (to improve understanding and memorization)
- help with ADHD & other learning disabilities
- give practical advice for university applications (eg. UCAS in the UK) and discuss the exciting Physics research/work and projects you can work on later in life.


Physics has a plethora of useful and fascinating applications, from the detection of Gravitational Waves and Gamma-Ray Bursts to the development of novel Medical Imaging techniques and Nano-technology (eg: smartphones). It is a subject that I am very passionate about and I hope to make use of my years of experience and extensive knowledge to help you understand and love the subject! My lessons will always be tailored to the individual needs of the student, so please do not hesitate to contact me if you have questions!
verified badge
===================Satisfied or refunded=======================
Hello, I am a doctoral student in electrical engineering and associate professor in engineering sciences, experienced in the field of electrical engineering, I offer courses in engineering sciences (Electronics, automatics, electrical engineering, automation, programming).
Computational Sciences and Technology SNT
IS engineering sciences
Numerical and computer science SNI
Digital electronics
Analog electronic
electromagnetism
Signal processing and data acquisition
Automatic (discrete, continuous)
electrical engineering (transformers, electrical machines, switching power supply)
C/C++ Programming, Assembler, ARM, STM32
renewable energy (wind, PV-solar)
RDM - strength of materials mechanics of solids
Python and SYSML
PIC microcontroller
Microprocessor
MATLAB, proteus
Preparation for competitions
Supervision of graduation projects
CAPLP Electrotechnical and Electronic Electrical Engineering
CAPLP and BTS subjects and answers
Correction caplp 2017 CAPLP 2018 CAPLP 2019 CAPLP 2020
CORRECTION OF BTS TESTS
verified badge
While adults are still debating whether kids should use AI, they are already using it.
The question isn't "should they?" it's "how do we do it intelligently?"

In this course, your child will discover:
✓ What AI actually is: not magic, not mystery. How machines think, what they can do, what they can't
✓ How ChatGPT really works: not just "ask a question and get an answer," but why it responds that way, where it fails, when to trust it
✓ What LLMs are (Large Language Models): in language they understand, not tech jargon
✓ Create with AI: custom avatars, interactive stories, real projects using real tools
✓ Think critically about AI: Bias, privacy, creativity. What does AI do better than humans? What can't it do?
✓ Real-world applications: How AI transforms medicine, education, art, gaming, everyday life

Why this is different:
Most AI courses for kids teach "here's the tool, use it." I teach how to think about AI.
Your child will learn to see AI not as black magic or a solution to everything, but as a powerful tool with real limits.
And, more importantly: that they can control how they use it.

What they take home:
Real projects they created (custom avatar, interactive app, analysis of a real AI case study). A genuine understanding of how it works. And the ability to use AI responsibly and creatively.

Format: Online | 60–90 min sessions | Flexible, adapted to their age and pace

For curious kids asking "How does ChatGPT actually know things?"
verified badge
The TU Delft Aerospace Engineering Bachelor is one of the most prestigious bachelor programmes the Netherlands has to offer. As it is highly sought-after by students all around the globe, there is a highly competitive selection procedure which needs to be completed to get admitted to this popular degree. A major part of this admission procedure is the selection exam, consisting of three different tests: Mathematics, Physics and First-Year Material.

As a cum laude graduate Aerospace Engineer at TU Delft, who has also been tutoring since 2017, I have a lot of experience and knowledge of the program to help you out with the right preparation to get in. Over the last four years, I have helped tens of students secure a spot! Moreover, I offer a free personalised lesson plan for each student, which is fully based on the admission syllabus and past exams, to ensure an even higher chance of admission for each student.

With my calm and stepwise explanation, weaker topics will be addressed, and your solution procedures will become more effective and accurate. Each lesson will either be theory, exercise-based or an opportunity to talk about the admission, student life, the city of Delft, what to expect from the study and whether it is the right fit for you.
verified badge
Statics is an introductory course in engineering mechanics that focuses on the analysis of forces acting on stationary objects or structures. Through this course, students learn the fundamental principles of equilibrium, including the resolution and composition of forces, moments, and couples. Topics typically covered include vector algebra, free-body diagrams, trusses, frames, centroids, and moments of inertia. The course serves as a foundation for understanding more complex engineering concepts and is essential for fields such as civil, mechanical, and aerospace engineering.
verified badge
With over seven years of experience in teaching Computer Science & Information Technology (ICT), I have developed a strong expertise in delivering high-quality education across multiple internationally recognized curricula, including Cambridge IGCSE, GCSE, A-Levels, O-Levels, and Checkpoint. My passion lies in equipping students with coding, cybersecurity, and digital literacy skills, ensuring they are well-prepared for the evolving demands of the digital world.

Expertise & Teaching Areas:
✅ Programming & Software Development: Python, Java, C++
✅ Cybersecurity: Ethical hacking, data protection, network security
✅ Digital Literacy: ICT applications, online safety, cloud computing
✅ Data Science & AI: Data analysis, machine learning fundamentals
✅ Web Development: HTML, CSS, JavaScript

Curriculum & Pedagogical Experience:
🔹 Cambridge IGCSE & GCSE ICT & Computer Science – Teaching core and extended syllabi, focusing on programming logic, databases, and networking.
🔹 Cambridge A-Levels & O-Levels Computer Science – Preparing students for advanced computing concepts, problem-solving, and algorithm development.
🔹 Cambridge Checkpoint ICT – Building foundational skills in digital technology and computer applications.

Professional Impact:
📌 Mentored students to achieve top grades in Cambridge ICT & Computer Science exams.
📌 Developed interactive lesson plans integrating real-world applications of technology.
📌 Conducted coding boot camps and cybersecurity workshops to enhance practical learning.
📌 Guided students in project-based learning, including app development and website design.

With a strong commitment to student-centered learning and technological innovation, I am dedicated to shaping future tech leaders and empowering learners with skills relevant to careers in technology, data science, and software development.
verified badge
This course provides a foundational understanding of Information Technology, data centers, covering architecture, power & cooling, networking, storage, virtualization, security and lots more. Learn best practices for efficiency, scalability, and reliability while exploring emerging data center solutions. Ideal for IT professionals, engineers, and facility managers involved in data center deployment or management.

This course offers a comprehensive exploration of Information Technology, data center infrastructure, guiding students through the entire lifecycle—from initial design and planning to day-to-day operations and long-term performance optimization. Students will learn the critical components of data center design, including site selection, power and cooling systems, space planning, networking, and physical security. The course also covers operational best practices, monitoring tools, energy efficiency strategies, disaster recovery planning, and emerging trends. By integrating technical, environmental, and management perspectives, students will gain the knowledge and skills required to build and maintain high-performance, cost-effective, and sustainable data center environments.
verified badge
This course introduces students to the fundamentals of Information and Communication Technology (ICT) and its role in modern society. Topics include computer hardware and software, digital communication tools, internet technologies, data management, cybersecurity, and emerging trends. Students will gain practical skills in using productivity software, conducting online research, and understanding the ethical and responsible use of digital resources. The course emphasizes both technical proficiency and digital literacy, preparing learners to confidently navigate and contribute to a technology-driven world.
verified badge
For boys and girls who like games and want to understand and try out how AI moves characters, stories, and worlds.

You don't need to know how to program. You just need curiosity and a computer.

What do we do?
• Characters that don't stay still: in Scratch (or similar) we program an NPC that reacts to the player (follow, flee, change mood, choose a dialogue).
• Pieces of the world: how to sketch textures, backgrounds or a backstory with generative tools and what is okay to use or not (rights, copying style from a famous game, etc.).
• Branching story: a simple decision tree so the game changes depending on the player's choices.

Each session looks for something that can be taught at home: a character that reacts, a minimal map, a dialogue with two endings.

Rhythm
If it's engaging, a block of 6–8 sessions is enough for a mini-game or a playable scene. Sessions are 60 minutes long.

Recommended age: 10–16 years. If they are younger but already comfortable with Scratch, they may also be a good fit.
verified badge
The terminal isn't scary, it's your superpower. Learn Linux the practical way and start working like a pro.

I work with Linux daily, running servers, analyzing logs, automating tasks with scripts, and securing systems for government, financial, and telecom organizations. I'll teach you the commands and habits that actually get used on the job. No boring theory dumps, just live, hands-on practice.

You'll learn:

Linux basics: the file system, users, and how everything fits together
Essential commands for navigating, creating, copying, searching, and editing files
Permissions and ownership: chmod, chown, sudo, and staying safe as root
Processes, services, and package management (apt, systemctl, and more)
Text processing and log analysis with grep, awk, sed, and pipes
Networking commands and remote access with SSH
Bash scripting basics to automate your everyday tasks

Perfect for: beginners, students, career changers, developers, IT staff, and anyone preparing to learn cybersecurity, DevOps, or system administration.

You'll walk away with the confidence to work in any Linux terminal, the ability to automate repetitive tasks, and a solid foundation for IT, cybersecurity, or development careers.

No experience needed, just curiosity and a computer. Book your first session and let's open the terminal!
verified badge
Lesson:
This course is a cornerstone for any student aspiring to excel in scientific and technological fields. The lesson focuses on transitioning from traditional mathematics to the world of "instantaneous change" through the study of limits, derivatives, and their vital applications.
In this course you will learn:
• A deep understanding of Limits and Continuity.
• Mastering the rules of differentiation for various functions (trigonometric, exponential, and logarithmic functions).
• Applying differentiation to solve real-world problems such as finding maximum, minimum, and time-related rates.
• A preliminary introduction to the concept of integration and spaces.
This content is designed to be a practical and comprehensive guide to help you excel academically and pass exams with high efficiency.
):
Calculus I serves as the bridge between school mathematics and advanced university science. This course is specifically designed to enable students to understand the "language of movement and change" that governs our world, and it is a fundamental and essential requirement for engineering, artificial intelligence, and science students at top universities nationwide.
What will the student learn on this academic journey?
• The philosophy of limits and continuity: We will break the barrier of fear of limits, to learn how to predict the behavior of functions at critical points and how to determine the continuity of curves, which is a vital basis for understanding the stability of geometric systems.
• The Art of Derivative: The student will practice extracting the instantaneous rate of change using advanced differentiation rules (Product, Quotient, and Chain Rules), with a strong focus on trigonometric and logarithmic functions that appear frequently in EmSAT exams.
• Real-world applications (Optimization): We will not be satisfied with paper-based solutions, but will learn how to use differentiation to find optimal solutions (maximum and minimum values), such as determining the shortest path or achieving the highest technical efficiency at the lowest possible cost.
• Introduction to Integration: We will lay the foundation for the science of integration by understanding the inverse relationship between differential and integral calculus, which will fully prepare the student for the Calculus 2 course.
Why choose this lesson?
We don't just solve equations; we aim to build an "analytical mindset." This approach simplifies complex concepts, connects them to practical realities, and equips students with smart strategies for tackling the most frequently asked exam questions in UAE university curricula, ensuring not just success, but excellence and an A grade.
Additional information for the student (more detailed):
• Prerequisites: The student should preferably have a good understanding of the basics of algebra and the ability to solve equations and inequalities.
• Required tools: A scientific calculator (preferably advanced models such as those allowed in EMAST), and a graph book to track the behavior of the curves.
• Session approach: We follow a strict and organized system of explanation based on progression from easy to difficult, while providing training examples that simulate actual final exams.
verified badge
I'm a working MEP engineer, currently building Python automation for Revit workflows daily - plan checks, model coordination, and repetitive drafting tasks. I teach other engineers, architects, and BIM professionals how to do the same, using pyRevit and real project workflows, not toy examples.

Topics include:
pyRevit fundamentals and setup
Automating repetitive Revit tasks (model checks, plan generation, data extraction)
Writing custom scripts for your firm's specific workflows
Applying Python automation to real MEP/BIM projects
verified badge
Hi, I'm Elton, a Computer Science student at Hochschule München. I've been coding for eight years, and Java is the language I work with most. At university and in my own projects I build real applications with Java write tests with JUnit to make sure everything works. That's why I know both sides: how it feels to be stuck on a bug, and how to get unstuck.

I'm convinced that anyone can learn to program. Often all that's missing is a clear explanation that shows step by step how and why the code works.

Also important to me:

Take away your fear of programming and error messages
Explain topics in an understandable way, gladly several times and in different ways
Close gaps in your knowledge so new topics make sense
Create a relaxed learning situation where every question is welcome
Repeat and practice what you've learned with small exercises

I also help with Java for school curricula such as IB Computer Science, AP Computer Science A and Informatik at German Gymnasium, including homework, projects and exam preparation.
message icon
Contact Veselin
repeat students icon
1st lesson is backed
by our
Good-fit Instructor Guarantee
Similar classes
arrow icon previousarrow icon next
verified badge
Learn to code with method and logic
Whether it's to succeed in the NSI (Digital Sciences and Technology) specialization in high school, design personal projects, or prepare for higher scientific studies, mastering code relies on solid algorithmic thinking. I help students understand the structure of programming languages and the logic of data.

Subject areas and languages taught:

Algorithms & Logic: Designing data structures and solving problems.

Programming Languages: Python, C/C++, C# and Java.

Data Management: Analysis and SQL queries / databases.

Basic Web Development: HTML & CSS for creating structured pages.

The goal is to take the student from simply writing code to true autonomy in development.
verified badge
Do you want to master the most used design software and bring your ideas to life in 3D? Do not search anymore ! I offer specialized courses to guide you through the exciting worlds of CATIA V5/V6, Inventor, Fusion 360, FreeCAD and 3D printing.

CATIA V5/V6: Discover the design software preferred by engineers for creating complex models and precise assemblies.

Inventor: Dive into the world of mechanical design and learn how to develop innovative products with this powerful software.

Fusion 360: Create organic models, run simulations, and hone your design and engineering skills.

FreeCAD: Explore the basics of parametric design and create 3D models ready for manufacturing.

️ 3D printing: Bring your designs to life! Learn how to use 3D printers, from modeling to concrete production.

Whether you're a beginner or looking to improve your skills, my classes are suitable for all levels. With interactive lessons, hands-on projects, and expert guidance, you'll progress quickly and with confidence.

Don't wait to explore the endless potential of 3D design and 3D printing. Join me on this exciting adventure and start creating your own 3D masterpieces today!

Don't miss this opportunity to develop in-demand skills in 3D design and printing. Join me for enriching and practical lessons you won't forget!

See you soon for our first class together!
verified badge
Passionate & empathetic teacher. I have a Master's in Physics with honors from the University of Leicester (which was featured at the time as a top 5 Physics university in the UK by The Guardian) and a - french - European School diploma in which I achieved 90% in Physics and 85% in Maths.

Helping others understand difficult topics and skills is something that I am very passionate about as an empathetic person. I have 6 years of experience teaching Physics and Maths to kids from unprivileged backgrounds both in a homework schools as well as via private teaching. In private teaching, I have experience tutoring people with learning disabilities (ADHD, Dyslexia, Discalculia and more), younger kids of ages 7-12 and older students preparing for their final baccalaureate exams in advanced maths/physics curriculums.


In my classes, I aim to:

- help students achieve better grades in exams/tests in all branches of Physics & Maths
- clearly explain and break down topics
- give context and or example applications of topics (to improve understanding and memorization)
- help with ADHD & other learning disabilities
- give practical advice for university applications (eg. UCAS in the UK) and discuss the exciting Physics research/work and projects you can work on later in life.


Physics has a plethora of useful and fascinating applications, from the detection of Gravitational Waves and Gamma-Ray Bursts to the development of novel Medical Imaging techniques and Nano-technology (eg: smartphones). It is a subject that I am very passionate about and I hope to make use of my years of experience and extensive knowledge to help you understand and love the subject! My lessons will always be tailored to the individual needs of the student, so please do not hesitate to contact me if you have questions!
verified badge
===================Satisfied or refunded=======================
Hello, I am a doctoral student in electrical engineering and associate professor in engineering sciences, experienced in the field of electrical engineering, I offer courses in engineering sciences (Electronics, automatics, electrical engineering, automation, programming).
Computational Sciences and Technology SNT
IS engineering sciences
Numerical and computer science SNI
Digital electronics
Analog electronic
electromagnetism
Signal processing and data acquisition
Automatic (discrete, continuous)
electrical engineering (transformers, electrical machines, switching power supply)
C/C++ Programming, Assembler, ARM, STM32
renewable energy (wind, PV-solar)
RDM - strength of materials mechanics of solids
Python and SYSML
PIC microcontroller
Microprocessor
MATLAB, proteus
Preparation for competitions
Supervision of graduation projects
CAPLP Electrotechnical and Electronic Electrical Engineering
CAPLP and BTS subjects and answers
Correction caplp 2017 CAPLP 2018 CAPLP 2019 CAPLP 2020
CORRECTION OF BTS TESTS
verified badge
While adults are still debating whether kids should use AI, they are already using it.
The question isn't "should they?" it's "how do we do it intelligently?"

In this course, your child will discover:
✓ What AI actually is: not magic, not mystery. How machines think, what they can do, what they can't
✓ How ChatGPT really works: not just "ask a question and get an answer," but why it responds that way, where it fails, when to trust it
✓ What LLMs are (Large Language Models): in language they understand, not tech jargon
✓ Create with AI: custom avatars, interactive stories, real projects using real tools
✓ Think critically about AI: Bias, privacy, creativity. What does AI do better than humans? What can't it do?
✓ Real-world applications: How AI transforms medicine, education, art, gaming, everyday life

Why this is different:
Most AI courses for kids teach "here's the tool, use it." I teach how to think about AI.
Your child will learn to see AI not as black magic or a solution to everything, but as a powerful tool with real limits.
And, more importantly: that they can control how they use it.

What they take home:
Real projects they created (custom avatar, interactive app, analysis of a real AI case study). A genuine understanding of how it works. And the ability to use AI responsibly and creatively.

Format: Online | 60–90 min sessions | Flexible, adapted to their age and pace

For curious kids asking "How does ChatGPT actually know things?"
verified badge
The TU Delft Aerospace Engineering Bachelor is one of the most prestigious bachelor programmes the Netherlands has to offer. As it is highly sought-after by students all around the globe, there is a highly competitive selection procedure which needs to be completed to get admitted to this popular degree. A major part of this admission procedure is the selection exam, consisting of three different tests: Mathematics, Physics and First-Year Material.

As a cum laude graduate Aerospace Engineer at TU Delft, who has also been tutoring since 2017, I have a lot of experience and knowledge of the program to help you out with the right preparation to get in. Over the last four years, I have helped tens of students secure a spot! Moreover, I offer a free personalised lesson plan for each student, which is fully based on the admission syllabus and past exams, to ensure an even higher chance of admission for each student.

With my calm and stepwise explanation, weaker topics will be addressed, and your solution procedures will become more effective and accurate. Each lesson will either be theory, exercise-based or an opportunity to talk about the admission, student life, the city of Delft, what to expect from the study and whether it is the right fit for you.
verified badge
Statics is an introductory course in engineering mechanics that focuses on the analysis of forces acting on stationary objects or structures. Through this course, students learn the fundamental principles of equilibrium, including the resolution and composition of forces, moments, and couples. Topics typically covered include vector algebra, free-body diagrams, trusses, frames, centroids, and moments of inertia. The course serves as a foundation for understanding more complex engineering concepts and is essential for fields such as civil, mechanical, and aerospace engineering.
verified badge
With over seven years of experience in teaching Computer Science & Information Technology (ICT), I have developed a strong expertise in delivering high-quality education across multiple internationally recognized curricula, including Cambridge IGCSE, GCSE, A-Levels, O-Levels, and Checkpoint. My passion lies in equipping students with coding, cybersecurity, and digital literacy skills, ensuring they are well-prepared for the evolving demands of the digital world.

Expertise & Teaching Areas:
✅ Programming & Software Development: Python, Java, C++
✅ Cybersecurity: Ethical hacking, data protection, network security
✅ Digital Literacy: ICT applications, online safety, cloud computing
✅ Data Science & AI: Data analysis, machine learning fundamentals
✅ Web Development: HTML, CSS, JavaScript

Curriculum & Pedagogical Experience:
🔹 Cambridge IGCSE & GCSE ICT & Computer Science – Teaching core and extended syllabi, focusing on programming logic, databases, and networking.
🔹 Cambridge A-Levels & O-Levels Computer Science – Preparing students for advanced computing concepts, problem-solving, and algorithm development.
🔹 Cambridge Checkpoint ICT – Building foundational skills in digital technology and computer applications.

Professional Impact:
📌 Mentored students to achieve top grades in Cambridge ICT & Computer Science exams.
📌 Developed interactive lesson plans integrating real-world applications of technology.
📌 Conducted coding boot camps and cybersecurity workshops to enhance practical learning.
📌 Guided students in project-based learning, including app development and website design.

With a strong commitment to student-centered learning and technological innovation, I am dedicated to shaping future tech leaders and empowering learners with skills relevant to careers in technology, data science, and software development.
verified badge
This course provides a foundational understanding of Information Technology, data centers, covering architecture, power & cooling, networking, storage, virtualization, security and lots more. Learn best practices for efficiency, scalability, and reliability while exploring emerging data center solutions. Ideal for IT professionals, engineers, and facility managers involved in data center deployment or management.

This course offers a comprehensive exploration of Information Technology, data center infrastructure, guiding students through the entire lifecycle—from initial design and planning to day-to-day operations and long-term performance optimization. Students will learn the critical components of data center design, including site selection, power and cooling systems, space planning, networking, and physical security. The course also covers operational best practices, monitoring tools, energy efficiency strategies, disaster recovery planning, and emerging trends. By integrating technical, environmental, and management perspectives, students will gain the knowledge and skills required to build and maintain high-performance, cost-effective, and sustainable data center environments.
verified badge
This course introduces students to the fundamentals of Information and Communication Technology (ICT) and its role in modern society. Topics include computer hardware and software, digital communication tools, internet technologies, data management, cybersecurity, and emerging trends. Students will gain practical skills in using productivity software, conducting online research, and understanding the ethical and responsible use of digital resources. The course emphasizes both technical proficiency and digital literacy, preparing learners to confidently navigate and contribute to a technology-driven world.
verified badge
For boys and girls who like games and want to understand and try out how AI moves characters, stories, and worlds.

You don't need to know how to program. You just need curiosity and a computer.

What do we do?
• Characters that don't stay still: in Scratch (or similar) we program an NPC that reacts to the player (follow, flee, change mood, choose a dialogue).
• Pieces of the world: how to sketch textures, backgrounds or a backstory with generative tools and what is okay to use or not (rights, copying style from a famous game, etc.).
• Branching story: a simple decision tree so the game changes depending on the player's choices.

Each session looks for something that can be taught at home: a character that reacts, a minimal map, a dialogue with two endings.

Rhythm
If it's engaging, a block of 6–8 sessions is enough for a mini-game or a playable scene. Sessions are 60 minutes long.

Recommended age: 10–16 years. If they are younger but already comfortable with Scratch, they may also be a good fit.
verified badge
The terminal isn't scary, it's your superpower. Learn Linux the practical way and start working like a pro.

I work with Linux daily, running servers, analyzing logs, automating tasks with scripts, and securing systems for government, financial, and telecom organizations. I'll teach you the commands and habits that actually get used on the job. No boring theory dumps, just live, hands-on practice.

You'll learn:

Linux basics: the file system, users, and how everything fits together
Essential commands for navigating, creating, copying, searching, and editing files
Permissions and ownership: chmod, chown, sudo, and staying safe as root
Processes, services, and package management (apt, systemctl, and more)
Text processing and log analysis with grep, awk, sed, and pipes
Networking commands and remote access with SSH
Bash scripting basics to automate your everyday tasks

Perfect for: beginners, students, career changers, developers, IT staff, and anyone preparing to learn cybersecurity, DevOps, or system administration.

You'll walk away with the confidence to work in any Linux terminal, the ability to automate repetitive tasks, and a solid foundation for IT, cybersecurity, or development careers.

No experience needed, just curiosity and a computer. Book your first session and let's open the terminal!
verified badge
Lesson:
This course is a cornerstone for any student aspiring to excel in scientific and technological fields. The lesson focuses on transitioning from traditional mathematics to the world of "instantaneous change" through the study of limits, derivatives, and their vital applications.
In this course you will learn:
• A deep understanding of Limits and Continuity.
• Mastering the rules of differentiation for various functions (trigonometric, exponential, and logarithmic functions).
• Applying differentiation to solve real-world problems such as finding maximum, minimum, and time-related rates.
• A preliminary introduction to the concept of integration and spaces.
This content is designed to be a practical and comprehensive guide to help you excel academically and pass exams with high efficiency.
):
Calculus I serves as the bridge between school mathematics and advanced university science. This course is specifically designed to enable students to understand the "language of movement and change" that governs our world, and it is a fundamental and essential requirement for engineering, artificial intelligence, and science students at top universities nationwide.
What will the student learn on this academic journey?
• The philosophy of limits and continuity: We will break the barrier of fear of limits, to learn how to predict the behavior of functions at critical points and how to determine the continuity of curves, which is a vital basis for understanding the stability of geometric systems.
• The Art of Derivative: The student will practice extracting the instantaneous rate of change using advanced differentiation rules (Product, Quotient, and Chain Rules), with a strong focus on trigonometric and logarithmic functions that appear frequently in EmSAT exams.
• Real-world applications (Optimization): We will not be satisfied with paper-based solutions, but will learn how to use differentiation to find optimal solutions (maximum and minimum values), such as determining the shortest path or achieving the highest technical efficiency at the lowest possible cost.
• Introduction to Integration: We will lay the foundation for the science of integration by understanding the inverse relationship between differential and integral calculus, which will fully prepare the student for the Calculus 2 course.
Why choose this lesson?
We don't just solve equations; we aim to build an "analytical mindset." This approach simplifies complex concepts, connects them to practical realities, and equips students with smart strategies for tackling the most frequently asked exam questions in UAE university curricula, ensuring not just success, but excellence and an A grade.
Additional information for the student (more detailed):
• Prerequisites: The student should preferably have a good understanding of the basics of algebra and the ability to solve equations and inequalities.
• Required tools: A scientific calculator (preferably advanced models such as those allowed in EMAST), and a graph book to track the behavior of the curves.
• Session approach: We follow a strict and organized system of explanation based on progression from easy to difficult, while providing training examples that simulate actual final exams.
verified badge
I'm a working MEP engineer, currently building Python automation for Revit workflows daily - plan checks, model coordination, and repetitive drafting tasks. I teach other engineers, architects, and BIM professionals how to do the same, using pyRevit and real project workflows, not toy examples.

Topics include:
pyRevit fundamentals and setup
Automating repetitive Revit tasks (model checks, plan generation, data extraction)
Writing custom scripts for your firm's specific workflows
Applying Python automation to real MEP/BIM projects
verified badge
Hi, I'm Elton, a Computer Science student at Hochschule München. I've been coding for eight years, and Java is the language I work with most. At university and in my own projects I build real applications with Java write tests with JUnit to make sure everything works. That's why I know both sides: how it feels to be stuck on a bug, and how to get unstuck.

I'm convinced that anyone can learn to program. Often all that's missing is a clear explanation that shows step by step how and why the code works.

Also important to me:

Take away your fear of programming and error messages
Explain topics in an understandable way, gladly several times and in different ways
Close gaps in your knowledge so new topics make sense
Create a relaxed learning situation where every question is welcome
Repeat and practice what you've learned with small exercises

I also help with Java for school curricula such as IB Computer Science, AP Computer Science A and Informatik at German Gymnasium, including homework, projects and exam preparation.
Good-fit Instructor Guarantee
favorite button
message icon
Contact Veselin