Software architecture & system design
Help shape backends, services, and product systems that can stay reliable as requirements evolve.
Engage
Technical consulting, strategic collaboration, and ecosystem partnerships.
Alongside building Africoders, I remain open to selected opportunities in software architecture, technical consulting, product engineering, technical advisory, and engineering leadership. I also work with organisations on Africoders partnerships and speaking. This is not a freelance staffing marketplace.
For teams that need architecture, product engineering, or technical strategy grounded in more than a decade of shipping software.
Help shape backends, services, and product systems that can stay reliable as requirements evolve.
Support delivery decisions, technical trade-offs, and engineering practice with clarity for technical and non-technical stakeholders.
Translate complex business requirements into practical, sequenced technical approaches.
Advise on modernising products and platforms where reliability, maintainability, and organisational fit matter.
For universities, communities, and organisations serious about durable programmes—not one-off events.
Collaborate on community growth, opportunity pathways, and programmes connected to the Africoders mission.
Design or support initiatives that connect students with practical building, mentorship, and professional identity.
Partner on cohorts, meetups, and community infrastructure that create durable outcomes.
Connect hiring programmes with communities where ability is demonstrated, not merely claimed.
Structured mentorship efforts that emphasise accountability and career growth.
For organisers who want grounded conversations about software, AI, careers, leadership, and building Africoders.
Sessions for universities, conferences, communities, and corporate forums.
Thoughtful conversations about engineering, entrepreneurship, and technology ecosystems.
Tell me what you are building and how I might help.