Search
Darwin V.'s Photo

Former Apple engineer: Programming, AP Computer Science, ML tutoring
Darwin V.

72 hours tutoring

Your first lesson is backed by our Good Fit Guarantee

Instant Book

Hourly rate: $79

Claim a session with Darwin V. that fits your schedule

See more options

About Darwin


Bio

Whether you're an undergraduate Software Engineering student, AP Computer Science student, or a graduate preparing for a job interview, I can help! I've worked with students of all ages and I can help you to achieve your goals no matter your background and your learning style.

I'm an experienced software/ML engineer, and a patient teacher with years of experience in tutoring.

I worked as an ML engineer at Apple in Cupertino for 2 years, and as a web developer before that. I have been...

Whether you're an undergraduate Software Engineering student, AP Computer Science student, or a graduate preparing for a job interview, I can help! I've worked with students of all ages and I can help you to achieve your goals no matter your background and your learning style.

I'm an experienced software/ML engineer, and a patient teacher with years of experience in tutoring.

I worked as an ML engineer at Apple in Cupertino for 2 years, and as a web developer before that. I have been doing private tutoring for about 3 years. I have a BS in Computer Science from the University of New South Wales and an MFA in Game Design from New York University

Here are some topics I can help with:
- General programming (esp. Python, C, C#, JS, Java)
- AP Computer Science (A & Principles)
- Algorithms & data structures
- Coding challenges & whiteboarding practice
- AI/ML fundamentals (theoretical & applied)
- Systems programming and OS
- Web development and web design – HTML, JS, CSS
- Game design and development (esp. Unity or Game Maker)
- Theoretical computer science (theory of computation, type theory, etc)
- Statistics, linear algebra, discrete math
- Math I or II SAT
- Physics SAT

Please get in touch to discuss how I can help you achieve your learning goals!
I charge $79/hr for an online meeting, but I can do a discount for weekly sessions so please ask me about discounted rates.

Look forward to meeting :)


Education

UNSW
Computer Science
NYU
Masters

Additional Languages

Mandarin Chinese

Policies

  • Hourly Rate: $79
  • Rate details: Cancellations with less than 12-hrs notice will be charged 50% of the scheduled lesson fee.
  • Lesson cancellation: 12 hours notice required
  • Background check passed on 9/23/2025

  • Your first lesson is backed by our Good Fit Guarantee

Schedule

Loading...

Sun

Mon

Tue

Wed

Thu

Fri

Sat


Approved Subjects

C#

C#

I have used C# with Unity for many personal and commercial game development projects over the last 5 years. I am very familiar with the fundamentals of C# and can also help with more advanced topics like optimization, memory management, reflection, OOP patterns, and functional programming.
Computer Engineering

Computer Engineering

I completed a Bachelors degree in Computer Science and have worked as a software engineer for 5 years since then at multiple companies including Apple in Cupertino.
Computer Gaming

Computer Gaming

I have a Master's degree in Game Design from NYU, and I have worked as a game developer and designer on multiple commercial projects, using Unity and other engines.
Computer Programming

Computer Programming

I have worked as a software engineer for 4 years, first 2 years as a web developer, then 2 years as an iOS developer and machine learning engineer at Apple in Cupertino. Since then I have worked freelance on game development projects. Before entering the industry I completed a BS in Computer Science at UNSW in Sydney. I have also privately tutored CS to more than 20 students over the past 5 years.
Computer Science

Computer Science

I have worked as a software engineer for 4 years, first 2 years as a web developer, then 2 years as an iOS developer and machine learning engineer at Apple in Cupertino. Since then I have worked freelance on game development projects. Before entering the industry I completed a BS in Computer Science at UNSW in Sydney. I have also privately tutored CS to more than 20 students over the past 5 years.
CSS

CSS

I have worked for 2 years as a full-stack web developer, including web design and front-end development, involving deep knowledge of contemporary CSS. I also have experience doing web design for personal and creative web projects, one of which has been nominated for several awards.
Machine Learning/ AI

Machine Learning/ AI

I worked as an ML engineer at Apple for 2 years, involving practical experience with training NLP models over massive distributed user datasets (using Private Federated Learning / Differential Privacy). I also have experience with tutoring undergrad-level ML/AI courses.
Unity

Unity

I've been using Unity for about 10 years, initially for hobby projects and later on professional published games. I also studied Unity development in an MFA program at NYU and have some experience tutoring Unity at a university level.
Algebra 1
Algebra 2
C
Calculus
Differential Equations
General Computer
Geometry
HTML
Java
JavaScript
Linear Algebra
Prealgebra
Precalculus
Probability
Python
Statistics
Trigonometry
Darwin V.'s Photo

Questions? Contact Darwin before you book.

Still have questions?

Contact Darwin
Response time: 5 hours

Ratings and Reviews


Rating

4.9 (16 ratings)
5 star
(15)
4 star
(1)
3 star
(0)
2 star
(0)
1 star
(0)

Reviews

Patient and Extremely Knowledgable

Darwin is amazing! I was struggling with my college-level computer science theory homework, and he broke down complex problems into clear, digestible steps that made everything so much easier to understand. He is also incredibly knowledgeable and always comes prepared, having reviewed the assignments before each meeting.

Liana, 1 lesson with Darwin