
Mike
Full Stack Developer , M Pesa And Payment Integration , Django, React, Node
Skills

See my services


Portfolio
Work experience
IT Operations Lead
Healthex Africa Limited • Full-time
Aug 2024 - Feb 2026 • 1 yr 6 mos
Led IT operations and built multiple production software systems for a telehealth startup in Nairobi, Kenya. Software I built: - E-pharmacy platform (dawa.healthxafrica.com) — online pharmacy with M-Pesa and PesaPal payments, prescription upload with pharmacist approval, logistics integration, and inventory management. PHP MVC, MySQL, Bootstrap. - USSD platform (*384*8888#) — feature phone access to micro-insurance, telemedicine, and wellness services. M-Pesa STK Push payments within USSD session. Node.js, Express, MariaDB. - WhatsApp booking bot — automated booking with interactive menus, M-Pesa and Airtel Money payments, Meta Ads attribution tracking. Go (Gin), PostgreSQL, WhatsApp Business API. - M-Pesa STK Push payment system — automated payment collection for 11 healthcare packages with SMS confirmations. Django, DRF, PostgreSQL, Docker. - Safaricom partnership — embedded HealthX Mini App inside M-PESA Super App. Integrated with Safaricom SDP and Anti-Fraud systems. - FHIR health data exchange — system-to-system clinical data sharing between hospital EMRs via Interoperability Layer. IT operations: - Managed cloud and on-premise infrastructure (GCP, Linux servers, Docker) - Microsoft 365 administration (Azure AD, Intune, SharePoint) - Cybersecurity — vulnerability assessments, patch management, Bitdefender EDR - Network administration — firewalls, switches, VPN - IT budgeting (CapEx/OpEx) and vendor management - 95% SLA adherence on IT support tickets (ClickUp, Spiceworks) Tech: Django, Node.js, Go, PHP, React, PostgreSQL, MySQL, Docker
Komarock Modern Healthcare
Full-time • 4 yrs 8 mos
Software Developer
Jun 2022 - Aug 2024 • 2 yrs 2 mos
Led a team of 3 developers building a 16-module Hospital Management Information System (HMIS) deployed live at a hospital in Nairobi. The system is still running in production today. Modules I built: - Patient registration and queue management - Doctor consultation and clinical notes - Triage and vitals recording - Pharmacy — drug dispensing and stock management - Laboratory — test ordering, parameterized results, reports - Radiology — imaging requests and results - Billing and POS — invoicing, payments, insurance claims, waivers - Accounts — financial management, debtors tracking - Procurement — purchase orders, supplier management - Inventory and stock control - Payroll - Reports — PDF and Excel generation - Administration and role-based access control Technical work: - Developed microservices using Java Spring Boot for modular architecture - Built RESTful APIs with Spring Boot and Node.js/Express - Created responsive frontends with React.js and Vue.js - Designed and optimized PostgreSQL database schemas and stored procedures - Built hospital website and Android mobile app for patient booking - Wrote unit/integration tests and technical documentation - Conducted code reviews for the development team Users: Doctors, nurses, pharmacists, lab technicians, billing clerks, administrators Tech: Java (Spring Boot, Swing), React.js, Vue.js, Node.js, Express, PostgreSQL, MariaDB, Android, Apache
ICT Officer
Dec 2019 - Jun 2022 • 2 yrs 6 mos
Managed IT infrastructure and database systems across 4 hospital branches in Nairobi and Tharaka Nithi. Promoted to Software Developer Team Lead based on performance. Database work: - PostgreSQL (PSQL) database programming — stored procedures, queries, optimization - Database backups, recovery, and disaster recovery operations - CRF development for clinical data across multiple projects Network and infrastructure: - Network administration across 4 branches — switches, firewalls, routers, access points - MPLS troubleshooting, CCTV, IPBX phones, biometric systems - LAN installation and maintenance — cabling, TCP/IP, NAT, domain services - WAN connectivity — internet services and device configuration Server administration: - Linux server management — kernel-level programming, multi-threading, IPC/RPC - Server application maintenance — hardware integration, monitoring tools, backup systems - Windows endpoint deployment and Microsoft 365 administration across all branches Support: - IT Help Desk — resolved hardware and software issues, maintained ticket logs - Advised management on ICT policy development and compliance - Cross-department coordination for system administration Tech: PostgreSQL, MySQL, Linux (CentOS, Ubuntu), Windows Server, Microsoft 365, Networking
2 Reviews
| (2) | ||
| (0) | ||
| (0) | ||
| (0) | ||
| (0) |
Rating Breakdown
- Seller communication level
- Quality of delivery
- Value of delivery
Sort By

caleb4158

Kenya
Mike did an amazing job! He was incredibly patient throughout the entire process, highly professional, and went above and beyond to make sure everything was perfect. Great communication and excellent cooperation. Highly recommended!

jjtechnews

Kenya
Seller's Response
