Don Phelix

Don Phelix

$45/hr
A full stack web developer
Reply rate:
87.1%
Availability:
Part-time (20 hrs/wk)
Location:
Nairobi, Nairobi, Kenya
Experience:
10 years
About

When a payment fails, a webhook goes missing or a financial system breaks under load, the consequences are real. I've spent 10 years building systems where that can't happen, and fixing them when it does.

I specialize in fintech and payment systems, having worked on production infrastructure including Trustly and M-Pesa integrations and cross-border remittance platforms. Beyond payments, I work across the full stack in Java Spring Boot, PHP Laravel, Angular, React and Flutter. I've led engineering teams, set architectural standards and delivered for clients in the US, UK and East Africa.

Professional Experience

TalkRemit, Remote (Full-time) May 2025 – Present Role: Backend Engineer, Payments

Building payin, payout and cross-border remittance processing systems using Java Spring Boot. Designing and implementing backend services following clean architecture principles on systems that handle real transactions at production scale.

The Blueion, Nairobi Kenya (Hybrid, Full-time) January 2024 – May 2025 Role: Software Lead

Led the engineering team in designing and delivering cross-platform applications. Established coding standards, conducted code reviews, mentored junior developers and worked directly with product teams to translate business requirements into technical specifications.

The Blueion, Nairobi Kenya (Hybrid, Full-time) September 2022 – December 2023 Role: Software Engineer

Designed, implemented and tested Flutter and Dart applications using the BLoC pattern for iOS, Android and Web. Built and consumed Laravel APIs and delivered features across multiple platforms.

Five-G Consulting, Inc., USA Texas (Remote) November 2021 – October 2022 Role: Software Consultant

Built a full-stack web application for IoT data visualization on Raspberry Pi devices. Implemented secure API integrations and an automated deployment framework for remote system updates.

iBuild Global, Inc., USA (Remote, Contract) January 2021 – November 2021 Role: Backend Developer

Optimized SQL queries for high-load systems, improving API responsiveness and reducing database costs. Managed performance monitoring and implemented structured bug tracking processes.

Tangaza (Pesaworld Ltd), Nairobi Kenya August 2019 – May 2021 Role: Full Stack Developer

Built and integrated APIs for a fintech company in the East African payments space. Developed responsive web applications and provided technical guidance to junior team members.

LSI Keywords, Remote (Upwork) September 2017 – July 2019 Role: Full Stack Developer

Designed and developed maintainable web solutions for SEO-focused products. Delivered tools that performed reliably at scale across multiple client accounts.

Mawingu Networks, Nanyuki Kenya January 2016 – May 2017 Role: Full Stack Developer

Worked with the development team on integration testing and new feature development for the company website.

Key Skills

Proficient in Java, PHP and JavaScript with strong TypeScript experience. Experienced in Spring Boot, Laravel, React, Angular, Vue.js and Flutter. Skilled in payment systems integration, RESTful API design and microservices architecture. Hands-on experience with Docker, Kubernetes, AWS and CI/CD pipelines. Proven technical leadership with experience mentoring developers and making architectural decisions.

If you are building something in the payments space or need a senior engineer who takes full ownership from architecture to delivery, let's talk about what you need.

Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.