Clinton Mbah.
Software Engineer.
Accra, Ghana.
-
JavaScript • Vue
-
JavaScript • Node • Express
-
Dart • Flutter
-
Ruby • Rails
Tech stacks
-
MongoDB
-
MSSQL
-
PostgreSQL
-
SQLite
Databases
-
REST
-
GraphQL
API Specs
-
Heroku
-
GCP
Infrastructure
-
Adobe XD
-
Figma
UI Design
Who I've worked with
-
Helicarrier Development Studios Limited
BuyCoins, Sendcash, GetcardsI work as a software engineer on public-facing products (BuyCoins, Sendcash, Getcards) and internal BuyCoins services.
-
Swipebill Technologies Ltd
FloatI work as the lead backend engineer, building the GraphQL-based Ruby-on-Rails API that powers Float's invoicing, float crediting & repayment, virtual & physical card management, and payments with Monnify and Flutterwave.
-
OMG Digital Inc
OMGVoiceI developed both the Ruby on Rails REST API that is the backbone of OMGVoice's old website and the Vue-based custom content management system that all authors at OMG Digital used in publishing articles. I also helped with Facebook Instant Article integration and migrating image hosting off of Filestack to Google Cloud Storage.
-
Africa Foresight Group
PeraltaLed the small team of 3 responsible for developing Peralta –– AFG’s effort to digitize and centralize its core business processes. I also played a significant role in the requirements definition process that helped solidify what Peralta was and ultimately led to the timely launch of the product.
-
TroTro Tractor Ltd
eTrackeTrack is a commercial vehicle/equipment tracking application I worked on for TroTro Tractor Ltd. It is an Android application that allows customers of TroTro Tractor to view the details (driver, registration number) and location of their fleet. It also features the ability to send engine commands to vehicles and playback historical vehicle location data.
What I've open sourced
-
ActionCable-Vue
JavaScript • Vue • Rails • ActionCableWhile working on a Rails + Vue client project that needed realtime multi-conversation chat, I realized just how tedious it was to work with ActionCable in Vue. This realization led to me writing a Vue plugin that made using ActionCable in Vue much more delightful to work with. ActionCable-Vue currently has over 220,000 downloads on npm.
-
Programming Ideas 2
Kotlin • Android • Xamarin • C#When I started learning to code, I was always looking for ideas of cool things to build in a bid to get better. I built IdeaBag, with over 170 ideas and 3 difficulty levels to cater to varying degrees of proficiency to solve that problem. It now has more than 140,000 installs and an enviable 4.5/5 rating after 590+ reviews in the Google Play Store.
-
Programming Ideas 2 (WEB)
JavaScript • VueSeveral users rightfully complained about IdeaBag 2 being an Android-only application. In an effort to appease those complaints, I ported IdeaBag 2 to the web with Vue.JS. After open-sourcing it, contributors have helped bring it to feature-parity with its Android counterpart.