ai product engineer — web & mobile
i build apps , websites & saas people love to use.
product thinking, ux and end-to-end engineering — from first sketch to shipped app.
- AI Products
- React Native
- Next.js
- LLM Integrations
- Expo
- Product Design
- TypeScript
- UX Flows
(04) how i work
close to the problem, all the way to production.
- 01
Start with the problem
I'd rather understand the user and the decision behind a feature than receive a finished spec. Better questions make simpler products.
- 02
Simplify the core
Find the one experience that matters, make it feel effortless, and only then add more around it.
- 03
Own the trade-offs
Speed, cost and quality pull in different directions. I choose deliberately, explain why, and carry the work through to production.
- 04
AI speeds the work, not the judgment
AI-assisted tools help me explore and iterate faster. Product decisions, architecture and final quality stay my responsibility.
(05) services
i design and build apps, websites and saas — with ai where it actually helps.
- 01
Mobile apps
Android apps that feel native, from first prototype to the store.
- React Native & Expo
- Native Android modules
- Mobile UX flows
- 02
Websites
Fast, considered websites and web apps built with React and Next.js.
- Next.js & TypeScript
- CMS & integrations
- Performance & SEO
- 03
SaaS products
End-to-end products: flows, dashboards, auth and analytics.
- Supabase backends
- PostHog analytics
- Dashboards & admin
- 04
AI features
LLM features that feel part of the product, not bolted on.
- LLM integrations
- Multimodal UX
- Structured workflows
- 05
Product & design
From a fuzzy idea to clear flows and a UI ready to build.
- Product thinking
- UX flows & prototypes
- UI & design systems
(06) kind words
Working with Usama on Aatish Media’s website was a great experience. He was professional, helpful, and guided me through everything I needed to set up on my end.
His eye for design really stood out, from the layout and alignment to knowing exactly what belonged where.
He put real thought into both the design and optimization, and I couldn’t be happier with how it turned out.
(07) about
i'm an ai product engineer who likes working close to the problem, not only receiving finished specifications. my strongest work sits between product, design and engineering.
building products independently has taught me how to shape ambiguous ideas, simplify the core experience, make technical trade-offs and carry the work through to production.
ai-assisted coding and design tools are part of my everyday workflow. i use them to explore and iterate faster while remaining responsible for the product decisions, architecture and final quality.
(08) writing
notes from building
all posts ↗- startup failure
Why I Shut Down My Startup: Lessons From Failing Ravah
I shut down Ravah after ~100 waitlist signups but no product-market fit. Lessons on waitlist validation, scope creep, and when to stop building.
- Expo
How to Build an Expo Native Module with Kotlin for Android
Learn when React Native needs native code and build a local Expo module in Kotlin, using ScrollStop's installed-app picker as a practical Android example.
How We Built a Tracked Email Funnel with PostHog + Supabase
Connect PostHog and Supabase to track transactional email from send to onboarding. Resend webhooks, Edge Functions, and a PostHog funnel — without a drip tool.
How I Fixed Google's Red Warning on Supabase Password Reset Links
Supabase password reset link not working because Google shows 'Deceptive site ahead'? Route resets through a Cloudflare Worker on your domain — free-tier walkthrough.
(09) faq
questions, answered.
-
Product engineering roles and independent projects: mobile apps, websites, SaaS products and AI features. I'm most useful from the early, fuzzy stage through to a shipped product.
-
Yes, for the right product team. I'm open to full-time product engineering roles as well as independent projects. Send a note to hello@usamakashif.me with what you're building.
-
Yes. I take a product from the idea through flows and UI to production code, so nothing gets lost in a hand-off between design and engineering.
-
AI-assisted tools help me explore and iterate faster, and I build LLM features into products. Product decisions, architecture and final quality stay my responsibility.
-
React Native and Expo for mobile; React, Next.js and TypeScript for web; Supabase for backends and PostHog for analytics, with LLM integrations where they earn their place.
-
Email hello@usamakashif.me with a short note on what you're building and where you're stuck. I'll reply with questions and how I'd approach it.
