About
Founder & Senior Software Engineer | Writing about what I learn building systems, companies, and products | Accra
Professional History
Founder & Lead Engineer
- Founded a rental-market platform tackling misinformation and hidden fees, growing it to active listings across Accra through partnerships with agents and landlords.
- Architected the full backend from scratch using Node.js, TypeScript, and PostgreSQL with geolocation-powered search, supporting scalable multi-tenant data from day one.
- Conducted 2,000+ customer discovery conversations to validate product direction, directly shaping the go-to-market strategy and feature roadmap.
- Hired and managed a cross-functional team across engineering, sales, and operations, defining structured hiring, onboarding, and performance processes.
#Node.js #TypeScript #PostgreSQL #PostGIS
Lead Mobile Engineer
- Accelerated release cadence from monthly to weekly by restructuring team priorities and introducing rapid iteration cycles.
- Improved code quality across the team by introducing CI pipelines, code review standards, and modern architecture patterns.
- Mentored developers and established async communication practices that kept a fully remote team productive and aligned.
#Dart #Flutter
Software Engineer
- Owned a significant portion of the backend infrastructure as the second engineering hire, shaping the company’s core APIs and technical direction.
- Eliminated per-client schema changes by building a dynamic custom fields engine that let customers extend any data table with searchable, rule-enforced fields.
- Reduced API response times by up to 90% through query analysis, indexing strategies, and database restructuring.
- Cut new customer onboarding from weeks to days by building automated data ingestion scripts for importing existing datasets.
#Node.js #TypeScript #PostgreSQL #GraphQL
Software Engineer
- Shipped multiple full-scale app redesigns across mobile and web, translating design specs into pixel-perfect implementations.
- Shipped a real-time rich-media messaging system on mobile and web, enabling instant in-app communication.
- Built an AI video generation pipeline that replaced manual recording with voice cloning and lip-synced content, including training a custom AI model.
- Designed a cross-channel notification system (web, email, push) with smart delivery rules that reduced notification fatigue for users.
- Boosted mobile upload reliability by implementing background video uploads with resume functionality, improving speed and user experience.
#Node.js #TypeScript #Dart #Flutter #Python #MongoDB #AWS
Software Engineer
- Delivered multiple production mobile apps end-to-end, both as sole developer and as mobile team lead across concurrent client projects.
- Built a reusable real-time chat framework adopted across client projects, eliminating the need for third-party messaging tools.
- Led technical hiring end-to-end — from sourcing and screening to conducting interviews and onboarding new engineers.
#Dart #Flutter #Java #Kotlin
Motito Ltd; July 2021 – March 2022; Accra, Ghana
Software Engineer
- Shipped the company’s first production release and first-ever iOS launch, transitioning the product from MVP to Version 1.
- Implemented core business features including purchasing flows, payment processing, and identity verification.
- Mentored junior developers through code reviews, pair programming, and structured feedback sessions.
#Dart #Flutter
Software Engineer
- Built internal tools including an Online Transcript Request System and cross-platform Academic Information Manager, streamlining admin processes for students and staff.
- Designed the UI/UX for a Transport Management System in the absence of a design team, delivering a functional user-friendly interface.
#C# #.NET
Education
Kwame Nkrumah University of Science and Technology; September 2014 – July 2018; Kumasi, Ghana
Bachelor of Science — Computer Engineering
- Capstone: Detecting breast and skin cancer using Computer Vision and Convolutional Neural Networks.