Artisan Hub
Real-time marketplace connecting customers with artisans.
~/devsosa CTO · full-stack engineer · remote-first since 2019
taking projects · Q4 2026I build the storefront and the plumbing behind it, for schools
Printed as an ink dither. Hover to look through the lens.
$ ls ./industries --live
Each folder holds working demos you can click through: the public site a parent or customer sees, and the systems the staff use behind it.
$ git log --author=sosa
Production systems for West African commerce, fintech and enterprise, most of them multi-tenant and moving real money. Pick a skill to see where I used it.
CTO · full-time
A SaaS and marketplace ecosystem for West African commerce. As CTO I lead technical direction across 6+ production systems with a distributed team of 4–6 engineers.
Real-time marketplace connecting customers with artisans.
Enterprise HR with a multi-tenant org hierarchy.
Multi-tenant point of sale with three independent frontends.
Property management: units, tenants, rent and maintenance.
Full-Stack Engineer
An early-stage startup building trust and productivity tools for social commerce. I led the move from a Firebase MVP to PostgreSQL, an Express API and a pnpm monorepo.
Flagship SaaS, live with paying users. Three deployable apps, contract-driven OpenAPI codegen, NGN/USD/GHS and 7 languages.
Real-time apps with Claude-powered language understanding, WhatsApp bot parsing and Pusher sync. Hourly settlement guarded by row locks.
Backend Engineer
Multi-tenant platform architecture and API design for enterprise clients.
$ man sosa
I work end to end: database schema, multi-tenant permissions, real-time features and payments at scale, then the interface people actually touch. I like the unglamorous parts — the webhook that must never double-charge, the permission rule that must never leak across tenants.
Lately I've been designing sites and systems for schools, clinics, hotels and operators, from Lagos outward, filed above by industry.
$ mail sosa
Book a call at a time that suits you (Cal.com shows my slots in your time zone), send the brief straight to my inbox, or use email or WhatsApp. I reply within one working day, WAT.
Goes straight to my inbox. Prefer your own email app or WhatsApp? Use those instead.
Brief sent ✓
I'll reply within one working day, WAT.