Developer & open-source maker · Togo

Fullstack Developer
& open-source maker.

I build modern web applications and ship open-source tools that save developer teams time. Based in Togo, I work with startups, small businesses and independents.

Available for freelance
  • React
  • Next.js
  • TanStack
  • TypeScript
  • Tailwind CSS
  • Laravel
  • PHP
  • FastAPI
  • Node.js
  • MySQL
  • PostgreSQL
  • MongoDB
  • Git
  • Docker
  • VS Code
  • Photoshop
  • Illustrator

01/About

A self-taught fullstack developer, I build products end to end — from backend infrastructure to the interface. I’m especially interested in tools fit for African markets, and in open-source as a way to share what I learn.

What I do

  • Custom web applications — fast, modern, maintainable
  • Process automation — emails, reports, syncing
  • Dashboards & internal business tools
  • Open-source packages & developer tooling

02/Projects

Web App & PWAIn active development

Kivo

Giving a permanent digital address to mobile street vendors across West Africa.

kivo-public.bouda.dev
Overview & QR

The real-world problem

Across African streets and markets (such as in Lomé), mobile vendors move daily. Regular customers struggle to find them again, and exchanging private WhatsApp numbers is awkward and unsustainable. The result: vendors lose repeat customers every time they move.

The Kivo solution

“The QR stays put. You move.” — A durable digital address connecting vendors and buyers seamlessly:

  • A single immutable QR code, printable on badges, carts, or baskets
  • Publish today’s selling zone in just two taps from a smartphone
  • A clean public vendor page with clear neighborhood markers
  • Instant buyer follows without exchanging private personal phone numbers
  • Subscribers receive alerts when the vendor arrives in their area
  • Tailored to local realities: phone-based sign-in (+228 Togo) & lightweight PWA
PWA & Mobile-FirstNext.js / TypeScriptTailwind CSSTogo (+228)Commerce de rue
Open-Source Package & Architecture

laravel-make-pattern

A complete CRUD scaffold for Laravel, generated from a single Artisan command.

The problem

Writing the same repository / service / controller boilerplate for every resource gets old fast, and copy-pasting an existing module invites drift between resources. Existing scaffolders are either minimal or impose a rigid architecture.

The solution

One command generates eight consistent, fully config-driven layers:

  • Model
  • Repository + Interface
  • Service
  • Controller
  • Form Requests (Store / Update)
  • API Resource
  • Policy
  • Feature Test

Commands

php artisan make:pattern Postgenerates every layer
php artisan make:pattern Post --domain=BlogDomain-Driven Design layout
php artisan make:pattern Post --only=model,servicegenerates only the targeted layers
php artisan make:pattern Post --forceoverwrites existing files
RequirementsPHP 8.2+Laravel 11.x – 13.xMIT license14 downloads

Every layer can be disabled, every stub overridden. Runs are logged, with rollback.

03/Contact

Let’s work together.

Based in Togo · Available for freelance web development and open-source work. Easiest: WhatsApp or email.