Building products that solve real problems
Hello, I am Jacob Mwatonoka
I am Jacob Mwatonoka, a software engineer and full-stack developer based in Dar es Salaam. I build scalable, high-performance web and mobile applications across both frontend and backend systems.
My work is rooted in TypeScript and JavaScript, with hands-on experience across React, Next.js, React Native, Expo, NestJS, Laravel, Elysia, and modern database tooling such as Supabase, PostgreSQL, MySQL, and MongoDB.
I enjoy turning ideas into polished, production-ready products that solve real-world problems. I care about clean execution, thoughtful interfaces, and practical systems that help teams move faster.
Current Focus
Full-stack product engineering
Base
Dar es Salaam, Tanzania
Languages
Swahili (Native), English (Advanced)
Interests
Developer tools, systems, useful products
Skills & Technologies
My stack spans frontend, backend, mobile, and practical data tooling for product work.
Languages
- TypeScript
- JavaScript
- Go
- Python
- Rust
Frameworks
- React
- Next.js
- React Native
- Expo
- Remix
- NestJS
- Laravel
- Elysia
- Tailwind CSS
Databases
- Supabase
- Neon
- MySQL
- PostgreSQL
- MongoDB
Tools
- Git
- VS Code
- WebStorm
- Android Studio
Work Experience
Founding Engineer
AimSoftwares
- Built a full-stack multi-sided marketplace connecting customers, service providers, and admins through separate role-based workspaces.
- Integrated Stripe for checkout payments, wallet top-ups, webhook handling, and payment-state synchronization across frontend and backend.
- Implemented responsive interfaces while following modern web standards and performance best practices.
- Collaborated with UX, UI, and QA to ship polished features across web and mobile products.
Full Stack Software Developer
Ghost in the App
- Built a single-thread AI chat experience across web and mobile, including conversation creation or reuse, thread navigation, and conversation-list integration for Creolio.
- Extended Supabase chat schema with conversation_type and message_role to support AI-authored messages cleanly.
- Managed Git workflows end-to-end for Northwoods Taxi, including rebasing, conflict resolution, and production-ready PR updates.
- Helped identify backend validation gaps and worked closely with engineers to improve delivery quality.
Frontend Engineer
iPF Softwares
- Developed and maintained clean, efficient frontend code across web solutions.
- Improved performance and cross-browser compatibility for production interfaces.
- Implemented responsive user experiences aligned with modern web standards for Notify Africa.
Let us build something meaningful together
I enjoy working with teams that care about product quality, useful systems, and real execution.
Start a Conversation->