Skills
Language
English
Fluent
Work Experience
Senior Software Developer at MedicinaChain
March 1, 2025 - November 13, 2025Led frontend development of a cutting-edge Hospital Management System (HMS) leveraging Blockchain (Ethereum/Solidity) to deliver secure, immutable medical records accessible via mobile app. Architected scalable React/Vite.js frontend with TypeScript for intuitive patient/doctor dashboards, real-time notifications, and KPI tracking (e.g., appointment analytics, vitals monitoring). Drove DevOps & security: set up CI/CD pipelines with Azure DevOps/GitHub Actions, Docker containerization, encryption (AES-256), and compliance with GDPR/Kenya Data Protection Act. Collaborated with cross-functional teams to integrate third-party APIs (e.g., payment gateways, telehealth) and optimized performance for faster load times.
Software Developer at MedicinaChain
February 28, 2025 - February 28, 2025Built foundational full-stack MVP for Blockchain-powered HMS, enabling secure, mobile-accessible medical records via React.js frontend and Java (Spring Boot) backend, preventing misdiagnosis through immutable patient histories. Developed core features: Patient/doctor dashboards, appointment scheduling, prescription access, and initial pharmacy and inpatient modules. Integrated early ML prototypes (Python/Random Forest) for basic risk predictions, laying groundwork for AI consultant features. Contributed to UI/UX: Responsive designs (Material UI), data visualizations (Chart.js for vitals trends), and error handling (Sentry). Deployed initial version to Digital Ocean; gathered user feedback to iterate rapidly in startup environment.
Software Developer at TuzaPay
December 1, 2024 - December 1, 2024Full-stack developer to develop a high-frequency trading platform for African company shares, enabling real-time cross-border trades with secure wallets and market analytics, processing 50k+ daily transactions while ensuring <100ms latency. Architected scalable backend using Nest.js with PostgreSQL and Prisma ORM for efficient data modeling (users, trades, portfolios); implemented cron jobs for automated market data syncs, dividend calculations, and compliance reporting. Built dynamic Next.js/TypeScript frontend with React dashboards featuring real-time charts (Chart.js/Recharts), KPI trackers (trade volume, P&L), guided trade uploads, and responsive mobile views for seamless user experience. Integrated enterprise-grade monitoring & error tracking via Sentry, reducing bug resolution time by 70%; added comprehensive API documentation with Swagger/OpenAPI for seamless team hand offs and third-party integrations. Ensured top-tier security & scalability: Deployed JWT/OAuth auth, AES-256 en
Software Engineer at IBM Research Africa
July 1, 2023 - July 1, 2023Developed Machine Learning notebooks and scripts using Python. Engineered advanced ML models using Random Forest Regressor (95% accuracy) and UNET for image segmentation, applied to real-world research in healthcare/sustainability. Trained and fine-tuned models on cloud GPUs, achieving 25% improvement in prediction precision through hyperparameter optimization and cross-validation. Integrated models into production pipelines with FastAPI endpoints, enabling real-time inference and API integrations for dashboards. Contributed to team code reviews and documentation, introducing Git workflows to streamline collaboration in a fast-paced research environment.
Full Stack Software Developer at Rhions Lab Limited
October 1, 2022 - October 1, 2022Led high-impact tech stack migration: Transformed frontend from React to Remix/Next.js (with TypeScript) and backend from .NET to Nest.js/Node.js, cutting deployment time by 60% and boosting scalability. Enhanced error handling & debugging across full-stack, implementing custom logging (Winston), Sentry monitoring, and unit/integration tests (Jest/Vitest) for 99% uptime. Developed responsive UIs with Tailwind CSS and data visualizations (Chart.js) for admin dashboards and user analytics. Optimized database layer with MongoDB/PostgreSQL migrations, ensuring ACID compliance and seamless data flow for 5k+ users. Mastered 3+ new languages/frameworks (e.g., TypeScript, Remix) in 4 months, delivering production-ready features ahead of schedule.
Software Developer at MedicinaChain
February 1, 2025 - February 1, 2025Built foundational full-stack MVP for Blockchain-powered HMS, enabling secure, mobile-accessible medical records via React.js frontend and Java(Spring Boot) backend, preventing misdiagnosis through immutable patient histories.
Education
BSc Computer Science at Kirinyaga University
August 1, 2019 - October 1, 2023High School Diploma at Our Lady of Fatima Secondary
February 1, 2015 - November 1, 2018BSc Computer Science at Kirinyaga University
August 1, 2019 - October 1, 2023High School Diploma at Our Lady of Fatima Secondary
February 1, 2015 - November 1, 2018Qualifications
Python for Data Science and Machine Learning Bootcamp
July 1, 2023 - November 13, 2025Python for Data Science and Machine Learning Bootcamp
July 1, 2023 - November 13, 2025Industry Experience
Healthcare, Software & Internet, Education, Financial Services, Professional Services, Retail
Skills
Hire a Back-End Developer
We have the best back-end developer experts on Twine. Hire a back-end developer in Nairobi today.