Senior Full Stack Engineer with 6+ years building and scaling production systems in fintech. I specialize in end-to-end TypeScript systems — scalable REST/GraphQL APIs, React/Next.js frontends, distributed microservices, and AI-integrated backends.
I've shipped production features handling high-volume transactions, led architectural modernization from monolith to microservices, and integrated AI into real-world workflows — from OCR-based identity verification to Claude-powered course generation.
What I work on:
- Full-stack SaaS products (Next.js · tRPC · Prisma · Drizzle · PostgreSQL)
- Backend APIs (Hono.js · Node.js · REST · GraphQL)
- AI integration (Anthropic Claude API · structured output pipelines · fraud detection)
- Payment systems (Stripe · PayPal · M-Pesa Daraja)
- Cloud infrastructure (AWS · GCP · Docker · GitHub Actions)
Open to senior roles, staff-level collaboration, and long-term remote engagements.
VideoCourse — AI-Powered Learning SaaS
Converts any YouTube video into an interactive course with AI-generated milestones, active recall questions, and quizzes.
Stack: Next.js 16 · tRPC · Prisma 7 · PostgreSQL · Anthropic Claude API · TypeScript · HeroUI · Tailwind CSS
🔗 Live: vcourse.zidi.digital
Kazi — Job Search Workspace SaaS
Resume builder, achievement journal, job application tracker, cover letter builder, and AI-powered writing tools — built for African professionals. Supports M-Pesa, Stripe, and PayPal.
Stack: Next.js 16 · tRPC · Prisma 7 · PostgreSQL · Anthropic Claude API · Stripe · M-Pesa Daraja · UploadThing · HeroUI
🔗 Live: kazi.zidi.digital
RentFlow — Rental Management SaaS
Property management platform for Kenyan landlords — lease management, M-Pesa rent collection, tenant portal, maintenance requests, and utility billing.
Stack: Next.js 16 · tRPC · Prisma · PostgreSQL · M-Pesa Daraja · HeroUI
🔗 Live: rentflow.zidi.digital



