E-commerce · brand storefront
Movement99
A Christian streetwear storefront for a Tanzanian brand — a fifteen-design collection with product variants, cart and enquiry-based fulfilment.
Visit the live platformFull-stack software engineer · Dar es Salaam
I design, engineer, deploy and maintain the software businesses actually run on — marketplaces, management platforms, publishing systems and the backends behind them. Ten platforms currently live in production.
Ownership
Frontend, API, database and deployment on the same product
Domains
B2B commerce, management platforms, learning, publishing
Primary stack
Next.js · Laravel · PHP · MySQL
Selected work
Three systems in three different domains. Each was taken from requirements through architecture, implementation and deployment, and each is still running.
E-commerce · brand storefront
A Christian streetwear storefront for a Tanzanian brand — a fifteen-design collection with product variants, cart and enquiry-based fulfilment.
Visit the live platform
Management & learning platform
A church management, communication and digital learning platform covering events, ministries, lessons, materials and administration.
Read the case study
Publishing & newsletter platform
A technology publishing platform covering e-mobility, fintech, innovation and digital transformation across Africa.
Read the case studyHow I build
The value of one engineer owning the whole path is that nothing falls between the frontend, the database and the server it runs on.
Requirements through production for complete web products — interfaces, backend, data, deployment and the maintenance that follows.
Next.js · React · PHP · Laravel · JavaScript
PHP and Laravel services, REST APIs, authentication, server-side validation and the business logic that sits underneath a product.
PHP · Laravel · REST APIs · Authentication
Relational schema design, data relationships and query work for catalogues, orders, members, content and reporting.
MySQL · MariaDB · SQL · Schema design
Production hosting, Git-based deployment, environment configuration, indexing and the technical SEO that decides whether a platform is found.
Hostinger · DigitalOcean · Linux · SSH · Search Console
Payments, SMS and transactional email wired into real workflows — verification, notification and webhook handling included.
Snippe Payments · Mambo SMS · PHPMailer · SMTP · Webhooks
Requirements discovery with non-technical stakeholders, scope negotiation and coordinating delivery across contributors.
Stakeholder management · Scoping · Coordination
Experience
Three years of professional development across consulting, corporate platforms and a regulated banking environment.
2025 — present
Sparkcraft Consulting
Own full-stack delivery for the consulting platform and the client products built on top of it.
PHP · MySQL · JavaScript · PHPMailer · Technical SEO · Production hosting
Mar 2025 — present
Proma Africa
Lead engineer for the corporate platform and the PHP/MySQL backend behind it.
PHP · MySQL · JavaScript · Bootstrap · Hostinger
Aug 2025 — Oct 2025
Stanbic Bank Tanzania
Built internal tooling inside the IT innovation function of a regulated bank.
Java · Bootstrap · Git
Leadership
Alongside engineering I lead partnership and business development for AIESEC in IFM, and led the Youth to Business Forum 2026 as project lead. That work is where requirements discovery, stakeholder alignment and scope negotiation get practised on real budgets and real deadlines.
It is the reason technical conversations with non-technical stakeholders tend to go quickly.
Next step
I take on full-stack product work, backend and API development, and long-term ownership of platforms already running in production.