I build the backend systems behind payments — Rails, Elixir, and USSD platforms that move money reliably across banking, microfinance, and telecom in emerging markets.
Senior Software Engineer with 6+ years designing, building, and scaling enterprise FinTech platforms across banking, microfinance, and telecommunications. I specialise in Ruby on Rails backends, USSD payment systems, and Linux-based DevOps, with a track record of delivering merchant portals and payment applications that expand access to financial services — while enforcing regulatory compliance and mentoring engineering teams.
A three-service ticketing backend: a Ruby on Rails admin/back-office portal, an Elixir (Plug/Cowboy) transactional API, and a Ruby/Sinatra USSD channel for feature-phone customers — sharing a single PostgreSQL database and integrating with an external Mobile Money / SMS payment gateway.
Multi-tenant merchant management and payments portal built on Ruby on Rails.
Lending and savings management platforms for a microfinance operation.
USSD-based balloting / voting platform with an administrative portal.
Virtual point-of-sale system — built and maintained end to end.