John Rich Esmane Programming
No reviews yet

I am a dedicated and experienced coding teacher with a strong foundation in Python, Java, C++, C#, JavaScript, HTML/CSS, SQL, PHP. I specialize in helping learners of all ages and levels from absolute beginners who are curious about coding to advanced students working on complex web development projects or preparing for exams.

My goal is to make coding approachable, engaging, and practical. I use real-world examples, interactive lessons, and hands-on coding exercises to help students fully understand programming concepts. Whether you're aiming to build websites, automate tasks, design interactive pages, or start a career in tech, I will guide you step by step.

Over the years, I have taught students from various backgrounds school-age learners, college students, professionals changing careers, and hobbyists. Many of my students have successfully created their own websites, passed programming assessments, and gained the confidence to pursue further studies in tech.

Here’s what you can expect:

- Customized lessons tailored to your goals and learning pace
- Simplified explanations of complex coding concepts
- Practical projects to reinforce what you learn
- A friendly, supportive, and motivating learning environment

100% online classes with flexible scheduling options

Learning to code doesn’t have to be hard it can be enjoyable and rewarding. I’m here to support you on your coding journey. Let’s build something great together. Message me to get started!

Subjects

  • Python Beginner-Expert

  • SQL Beginner-Intermediate

  • JavaScript Beginner-Expert

  • PHP & MySQL Beginner-Intermediate

  • HTML & CSS Beginner-Expert


Experience

  • Coding Teacher (Mar, 2025Present) at OneSpace Education- Hanoi Vietnam
    - Teach students about programming (Python, HTML, CSS, JavaScript, AI, CodeCombat)
  • Quant Analytics Analyst - Apprentice (Feb, 2024Aug, 2024) at JPMorgan Chase Bank
    - Automating manual reports using Alteryx/SQL
    - Ensure models comply with regulatory standards and accuracy benchmarks
    - Work with traders, risk managers, or business stakeholders to implement models into production
    - Analyze large data sets to identify patterns, trends, and insights
    - Develop statistical models to forecast outcomes, assess risk, or optimize performance
  • College Instructor (Aug, 2016Dec, 2017) at Pamantasan ng Lungsod ng Muntinlupa, Philippines
    -Teach and supervise students using lectures, demonstrations, discussion groups, laboratory workshop sessions, seminars, case studies, field assignments, and independent or group projects
    - Teach programming concepts, languages, and frameworks (Python, Java, C++, C#, JavaScript, HTML/CSS, SQL, PHP)
    - Demonstrate best practices in software development, debugging, and version control
    - Create course materials, assignments, and projects
    - Update content to reflect current industry standards and technologies

Education

  • Bachelor of Science in Computer Science (Apr, 2012Apr, 2014) from Pamantasan ng Lungsod ng Muntinlupa

Fee details

    4001,000/hour (US$6.5116.27/hour)

    My hourly rate ranges from ₱400 to ₱1000, depending on the following factors:

    - Student's level (beginner, intermediate, or advanced)
    - Topic complexity
    - Class type (one-on-one or group)
    - Lesson duration and frequency

    All classes are conducted online.
    Rates are flexible and can be discussed based on your needs and goals.
    Feel free to message me for more details.


Reviews

No reviews yet. Be the first one to review this tutor.