I'm Ubaidullah — a senior product engineer who ships AI features to real users. Currently at Tututor.ai, where 17,000+ students and teachers use what I build daily.

Products I've shipped end-to-end, shown as they actually run in production. Hover a card to scroll through the live site.

AI-native education platform used daily by 17,000+ students and teachers.

AI business analytics for MedSpas — generates custom dashboards from any data shape. Live today as Illume Analytics.

AI humanization SaaS live at viloi.com — multi-LLM pipeline that rewrites machine text until it reads human, with Stripe billing baked in.

Sports training-camp booking platform — 100+ Danish clubs, multilingual, fast search.
Four years of building production web applications — first as a junior turning into a team lead, now owning architecture and AI features end-to-end.
Building an AI-native education platform serving 17,000+ students and teachers across schools in Murcia, Spain. Reduced lesson-prep time by 90–95% via AI-generated content. Own architecture for AI services, the school CRM, and core student experience.
Joined as a junior, grew into the go-to for new teammates and feature owner across two years. Frontend-led but owned chunks of Node/Express — JWT auth, payments, third-party integrations.
Every project on this site is in production with real people relying on it. Demo-quality code is a different sport.
The hard part of an AI feature isn't the prompt — it's the streaming, the storage shape, the failure modes, the latency budget.
Most of my work has been at startups without a designer. I've learned to think in flows before I think in components.
I'll optimize the bundle, the queries, and the layout shift — because users feel slowness even when they can't name it.
I'm open to a small number of senior product engineering roles and AI engineering engagements. If you're shipping to real users, let's talk.