Nairobi, Kenya
Mwenja Robert Rwara
Full-Stack Software Developer
Laravel & PHP · REST APIs · Payment & Biometric Integrations
About
Results-driven Full-Stack Software Developer with 4+ years of experience designing, building, and maintaining ERP systems, business applications, and REST APIs using Laravel, PHP, MySQL, and JavaScript. Proven track record delivering end-to-end solutions across sales, inventory, HRM, payroll, procurement, and finance modules, with hands-on expertise in M-Pesa payment integration, biometric integrations, third-party API integration, and database design. Skilled in debugging, problem solving, and Agile development, with strong experience in Git version control, cloud and shared hosting deployment, and client training and support.
Technical Skills
Backend Development
- PHP (Laravel, vanilla PHP)
- Java (Spring Boot)
- Node.js (Express)
- Python (Django)
- REST API design & development
Frontend Development
- HTML5/CSS3
- JavaScript
- jQuery
- AJAX
- Bootstrap
- React.js
- Responsive UI development
Databases & Design
- MySQL
- PostgreSQL
- MongoDB
- Firebase
- Neo4j
- Database design, normalization & query optimization
Payment Systems
- M-Pesa (Daraja API – STK Push, C2B, B2C)
- WHMCS payment integrations
- Payment gateway/API integration
Integrations
- Biometric integrations
- SMS APIs
- Bulk WhatsApp & email APIs
- Third-party API integration
DevOps & Hosting
- Git & GitHub
- Docker
- Linux administration
- AWS EC2
- cPanel/WHM
- Hostinger Cloud
- Shared & cloud hosting deployment
Methodologies
- Agile development (Scrum)
- Debugging & troubleshooting
- Problem solving
- Systems design
- Unit testing
- Technical documentation
Other
- Android development
- IoT (Arduino, Raspberry Pi)
- Cisco & Huawei network design and configuration
Professional Experience
Full-Stack Developer / ERP Systems Lead
May 2024 – PresentPowel Jea Enterprise Limited (incl. Project Management ERP consultancy)
- Design, develop, and maintain ERP modules — CRM, Sales, Inventory, Procurement, Banking, HRM, and Payroll — using Laravel, PHP, MySQL, JavaScript, jQuery, and Bootstrap.
- Build and consume REST APIs for module-to-module and third-party integrations, including M-Pesa payments and SMS/email notifications.
- Manage the codebase with Git/GitHub, including branching, code reviews, and release management within an Agile workflow.
- Deploy and administer systems on shared and cloud hosting; handle system maintenance, debugging, bug fixing, and client support.
- Developed new products end-to-end, including a Water Delivery System and a Biohazard Collection System, from database design to deployment.
- Train sales and client teams on system usage, improving adoption and reducing support tickets.
Full-Stack Developer
Apr 2024 – May 2024PJEA Stock & Sales System (Version 2)
- Designed and implemented stock, sales, CRM, and reporting modules with role-based access control (roles, permissions, user management).
- Handled hosting, system administration, and post-launch support and debugging.
Full-Stack Developer
Oct 2023 – Dec 2023Petrol Station Stock Management System (Project)
- Designed sales and admin portals; implemented stock adjustment, product management, and shift management modules.
- Built sales and reporting modules with MySQL-backed database design for accurate reconciliation.
Backend & ERP Developer
Oct 2023 – Dec 2023Hanspaul Company (Project)
- Developed the ERP backend and company website covering Production, Procurement, HRM, Sales, Finance, Inventory, and CRM modules.
- Developed REST APIs and handled third-party API integrations.
Full-Stack Developer
Dec 2022 – Oct 2023Spine Business Systems
- Developed and customized ERP SPINE modules to client requirements as a full-stack developer (PHP, MySQL, JavaScript, jQuery, HTML/CSS).
- Diagnosed and resolved production issues through systematic debugging; delivered customer training and technical support.
Technical Support & Hosting Manager
Oct 2022 – Dec 2022Web Hosting Services
- Managed shared hosting servers and cPanel module creation and allocation; supported hosting customers.
- Implemented WHMCS payment integrations and delivered website development and modifications.
Full-Stack Developer
Aug 2022 – Oct 2022Stock Management System (Laravel)
- Designed and developed a multi-shop stock management system in Laravel with stock transfer modules.
- Implemented M-Pesa payment integration and multi-user authentication and authorization.
ICT Officer (ICT Support)
Feb 2022 – May 2022Ministry of Water, Irrigation and Sanitation
- Installed and configured software, hardware, VPNs, and financial systems; maintained and troubleshot networks.
- Supported web design, updates, and internal system development.
Backend / API Developer
Sep 2021 – Nov 2021SCIT Management System (Timetabling Module), Technical University of Kenya
- Designed and developed backend REST APIs and endpoints; integrated a Neo4j graph database.
- Created Docker files for containerization; mentored junior backend developers on API design and collaborated with frontend teams in an Agile setup.
IoT Associate Course Facilitator
Apr 2021 – May 2021Technical University of Kenya
- Delivered practical IoT training (microcontrollers, sensors) covering Arduino C and Python for Raspberry Pi.
Key Projects
Project Management ERP & ERP SPINE
Full-lifecycle ERP development and customization (Laravel/PHP, MySQL).
PJEA Stock Management System (V1 & V2) and Petrol Station Shift Management System
Inventory, sales, and reporting platforms.
Hanspaul Customized ERP
Production, finance, and CRM backend with API integrations.
Restaurant Food Reservation System and SCIT Student Management System
Web platforms with REST API backends.
IoT Portfolio
Smart Parking System, Smart Meter System, Traffic Management System, IoT Tracking System, Airport Luggage Tracking System.
Education & Certifications
Education
Bachelor of Technology, Communications and Computer Networks
The Technical University of Kenya, Nairobi
2017 – 2022
Kenya Certificate of Secondary Education (KCSE), Grade B
Ndururumo High School, Nyahururu
2013 – 2016
Languages
English (Fluent) · Kiswahili (Fluent)
Certifications
Huawei Certified ICT Associate (HCIA) – Routing & Switching
Huawei · 2020
IP Security and Open Internet Standards
Internet Society · 2020
Internet of Things (IoT)
The Technical University of Kenya · 2021
Get in touch
Open to full-stack, backend, and ERP engineering opportunities. Reach out by email or phone, or connect on LinkedIn / GitHub.