MURIITHI.DEV
EAT 00:00:00 session: verified
guest@portfolio:~$ whoami

Emmanuel Ngunjiri
Muriithi.

> Full-Stack Developer — Web & Mobile

I build and ship production software end-to-end — from M-Pesa payment integrations and secure authentication systems to admin dashboards and cross-platform mobile apps. Based in Nairobi, Kenya.

Emmanuel Ngunjiri Muriithi
01 — about

I'm a full-stack software developer with hands-on production experience designing, building, and shipping web and mobile applications end-to-end. My work spans payment gateway integration, secure authentication systems, admin analytics dashboards, and cross-platform mobile apps.

I'm comfortable across the modern JavaScript/TypeScript ecosystem — React and Next.js — and Flutter for mobile, backed by a strong foundation in database design, IT support, and customer-facing service delivery.

Proactive and detail-oriented, I focus on building reliable, user-friendly solutions in fast-moving environments — and I've hardened real payment flows after learning the hard way what "production" really means.

SYSTEM_INFOv1.0
locationNairobi, Kenya
focusFull-Stack · Mobile
stackNext.js · Flutter
educationBSc Applied CS
emailngunjirimure@gmail.com
phone0757 573 471
githubManuMure
statusopen to work
02 — capabilities

Technical skills

The tools and systems I use to take a product from spec to shipped.

Frontend 01

React / Next.js95%
TypeScript / JS92%
Tailwind CSS90%

Backend & Auth 02

Node.js / REST APIs88%
JWT / OAuth / Better Auth90%
MongoDB / SQL85%

Mobile & Payments 03

Flutter / Dart82%
M-Pesa Daraja API88%
Recharts / Data Viz80%
03 — selected work

Featured projects

Production systems and side builds — from fintech integrations to full-stack e-commerce.

Data Sauti

Kenyan market research platform connecting businesses with consumer surveyors
shipped
  • Implemented full M-Pesa Daraja payment integration — STK Push and B2C payouts — with sandbox safety guardrails added after a real-money incident, hardening the payment flow against future risk.
  • Led a security overhaul, replacing a hardcoded admin secret with a JWT-based admin authentication system, including an Admin model, seeder script, and fully protected routes.
  • Built an admin analytics dashboard using Recharts with CSV export for reporting.
  • Developed a notifications system with polling, and authored legal compliance pages referencing Kenya's Data Protection Act 2019.
  • Diagnosed and resolved email verification bugs to improve onboarding reliability.
Next.jsM-Pesa DarajaJWTMongoDBRecharts

Voltify

Full-stack Kenyan electronics e-commerce platform, built from the ground up
shipped
  • Architected and built the platform end-to-end using Next.js (App Router), TypeScript, Tailwind CSS, and MongoDB.
  • Implemented authentication with Better Auth, supporting email/password login and Google OAuth.
  • Delivered a complete customer experience: mega-menu navigation, hero banners with countdown timers, product listing/detail pages, and a cart with coupon logic.
  • Built a comprehensive admin panel covering 23 sidebar sections for full site, catalog, and order management.
  • Authored a 12-section technical and design specification covering brand identity, catalog, checkout, and system architecture.
Next.jsTypeScriptBetter AuthMongoDBTailwind

Mobile News Application

Responsive news platform for organizing and displaying news content
flutter
  • Developed a responsive news platform in Flutter with dynamic rendering and intuitive navigation.
  • Applied responsive design principles to enhance accessibility across devices.
FlutterDart
github.com/ManuMure/News →

Admin Dashboard System

Reusable admin dashboard interface built in React
react
ReactDashboard UI
github.com/ManuMure/Admin-Dashboard →

x-Tatic Fits

E-commerce storefront built with vanilla HTML, CSS and JavaScript
vanilla js
HTMLCSSJavaScript
github.com/ManuMure/x-Tatic-Fits →
04 — work log

Professional experience

Roles that built my foundation in systems, data, and people-facing service delivery.

JUL 2024 — OCT 2024

IT Attaché & Department Assistant

National Health Insurance Fund (NHIF) — Industrial Area Branch
  • Verified contributor and patient data in claims processing systems.
  • Scanned and digitized documents for member registration and record management.
  • Provided biometric registration and customer support services.
  • Assisted with software installation and basic device/network troubleshooting.
  • Supported inventory updates and asset audits within procurement operations.
APR 2021 — SEP 2021

Customer Service Attaché

National Health Insurance Fund (NHIF) — Huduma Centre Branch
  • Assisted clients with government service applications and digital processes.
  • Addressed inquiries and resolved service-related issues professionally.
  • Facilitated biometric registration processes and service payments.
  • Coordinated with partner agencies to improve service delivery efficiency.
FEB 2020 — APR 2020

Music and Performance Trainer

Mpesa Foundation Academy
  • Delivered individual and group music lessons.
  • Coordinated school performances and ensemble activities.
05 — credentials

Education & certifications

Formal training and self-directed certification across development and security.

Education

BSc Applied Computer Science
Daystar University
2022 – 2025
Certificate, Customs Clearance & Freight Logistics
Kenya School of Revenue Administration
2024 – 2025
Diploma in Information Communication Technology
Daystar University
2020 – 2021

Certifications

Oracle Academy — Database Design
Oracle Academy — Applications Development Foundations
CyberPro Global — Cybersecurity Foundational Skills
CyberPro Global — Secure Coding Automation & API Security
CyberPro Global — Cyber Defense & Incident Response
06 — get in touch

Let's build something reliable.

Open to full-stack, mobile, and fintech-integration opportunities. Based in Nairobi, working with teams anywhere.