Maya Chen

Senior software engineer · JavaScript & React instructor

48,210Students
4.9Average rating
9,642Reviews
4Courses

About me

Hi, I'm Maya! I've been building for the web for 12 years, most recently as a senior engineer on the payments team at Stripe. Before that I worked at two early-stage startups, where I learned how to ship fast and explain things simply.

I started teaching at local coding meetups in 2016, and I've been hooked ever since. My courses are built around one idea: you learn to code by writing code. Expect short videos, lots of tiny exercises and projects you'll actually want to show people.

When I'm not coding or teaching, you'll find me climbing, baking sourdough or trying to convince my cat to sit still for a photo.

JavaScriptTypeScriptReactNext.jsNode.jsWeb performanceTesting
Courses by Maya

Learn with Maya

What students say

Loved by 48,000+ learners

“

Maya explains things like a friend sitting next to you. Closures finally make sense to me.

JB
Jonas BergModern JavaScript
Verified student“

The React course projects got me through three technical interviews. Worth every cent.

PL
Paula LindReact & Next.js
“

Clear, calm and incredibly well organised. She answers questions in the Q&A within a day.

DO
David OseiTypeScript Deep Dive

Want to teach like Maya?

Share what you know with over a million learners and earn on every enrollment.