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

Revisa mis servicios


Porfolio
Experiencia laboral
IT Operations Lead
Healthex Africa Limited • Tiempo completo
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
Tiempo completo • 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