Marinating...
0%
Engineer. Builder. Creator
I am a software developer who views code as a blend of engineering and craftsmanship. I don’t just build systems to make them work; I build them to last, ensuring that no technical debt is left behind for those who follow.
My technical background centers on robust, scalable architectures. I have a deep understanding of large-scale systems, having worked extensively on Core Banking Applications (CBA), Learning Management Systems (LMS), and CRM tools. I am proficient in building backend services and REST APIs, allowing me to contribute across the full software development life cycle—from design and unit testing to deployment. I thrive in agile environments and diverse teams, mapping technical decisions back to end-customer value. I take pride in being self-driven and motivated, while also valuing a culture where I can both teach and learn from a community of specialists.
I believe great engineering happens when developers are empowered and trusted. I am an open-minded, solutions-oriented developer ready to contribute to the next big challenge. Outside of code, I love video games, anime and I am an avid reader—check out my library to see what I have been reading. I will continously update the library as I pick up other books.
Where I've shipped — banking cores, learning platforms and everything between.
Senior Software Engineer
Leading the development of the frontend for Converge 2.0 ERP, while also building the Heirs Tech Academy Portal for the STEP program and leading the development of the Heirs AI Assistant with RAG and MCP capabilities. I built and maintain the OCR service powering the HT ecosystem.
Frontend Engineer
As a core Frontend Engineer, I engineered and maintained enterprise-level applications for financial institutions, contributing to the development of critical financial products including Seabaas, a conventional Core Banking Application, and Seabaas Mizan, an Islamic Banking Core Banking Application. I also participated in rigorous validation and testing of Seabaas Mizan to ensure compliance with functional and performance requirements ahead of its go-live.
Software Engineer
Contributed to a diverse range of software projects within a consulting environment, delivering custom solutions for clients across education, security, hospitality, and customer care. I spearheaded the development of a major Learning Management System featuring live classes, real-time messaging, and Large Language Model integration to enhance learning experiences. I also designed database schemas and foundational system architectures for key projects, helping establish scalable and robust technical foundations.
Engineering Lead
Designed and architected the entire software system from the ground up, establishing its foundational infrastructure, APIs, and microservice architecture. I developed backend microservices using a polyglot approach, leveraging Golang for high-performance services and Python for specialized workloads. I also led the development of a suite of frontend applications using Next.js, including the B2B Console, Admin Dashboard, and public User Application across web and mobile.
Frontend Engineer
Developed a flight and hotel booking system with GDS integration into the company's back office, enabling the business to accept and manage flight and hotel bookings through integrations with Amadeus and HotelAPIs.
Lead Frontend
Led frontend development initiatives that resulted in the successful implementation of more than 40% of planned initiatives while significantly reducing average development time. I achieved this by introducing tools, procedures, and development processes that improved team efficiency and accelerated delivery.
Frontend Engineer
Delivered client websites and applications according to their specifications and requirements, achieving over 80% client satisfaction while consistently completing projects in approximately two-thirds of the anticipated delivery timeframe.
Selected work, newest first.
printr is a cli tool that converts markdown and text files to pdf.
Open Source
Blast is a fast, config-driven API load tester and traffic generator written in Rust.
Open Source
Watch live API responses in the browser, model what each endpoint actually returns, and diff that against your zod schemas — or your OpenAPI spec. Breaking changes surface in an overlay the moment a response drifts.
Open Source
Heirs OCR is a document-to-structured-data API that turns receipts, IDs, and bank statements into validated JSON through one endpoint. Every upload is cached by SHA-256 so OCR runs once per document, with a per-function LLM step and deterministic validation on top.
Heirs Technologies
An intuitive talent-recruiter marketplace that streamlines hiring through real-time messaging, profile matching and seamless connection workflows.
Personal
A Sharia-compliant core-banking suite engineered for Islamic finance with profit-sharing, Murabaha and Takaful workflows.
Peerless
A Web-RTC-powered learning platform featuring live classes, collaborative whiteboards and automated attendance.
OptimusAI Labs
An omnichannel AI support SaaS unifying email, WhatsApp, voice and live chat with intelligent routing, human hand-off and escalation analytics.
OptimusAI Labs
The global hub for tech enthusiasts—an open-source platform fostering collaboration, networking and knowledge sharing across continents.
CommunityPro
A gamified learning adventure that turns AI, ML and data-science concepts into bite-size challenges, badges and leaderboards for lasting engagement.
Zummit Africa
A designer's companion for crafting harmonious palettes, automatic shades and fluid gradients with instant WCAG contrast checks.
Personal
A comprehensive learning SaaS empowering secondary and tertiary students with interactive lessons, adaptive quizzes and performance analytics to master any subject.
Samhre Global
Enterprise-grade core-banking software powering retail operations with account management, loans, payments and real-time reporting at scale.
Peerless
A modern, responsive company website showcasing Zummit Africa's mission, services and impact with smooth animations and a polished user experience.
Zummit Africa
I write to untangle thoughts, document experiments, and share the small discoveries that surface while building. My posts range from quirks and tricks to broader notes on shipping side-projects and designing resilient systems.
The tools I reach for, grouped by where they sit in the stack.
Let's build something.
Have a project in mind or just want to chat? Feel free to reach out through any of these channels.
See my full experience and skills