About
I specialize in designing and developing enterprise software that streamlines business operations and improves organizational efficiency. My expertise spans Enterprise Resource Planning (ERP) systems, Healthcare Information Systems (HIS), Hospital Management Systems (HMIS), pharmacy and inventory management, accounting workflows, and business process automation.
I have hands-on experience implementing, customizing, and developing solutions using technologies such as OpenMRS, Bahmni, Java EE, React, Node.js, MySQL, MariaDB, and Docker. My work includes building custom modules, integrating payment systems, developing reporting dashboards, and creating secure, scalable applications tailored to real-world operational needs.
Whether you're looking to modernize healthcare operations, implement an ERP solution, automate business workflows, or develop a custom enterprise application, I can help transform your requirements into practical, scalable software solutions.
Experience
Software Engineer Intern · Vitali Health ↗
• Design and developing User interfaces for websites. • Conduct quality assurance on systems to ensure user expectations are met. • Create automation pipelines for system and website deployment adhering to security protocols. • Continuously update and deploy company websites and article updates. • Manage system dashboards and report malfunctions. • Create GitHub actions for automated pre-deployment testing. • Write technical documentation and deployment instructions.
- Node.js
- AFRICA'S TALKING API
- MySQL
- OPENAI ASSISTANTS
- GIT
Software Engineer Intern · DukaTech Solutions Ltd ↗
• Developed Microservices-based architecture with Python Flask, MySQL, SQLAlchemy and Docker for an educational mobile application. • Collaborated with a team of 7+ developers to build a scalable mobile application serving 500+ students. • Designed APIs to support 12+ features, Course Management Systems (CMS), and Student Information Systems (SIS).
- Node.js
- Flask
- MySQL
- MongoDB
- Docker
Projects

Pharmacy Management System ↗
A complete pharmacy management solution built for small and medium-sized pharmacies. Features medicine inventory, point of sale (POS), supplier management, stock tracking, dispensing, reporting and payment management. Deployed and actively used by community pharmacies.

Admin Dashboard ↗
A data visualization dashboard leveraging Streamlit charts to provide clear, actionable business insights.

Chat With Your Local Docs ↗
A machine learning application enabling context-aware Q&A and document parsing with local LLMs.
Technical Articles

Utilizing Web Workers for Background Processing in React ↗
Guide on offloading computational heavy tasks to background threads using Web Workers in React Hook applications without blocking the main UI thread.

React Suite Popover PropsWhisper Methods ↗
Technical breakdown explaining how to use React Suite Popover and PropsWhisper methods for dynamic overlay panels.

Choosing Between ReactJS and VueJS: A Developer's Guide ↗
In-depth comparative analysis helping developers choose between React and Vue ecosystems based on project scope and architecture.