Skip to main content
Peter Mwaura

Peter Mwaura

Full Stack Developer

Talent
Kiambu1000 KES/hourMember since February 16, 2023
·

Hire their services

Request a quote with no obligation

payment systems developerbusiness systems architectfull stack developerreal-time systems developerweb developer

About

Peter Lead Developer at Sadira

Location: Nairobi, Kenya

Specialization: Full Stack Web Development & Business Systems Architecture

Technical Summary

A results-driven full stack developer with deep expertise in building scalable web applications, payment integrations, and real-time systems. Founder of Sadira, where I've engineered workflows that cut deployment cycles from 60 days to 15 days through AI-assisted architecture, modular internal packages, and streamlined design-to-code pipelines.

Core Tech Stack

Backend: Laravel (Service Containers, Dependency Injection, ORM, API Development)

Frontend: React & Vue with Inertia.js (JSX preferred)

Database: MySQL (schema design, optimization, complex queries)

Design: Figma AI → Code workflows

Infrastructure: Docker, WebSockets, queue systems

Development Philosophy

  • Modular architecture — small, maintainable packages over monolithic code
  • Dual-theme ready — light and dark mode from the start
  • Lean and documented — clean code with purposeful comments
  • Full-page updates — Inertia's seamless SPA experience without API complexity

Notable Projects

  • Helasure — Escrow platform with banking integrations
  • Tips Moto — Sports betting tips platform with automated delivery
  • BetShack — Sports content and prediction platform
  • RPS Arena — Real-time gaming application

What I Bring

Building payment systems, real-time features, and scalable architectures for the Kenyan market and beyond. I turn complex requirements into production-ready applications.

Experience

Professional Experience Summary

Peter — Founder & Full Stack Developer

Sadira Development Company

Lead Developer | Kenya

Led the transformation of a development agency into a high-velocity delivery team, reducing deployment cycles from 60 to 15 days through strategic process optimization.

Key Achievements:

  • Architected AI-assisted code generation workflows that accelerate project kickoffs
  • Built a library of modular internal packages for rapid feature deployment
  • Established design-to-code pipelines bridging Figma directly to React/Vue components
  • Assembled and mentored a cross-functional team (Figma designer, frontend developer, database administrator)

Project Portfolio

Helasure — Escrow & Payments Platform

Designed and built a secure escrow system with OnIt Bank integration, handling transaction flows, dispute resolution, and real-time status tracking.

Tips Moto — Sports Betting Tips Platform

Developed an automated tips delivery system targeting the Kenyan sports betting market, including Swahili-localized marketing funnels and growth strategies.

BetShack — Sports Content Platform

Built a content management and prediction platform with sophisticated database schemas for match data, odds tracking, and user engagement.

RPS Arena — Real-Time Gaming Platform

Implemented WebSocket-powered gameplay with live matchmaking and instant result processing.

Enterprise Solutions

Delivered supply chain management systems for construction companies, invoice management platforms, and comprehensive ERP architectures with marketplace capabilities.

Technical Scope

  • Full stack development (Laravel, React/Vue, Inertia, MySQL)
  • Payment gateway integrations (M-Pesa, banking APIs)
  • Real-time systems (WebSockets, queues)
  • Database architecture and optimization
  • Infrastructure scaling and containerization

Education

Bachelor of Science in Information Technology

Jomo Kenyatta University of Agriculture and Technology (JKUAT)

5 Development-Relevant Skill Sets from Curriculum

1. Database Systems

Foundation for MySQL schema design, query optimization, and ORM patterns I use daily with Laravel's Eloquent.

2. Software Engineering

System development methodologies, SDLC principles, and engineering practices that shaped my 60-to-15-day deployment optimization at Sadira.

3. Object-Oriented Programming

Core OOP concepts powering my Laravel service containers, dependency injection, and React component architecture.

4. Web Applications & Development

Full-stack web fundamentals—client-server architecture, HTTP protocols, and application design principles underlying my Inertia.js implementations.

5. System Analysis & Design

Requirements gathering, system modeling, and architecture planning—skills you apply when scoping client projects and designing modular ERP systems.

Reviews