About Me

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

4+Years Building Products
5Featured Resume Projects
20+Open Source Contributions
3Recent Core Roles
Expertise

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
Career

Work Experience

02/2022 - PresentDar es Salaam, Tanzania

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.
RemoteVirginia, USA

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.
03/2025 - 08/2025Dar es Salaam, Tanzania

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->