Software Architect & Developer
Turning manual processes into automated solutions
I specialize in transforming real-world manual processes into efficient software solutions. With expertise in data modelling, design patterns, and modern engineering practices, I build effective systems for various sectors including education, finance, entertainment, and commerce.
I'm constantly evolving my skills to create robust systems based on solid architectural principles.
I'm also...
- A full-stack developer passionate about clean architecture
- A CRM & ERP SaaS builder — I design multi-tenant platforms for real businesses
- Practicing CI/CD with GitHub Actions, automated testing, and deployment pipelines
- An adaptable learner focused on web development and problem-solving
- Open to collaborations that challenge and expand my abilities
- Enthusiastic about sci-fi, football, reading, and chess
I build production-ready CRM and ERP SaaS applications tailored for African markets — handling client management, subscriptions, inventory, sales, invoicing, and AI-powered analytics. Multi-tenant architecture, role-based access, payment gateway integrations (Mobile Money, Wave), and automated notifications (SMS, WhatsApp, Email).
From e-commerce marketplaces to social platforms and educational systems — I build complete, deployable products with a focus on architecture, performance, and user experience.
I practice continuous integration and continuous deployment using GitHub Actions, automated testing, Docker containerization, and cloud deployment (Fly.io, Vercel). I set up pipelines that automate builds, tests, and deployments.
- Data Modelling & System Architecture
- UML/Merise Diagramming
- Project Management
- UI/UX Design
- CI/CD Pipelines
- Multi-Tenant SaaS Architecture
Fun Fact:
"I love data modelling more than I love coding more than I love people." 😄



