Senior Software Engineer & Technical Consultant

I architect scalable solutions and lead technical transformations

From payment systems serving millions across Europe to high-traffic platforms handling 20M+ daily users, I deliver engineering excellence that drives business growth.

6+
Years Senior Experience
20M+
Users Served
10+
Developers Mentored
Technical Portfolio
Mobile
Backend
Cloud
constproject="AfriScout"
constusers="30K+"
constimpact="60% improvement"
99.9% Uptime
15+ Countries
JavaKotlinLaravelPayment Systems
Featured Project

Transforming Excel Chaos into Beautiful Mobile Responsive Views

Cellio revolutionizes how professionals share data by converting messy spreadsheets into stunning, mobile-responsive views that audiences actually want to view.

Card-Based Design
Beautiful mobile layouts
Lightning Fast
Processes in seconds
Instant Sharing
Unique secure links
Zero Coding
No technical skills needed
Cellio
BEFORE: Excel Chaos
📱 Impossible to read on mobile!
• Horizontal scrolling nightmare
• Cluttered data presentation
AFTER: Cellio Magic
📱 Perfect on any device!
• Beautiful card layouts
• Clean, professional design
10MB
File Support
30s
Setup Time
∞
Sharing
Next.jsTypeScriptTailwind CSSVercel

Senior Consulting Services

Specialized technical consulting services designed to scale your engineering capabilities and accelerate your technology initiatives.

project
Android Development & Mobile Solutions
Native Android application development with focus on payment systems, GIS applications, and enterprise mobile solutions.
  • Native Android Development (Java/Kotlin)
  • Payment Terminal Applications
  • GIS & Location-based Services
  • Mobile Payment Integration
  • Cross-platform Development (Flutter)
  • App Store Optimization
consultation
Backend Engineering & API Development
Scalable backend systems, microservices architecture, and high-performance API development for enterprise applications.
  • Microservices Architecture
  • RESTful API Design
  • Database Optimization
  • Payment System Integration
  • Real-time Data Processing
  • Cloud Infrastructure (AWS/GCP)
consultation
System Architecture & Technical Leadership
End-to-end system design, technical strategy, and architectural decisions for scalable enterprise solutions.
  • System Architecture Design
  • Technical Strategy Planning
  • Performance Optimization
  • Scalability Planning
  • Technology Stack Selection
  • Architecture Documentation
project
Legacy System Modernization
Transform outdated systems into modern, maintainable, and scalable solutions with minimal disruption.
  • Legacy System Assessment
  • Migration Strategy Planning
  • Zero-downtime Migrations
  • Technology Stack Upgrades
  • Data Migration
  • Team Training & Knowledge Transfer
consultation
Payment Systems & Financial Technology
Specialized expertise in payment processing, insurance platforms, and financial technology solutions.
  • Payment Gateway Integration
  • Insurance Platform Development
  • USSD Payment Systems
  • Multi-country Payment Solutions
  • Compliance & Security
  • Transaction Monitoring
retainer
Engineering Leadership & Team Development
Technical team leadership, mentoring, and development workflow optimization for growing engineering teams.
  • Technical Team Leadership
  • Code Review Processes
  • Development Workflow Optimization
  • Junior Developer Mentoring
  • Technical Interview Processes
  • Team Performance Optimization
consultation
Performance & Scale Optimization
Application performance tuning, database optimization, and scaling strategies for high-traffic systems.
  • Application Performance Tuning
  • Database Optimization
  • Caching Strategies
  • Load Testing & Optimization
  • CDN Integration
  • Monitoring & Analytics
consultation
Technical Due Diligence & Assessment
Comprehensive codebase audits, technical reviews, and due diligence for informed decision-making.
  • Codebase Audits
  • Architecture Assessment
  • Security Reviews
  • Performance Analysis
  • Technical Debt Assessment
  • Compliance Reviews

Technical Expertise

Deep expertise across multiple technologies and domains, delivering scalable solutions that drive business impact.

Payment Systems

Multi-country payment processing, NFC terminals, USSD platforms

Mobile Development

Android apps, Flutter, cross-platform solutions

GIS & Mapping

Satellite data processing, climate intelligence, spatial analytics

Cloud Architecture

AWS, microservices, scalable infrastructure

System Security

Compliance, encryption, secure payment processing

Team Leadership

Technical mentoring, project management, architecture decisions

Technology Stack

Java90%
Kotlin90%
Laravel90%
MySQL90%
Android85%
React80%
AWS80%
Docker75%
Kubernetes70%

Experience Highlights

AfriScout

Current

Senior Software Engineer

Leading the development of digital tools that help East African pastoralists navigate climate challenges through sustainable grazing and land regeneration solutions.

CarePay

2023

Software Engineer

Engineered insurance and healthcare payment systems supporting thousands of customers across Kenya and the UAE through robust API integrations.

SaltPay

2022

Android Terminals Engineer

Developed and optimized Android payment terminal applications across Europe, focusing on reliability and seamless transaction processing.

Safaricom

November 2021

Software Engineer

Engineered and launched a dynamic USSD platform for mobile data purchases, processing over 20M daily subscriber requests and increasing revenue by 11%.

20M+
Users Served
99.9%
System Uptime
15+
Countries Served
10+
Developers Mentored