Software Engineer
Full-stack engineer with 3 years building Laravel and Node platforms, Flutter apps, dashboards and integrations across HR, retail, logistics and SaaS products.

Proof
The through-line in my work is operational clarity: software that helps teams record, track, reconcile, sell, manage and report with less friction.
Delivery depth
Hands-on shipping across internal tools, business platforms, and long-lived operational systems.
Live builds
Projects spanning HR, retail, logistics, education, attendance and SaaS workflows.
Backend strength
Comfortable with business rules, APIs, reporting, permissions and system structure.
Cross-surface execution
Connecting backend systems to mobile and web interfaces that teams can actually use.
Approach
That usually means unclear workflows, spreadsheet-heavy processes, manual follow-up, and teams who know what hurts but don't yet have the software shape right. My job is to make that shape clear.
I map the workflow first, then shape the product around permissions, data flow, integrations and reporting.
The interface should reduce hesitation and make the next action obvious for the people using it daily.
I move from product framing into implementation without losing the business objective along the way.
Services
I'm most useful when the work spans logic, interface, workflow design, integrations and the decisions that make the product hold together.
New SaaS products, internal systems, MVPs and business platforms shaped from requirements through launch.
HR, POS, logistics, dashboards, workflows, approvals and reporting-heavy systems for day-to-day use.
M-Pesa, Stripe, Paystack and third-party APIs with sync workflows and reconciliation logic.
Reducing manual work through APIs, process improvements, connected systems and product-side automation.
Selected Work

Invoicing, reconciliation and tax-ready reports for small businesses — built around real bookkeeping workflows.

Attendance, payroll workflows and reporting for distributed teams across multiple branches and shifts.

Fleet expense tracking, fuel monitoring and driver performance — turning trip data into operating insight.

SaaS POS backend handling stock, multi-outlet inventory and structured selling across retail floors.

Patient discovery, scheduling and clinician availability — built to cut queueing and no-shows.

Structured content, assessments and integrations for skills training across distributed learner cohorts.
Capabilities
The tools here reflect where I spend real time: backend systems, APIs, frontend delivery, Flutter mobile work and payment integrations that support dependable releases.
Application logic, APIs, reporting, data modeling and operational workflows.
Web interfaces and Flutter apps built around clarity, speed and real use.
Products shaped by operations, transactions and day-to-day business processes.
The supporting practices that make releases steadier and systems easier to maintain.

M-Pesa Daraja

KCB Buni

Stripe

Paystack

eTIMS
Payments & Tax Integrations
I integrate M-Pesa Daraja, KCB Buni, Stripe, Paystack and eTIMS into products that need payment collection, reconciliation, invoicing or tax-linked reporting flows.

MongoDB

Express

React

Node.js
Full-Stack JavaScript
I build complete products with MongoDB, Express, React and Node.js — from REST APIs and data modeling to reactive frontends and deployment.
Contact
Email is the best place to start if you want to talk about a build, contract work, product support or integrations.