Evans MogeniSenior Software Engineer

Available for work

Building fintech platforms, mobile apps, and backend systems that scale.

I design and build wallet engines, payment integrations, and cross-platform apps — 4+ years delivering products end to end across fintech, enterprise SaaS, and mobility.

  • Fintech Platforms
  • Backend APIs
  • Cross-Platform Mobile
  • Cloud & DevOps

Nairobi, KenyaUTC+3Open to remote & hybrid

Download Resume
Years Experience
4+
Projects Delivered
20+
Technologies
10+
01

Capabilities

Systems & Stack

The technologies I design, build, and operate with across web, mobile, data, and cloud.

Frontend

Interfaces and design systems

10
  • Next.js
  • React
  • TypeScript
  • JavaScript
  • Angular
  • Tailwind CSS
  • HTML5
  • CSS3
  • Sass
  • GraphQL

Mobile

Cross-platform apps and releases

05
  • React Native
  • Expo / EAS
  • Flutter
  • Dart
  • Kotlin

Backend

APIs, services, and business logic

10
  • Node.js
  • NestJS
  • Express
  • Django
  • FastAPI
  • Flask
  • Spring Boot
  • Python
  • Java
  • PHP

Data

Storage, caching, and modelling

08
  • PostgreSQL
  • MongoDB
  • MySQL
  • Redis
  • SQLite
  • Firebase
  • Prisma
  • TypeORM

Cloud & DevOps

Shipping and running in production

09
  • Docker
  • GitHub Actions
  • GitLab CI
  • Vercel
  • Google Cloud
  • Render
  • Railway
  • Git
  • GitHub

Integrations & Tools

Payments, testing, and design handoff

10
  • M-Pesa
  • Stripe
  • PayPal
  • Postman
  • Selenium
  • Figma
  • Jira
  • Web3.js
  • Ethers.js
  • Unity

Ways of working

  • Agile
  • Scrum
  • Code Review
  • Unit Testing
  • Automated Testing
  • Nx Monorepos
  • CI/CD
  • Technical Documentation
02

Track Record

Engineering Experience

Roles, ownership, and measurable impact — expand any position to see the detail behind it.

Nairobi, Kenya

Leading frontend architecture for transport management platforms, translating complex UI/UX wireframes into scalable, production-ready applications.

  • Leading frontend architecture for transport management platforms, translating complex UI/UX wireframes into functional, interactive applications.
  • Collaborating with backend engineers to define flexible architectures and integrate booking and payment services via REST and GraphQL APIs.
  • Optimizing web applications for maximum speed and scalability, improving system reliability and customer experience metrics.
  • Implementing component architecture best practices to ensure code reusability and maintainability across the payment integration platform.
React.jsNext.jsTypeScriptGraphQLREST APIsPayment Systems
Nairobi, Kenya

Architected NestJS/Node.js fintech services and led a BNPL feature that increased partner merchant transactions by 40%.

  • Architected and owned NestJS/Node.js backend services including wallet engine, salary advance workflows, and withdrawal APIs.
  • Led design implementation and technical feasibility analysis for a Buy Now, Pay Later (BNPL) feature, driving a 40% increase in merchant transactions.
  • Developed responsive, reusable UI components using React.js and React Native, building a scalable code library for future fintech projects.
  • Integrated complex financial and loan APIs to ensure compliance and automate disbursements.
  • Integrated third-party signing platforms (DocuSign JWT Grant, PandaDoc) into backend services for multi-role sequential document signing workflows.
  • Implemented automated end-to-end testing frameworks, reducing production issues by 30% and ensuring cross-browser compatibility.
NestJSNode.jsReact.jsReact NativeDocuSignPandaDoc

Key Achievements

+40%

BNPL Impact

Led Buy Now, Pay Later feature delivery at Paya Ventures.

-35%

Performance Gains

Reduced average page load time through SPA optimization at Muru Technologies.

-30%

Quality Assurance

Automated E2E testing reduced production issues across fintech releases.

-30%

Bug Reduction

