Own the whole outcome
The best engineering decisions come from understanding the customer, the business constraint, and what success looks like after release.
About / 2026
I am a senior full-stack engineer with 6+ years of experience shipping consumer and B2B products across AI SaaS, media, fintech, and education.

Building in public, learning in the room.
01
My core stack includes Next.js, React, TypeScript, Node.js, PostgreSQL, and Redis, but my work has never stopped at writing features. I take ownership of APIs, data flows, authentication, subscriptions, analytics, deployment, performance, and the product decisions around them.
Most recently, I founded and independently built Xholic AI from an idea into a paid product. Before that, I shipped high-traffic consumer experiences at Beebom and measurable growth systems at Datacy.
I am happiest with product-focused teams that care about craft, move with intent, and use evidence to decide what comes next.
02
Three principles that show up in every engagement.
The best engineering decisions come from understanding the customer, the business constraint, and what success looks like after release.
I prefer clear systems, strong defaults, and the smallest architecture that can responsibly carry the product forward.
Performance, adoption, retention, and support conversations turn a release into useful product learning.
03
A modern full-stack toolkit, chosen around the product rather than forced onto it.
Next.js, React, TypeScript, React Query, Zustand, Tailwind CSS, Shadcn/UI
Node.js, Express, REST, GraphQL, PostgreSQL, Redis, Prisma, MongoDB
OpenAI APIs, LangChain, OAuth, Stripe, subscriptions, scheduled jobs
Docker, Railway, AWS, Cloudflare, GitHub Actions, CI/CD, Jest, PostHog
Beyond the code
I write about web development, enjoy hackathons, and still like getting close enough to a problem to understand why people care about it in the first place.