I craft fluid mobile experiences & cohesive brand identities — where code meets storytelling.
My journey began with a fascination for how things work — both in code and in visual communication. With a degree in Software Engineering and a natural eye for design, I've spent the last 7+ years bridging the gap between technical functionality and aesthetic excellence.
Based in Abuja, Nigeria, I've had the privilege of working with clients across Africa, Europe, and the Middle East. My work ranges from crafting minimalist brand identities to architecting complex mobile applications. I believe that great design is invisible — it feels intuitive, works flawlessly, and leaves a lasting impression.
Today, I lead brand and product design projects that help startups and established businesses tell their stories authentically and connect with their audiences on a deeper level.
Created brand identities, logos, and marketing materials for local startups. Developed a keen eye for typography, color theory, and composition while collaborating with printers and digital teams.
Translated static designs into responsive websites using HTML, CSS, JavaScript. Maintained visual consistency while adding interactivity; learned to bridge design and code.
Built component libraries and design systems for web apps. Standardised UI elements, documented brand guidelines, and ensured seamless handoff between design and development.
Designed end-to-end user experiences, from wireframes to high-fidelity prototypes. Implemented frontend interfaces and basic backend logic, delivering complete web solutions.
Independent consultant: architecting mobile apps (Flutter, React Native) while building holistic brand systems for international clients. Two disciplines finally speak one language.
Requirement gathering, feasibility study, project roadmap and resource allocation.
Detailed study of user needs, system specifications, and risk assessment.
System architecture, database design, UI/UX wireframes and prototypes.
Actual coding, implementation of features, and integration of components.
Quality assurance, unit testing, integration testing, and user acceptance.
Deployment, bug fixes, updates, and continuous improvement.
"Rabiu doesn't just design an app — he designs the entire brand around it. His ability to switch from mobile architecture to visual identity is rare and invaluable."
"We hired him for a mobile app, but we got a complete visual system that unified our entire brand. The consistency across platforms doubled our engagement."
"As a developer who thinks like a designer, he bridges the gap perfectly. Our team finally speaks the same language — engineering and brand live in harmony."
"Rabiu doesn't just design an app — he designs the entire brand around it. His ability to switch from mobile architecture to visual identity is rare and invaluable."
Whether you need a complete brand overhaul, a stunning mobile app, or just a creative partner to bounce ideas — I'm here to help.
Start a Conversation