Available for new projects

Software systems built to ship—and stay running.

Full-stack developer with experience delivering payment-enabled web platforms, CI/CD deployments, and maintainable codebases using modern JavaScript and Python stacks.

Real-time Systems
Full-Stack Development
Payment Integrations
10+
Deployed Projects
4+
Years Experience
Multiple
Payment Integrations

// Selected Work

Success Stories

Systems built to solve real problems — and keep running.

View All Projects

// Tools of the Trade

Tech Stack

Every layer of your product deserves the same care. Here's how I approach each one.

The Problem

Users leave when experiences feel slow, confusing, or outdated.

Interfaces That Convert Browsers into Buyers

I build fast, accessible interfaces using modern frameworks and design systems. Every interaction is intentional—designed to guide users toward action.

Technologies

ReactNext.jsVue.jsTypeScriptJavaScriptTailwindCSSMaterial UIBootstrapZustandRedux ToolkitReact QueryFigma

// faq

How I Work

Common questions from founders and teams I work with.

It can be. I'll tell you honestly on our first call whether your scope and stage are a good fit — I'm not going to take on a project I don't think I can serve well. I've built a product from zero myself (I'm the solo technical co-founder of Coffea Academy, a live SaaS platform), so I know what "get this working now, without boxing in year two" actually looks like in practice.

// feedback

What Clients Say

Real feedback from teams I've worked with across tech and coffee projects.

Simon delivered a robust payment system that handles 50k+ transactions daily. His attention to detail and understanding of African payment ecosystems is unmatched. We went from fragile MVP to production-grade in 4 months.

Simon

QUFarms

// Contact

Let's Build Something

Whether you need a payment system, a scalable platform, or help fixing what's broken—I'm here to help.

Contact Info

Connect

I typically respond within 24 hours. If your project is urgent, mention it in your message.