Unit and automated testing lowered post-release defect rates at Octatech Innovations.

4+ Yrs

Full Stack Delivery

End-to-end ownership across backend APIs, mobile apps, and web frontends.

NestJS

Fintech Systems

Built wallet engines, salary advance workflows, and payment integrations.

80+

Open Source

Active public repositories and contributions on GitHub.

Web & Mobile

Cross-Platform

Delivered products across React, Next.js, React Native, and Flutter.

E-Sign

Document Workflows

Integrated DocuSign and PandaDoc for multi-role signing flows.

03

Selected Work

Platforms & Products

Systems I've shipped end to end across fintech, enterprise SaaS, and mobility.

Mikrosell Wine POS screenshotFeatured

Mikrosell Wine POS

Mobile-first wine and spirits POS for Kenyan retailers. Multi-branch sales, M-Pesa and cash reconciliation, offline till sync, stock alerts, and owner dashboards — built to run from the phone already in your pocket.

  • React.js
  • Next.js
  • Express.js
  • GSAP
  • M-Pesa
Paya Web and Mobile Applications screenshotFeatured

Paya Web and Mobile Applications

Comprehensive Paya fintech platform spanning web and mobile — wallet, savings, business, and group accounts, plus Buy Now, Pay Later (BNPL) checkout that increased partner merchant transactions by 40%.

  • NestJS
  • React.js
  • Next.js
  • React Native
  • MongoDB
Mobitill Epesi — Bus Ticket Booking screenshotFeatured

Mobitill Epesi — Bus Ticket Booking

Long-distance bus ticket booking portal built at Data Integrated — route search, passenger selection, and integrated payments via M-Pesa, Airtel, Visa, and Mastercard for hassle-free travel across Kenya.

  • React.js
  • Next.js
  • TypeScript
  • GraphQL
  • M-Pesa
  • Payments Integration
  • Material UI

Metroberry — Driver & Employee Apps

Cross-platform mobile apps for Metroberry, a Kenyan corporate mobility platform that arranges shared employee commutes between work and home. Built the Driver app (published on Google Play) and the Employee companion — dispatcher-assigned trips with live turn-by-turn navigation via Google Maps, multi-stop passenger check-in and check-out, in-app calling and SMS, SOS reporting, driver document compliance, earnings tracking, and exportable trip history. React Native Expo with Tamagui for a consistent UI across phones and tablets.

  • React Native
  • Expo
  • Tamagui
  • Google Maps
  • TypeScript
  • Push Notifications
  • SMS

Recours Global — Salary Advance

Paya salary advance benefit platform for employers and employees. End-to-end workflows for advance requests, approvals, and disbursements with secure document signing integrated into the application flow.

  • NestJS
  • Next.js
  • PandaDoc
  • TypeScript
  • MongoDB
  • Payments Integration(Paya Wallet)

Taniq POS - Shop Management

Multi-tenant SaaS point-of-sale platform for retail shops — fast checkout, real-time reports, role-based access, and inventory management. Powers live businesses processing 100K+ Kenyan shillings in transactions per month.

  • React.js
  • Next.js
  • TypeScript
  • MongoDB
  • Node.js
  • Express.js

Fortways Property Managers

Multi-tenant SaaS platform streamlining property management for modern agents — tenant and lease management, rent collection, maintenance requests, and secure financial tools for daily operations.

  • React.js
  • Next.js
  • TypeScript
  • MongoDB
  • Node.js
  • Express.js
  • Payments Integration
04

Foundation

Background & Education

The academic grounding behind the engineering, and the learning that keeps building on it.

Bachelor of Science in Mathematics and Computer Science

Murang'a University of Technology

Murang'a, Kenya

Completed

Foundation in mathematics, computer science, algorithms, data structures, and software development principles.

06

Contact

Get In Touch

Have a project in mind, a role to fill, or just want to say hi? I read every message.

Contact information

Open to work

Let's build something worth shipping

I'm available for full-time roles and freelance engagements — remote or hybrid from Nairobi, Kenya.