Principal Engineer · 16+ years

Helping engineers take LLM and agent systems from demo to production.

Architecture, evaluations, observability, failure handling, cost and latency: the parts a demo never has to answer for.

See everything I teach on Maven ↗
Live cohorts on Maven500+ articlesThe Breakpoint podcast
Waitlist openLive cohort on Maven

Production-Ready Systems with LLMs and Agents

A live Maven cohort for engineers: eight 90-minute sessions where you build LLM and agent systems that survive real traffic, real cost and real failure.

Cohort 2 is running now. Join the waitlist for the next cohort.

Join the waitlist ↗

Also on Maven, waitlist open: From Senior to Staff: Master the Architecture Skills That Get You Promoted ↗

What engineers say

29+ engineers and colleagues, sharing what changed after we worked together.

“It has been a pleasure working with Ehsan. He is a dedicated, self-motivated and knowledgeable software engineer. He always embraces new challenges at work. He has a positive attitude and desire to produce quality work that serves him well. He would be a valuable team member of any software team.”
Anitha P.
QA Automation Engineer at Sportsbet
“Ehsan gave me really clear and practical advice on my resume and career direction. His feedback helped me focus on what actually matters to recruiters and improve how I present my skills. Super helpful and easy to talk to !!”
Ankit Dani, Full Stack Software Engineer
“It was a great session with Ehsan. I really admired the way he made me understand about so many things. I got to learn a lot from him”
Nihit Moolaney, Student
Read all 29+ testimonials →

More ways to learn

Two free tools I build

Read what your agents did. Keep your hands in the code.

Marlin

An open-source terminal for running coding agents. See what each one changed, read the diff, then stage and commit without leaving it. No account, no telemetry.

See Marlin →

Coding

One TypeScript problem, written from memory against hidden tests, on a schedule that brings it back just before you would have forgotten it. No account needed to try one.

Latest writing

View all →

Popular this week

What other engineers have been reading in the last seven days.

Where to start

The deep dives I'd point a senior engineer at first, grouped by topic.

All 16 topics →