Curriculum Vitae
Professional experience, education, and technical profile.
Education
M.Sc. Advanced Computer Science
DistinctionUniversity of Leicester, UK
Experience
Senior Product Engineer
Ravka Consult, Rotterdam, NL
- Pioneered BearSignals, an intelligent observability platform inspired by the academic STEAM paper. Designed a cohesive architecture with a Go ingestion engine, Python analytics layer, and React frontend for seamless stateful monitoring.
- Delivered a commercial-grade, high-throughput data pipeline with automated root cause analysis, reducing system debugging time and improving developer insight.
- Mentored junior engineers in data pipeline design and API integration best practices.
Senior Frontend Engineer
HousingAnywhere, Rotterdam, Netherlands
- Led a complete overhaul of the front-end search infrastructure using React and TypeScript, resulting in a 35% increase in search-to-booking conversion.
- Improved UI search performance by 40% through incremental prefetching and caching, reducing load time for millions of users.
- Architected and implemented a full-stack feature flagging console (React, TypeScript, Go), cutting experiment turnaround from days to minutes.
Senior Software Engineer (Contract)
Andela, Remote / New York, US
- Provided senior-level engineering for global clients, focusing on full-stack development, platform modernization, and scalable system design.
- SayRhino: Built an event-driven system using Sidekiq and Redis to scale post-fulfillment operations; modularized a React codebase with Tailwind CSS, reducing maintenance by 25%. Designed CI/CD pipelines with GitHub Actions to enhance reliability.
- Leafly Inc: Directed Ruby on Rails upgrade (2.5→3.0) improving performance and security. Built GraphQL APIs and optimized search logic, reducing backend query times by 30%. Integrated Datadog monitoring for observability.
Software Engineer
Petra Trust, Accra, Ghana
- Architected and developed Phoenix, a unified CRM system with a GraphQL API (Ruby, PostgreSQL) and responsive React UI, reducing user task completion time by 25%.
Frontend Engineer
VendyAds, Accra, Ghana
- Developed interactive campaign management dashboards with React and Redux, improving analytics responsiveness and client satisfaction.
Skills
Languages TypeScript, Go, Ruby, Python, C/C++, Rust, OCaml, Haskell
Frameworks React, Rails, FastAPI, GraphQL, Sidekiq
Infrastructure PostgreSQL, Redis, Docker, AWS, GCP