Teaching & Mentorship

Computer Science Education & Technical Training

I am passionate about sharing knowledge and educating the next generation of developers. With experience teaching at university level in both French and English, I offer comprehensive courses in advanced computer science topics, combining theoretical foundations with practical applications.

Teaching Experience & Qualifications

Academic Background

  • • Master's in Computer Science (Sino-Swedish program)
  • • Research focus in Computer Graphics and rendering
  • • GPA: 4.08/4.3 with specialization in Software Engineering
  • • International academic experience across Europe and Asia

Multilingual Teaching

  • • Native French speaker
  • • Fluent English (C1+ TOEFL iBT certified)
  • • Conversational Mandarin (HSK3 level)
  • • Experience teaching international students

Course Offerings & Specializations

Computer Graphics & Rendering

• Advanced rendering techniques and algorithms

• OpenGL and Vulkan programming

• Path tracing and photorealistic rendering

• Real-time graphics optimization

Systems & Performance Programming

• Low-level programming in C/C++

• Parallel computing and optimization

• Memory management and performance tuning

• System architecture design

Software Engineering & Development

• Object-oriented programming principles

• Software design patterns and architecture

• Version control and collaborative development

• Testing methodologies and quality assurance

Game Development

• Game engine architecture and design

• 3D mathematics and physics simulation

• Unreal Engine development

• Performance optimization for games

Web & Database Technologies

• Full-stack web development

• Database design and optimization

• API development and integration

• Modern JavaScript frameworks

Research & Advanced Topics

• Computer Graphics research methodologies

• Academic writing and presentation skills

• Open-source contribution and collaboration

• Industry-academia knowledge transfer

Teaching Approach & Philosophy

Theory Meets Practice

I believe in combining solid theoretical foundations with hands-on practical experience. Students learn not just the "how" but also the "why" behind each concept, enabling them to apply knowledge creatively to new challenges.

Personalized Learning

Every student has unique learning needs and goals. I adapt my teaching style to match individual learning preferences, whether visual, auditory, or kinesthetic, ensuring maximum comprehension and retention.

Industry-Relevant Skills

Drawing from my experience co-founding a game studio and working with cutting-edge technologies, I ensure students learn skills that are directly applicable in today's tech industry.

Research-Informed Teaching

My ongoing research in Computer Graphics and experience with academic publications ensures that students receive the most current and advanced knowledge in their field of study.

Pricing & Availability

Individual Sessions

€25/hour
  • One-on-one personalized instruction
  • Customized curriculum and pace
  • Flexible scheduling across time zones
  • Available in French, English, or Mandarin

Group Sessions & Workshops

€20/hour
  • Small group sessions (2-6 students)
  • Interactive workshops and seminars
  • Collaborative learning environment
  • Cost-effective for teams and organizations
All sessions include comprehensive materials, code examples, and follow-up support. Discounts available for long-term commitments and academic institutions.

Ready to Start Learning?

Whether you're a student looking to excel in your studies, a professional seeking to upgrade your skills, or an organization wanting to train your team, I'm here to help you achieve your learning goals with personalized, high-quality instruction.

Available for remote sessions worldwide. Flexible scheduling to accommodate different time zones and learning preferences.