Seasoned Software Engineer
Seasoned Software Engineer with over 4 years of experience in developing scalable, high-performance applications using Ruby on Rails, JavaScript, Python, and related technologies. Proficient in designing RESTful APIs and implementing Agile methodologies to deliver robust solutions. Demonstrated ability to lead cross-functional teams, optimize system performance, and contribute to mission-driven projects.
About Me
Seasoned Software Engineer with over 4 years of experience in developing scalable, high-performance applications using Ruby on Rails, JavaScript, Python, and related technologies. Proficient in designing RESTful APIs and implementing Agile methodologies to deliver robust solutions. Demonstrated ability to lead cross-functional teams, optimize system performance, and contribute to mission-driven projects.
Experience
Software Engineer
JijiHealth, Nairobi
Led the development of scalable Health Management Information Systems (HMIS) using Ruby on Rails and PostgreSQL, ensuring high availability and performance. Designed and maintained RESTful APIs for seamless integration with external healthcare systems, improving data accessibility by 30%. Implemented secure payment processing endpoints (Mpesa, Quikk) with robust callback handling, enhancing transaction reliability. Conducted code reviews and wrote RSpec tests to ensure code quality and maintainability. Collaborated with cross-functional teams in Agile sprints to deliver optimized, user-focused solutions. Key Achievement: Enhanced HMIS platform scalability, enabling real-time data sharing across healthcare facilities, reducing latency by 25%.
Software Developer
Damu Sasa, Nairobi
Developed and maintained RESTful APIs using Ruby on Rails, ensuring seamless integration with frontend applications and third-party systems. Optimized cloud-based deployments (AWS, Azure) for the Blood Management Information System (BMIS), improving system uptime to 99.9%. Participated in Agile sprints, analyzing user stories and contributing to scalable system designs. Key Achievement: Led BMIS revamp, integrating with The Nairobi Hospital’s labware, enabling secure and efficient data exchange.
Software Developer
SoftTec Innovation Africa, Nairobi
Built RESTful APIs with Ruby on Rails and integrated third-party services for efficient data management. Adopted Agile methodologies to enhance team collaboration and adapt to evolving project requirements. Reduced system issue resolution time by 50% through proactive troubleshooting and optimization. Key Achievement: Designed scalable backend systems to support growing user bases, improving performance under high load.
Education
Software Engineering – Full-Stack Developer
Moringa School, Nairobi
Bachelor of Technology in Information Technology
The Technical University of Kenya, Nairobi
Skills & Technologies
Featured Projects
E-Learning Platform
Developed a scalable e-learning platform using Ruby on Rails, Vue.js, and PostgreSQL to deliver interactive educational content. Designed RESTful APIs to support dynamic course management, user authentication, and progress tracking. Implemented RSpec tests for backend reliability and Vue.js components for a responsive, user-friendly interface. Optimized database queries to handle high user concurrency, improving platform performance by 20%.
Blood Management Information System (BMIS)
Built a robust blood management system using Ruby on Rails, Vue.js, and PostgreSQL to streamline healthcare data workflows. Developed secure RESTful APIs for real-time integration with hospital labware, enabling efficient blood inventory tracking and data exchange. Utilized RSpec for test-driven development to ensure code quality and Vue.js for interactive dashboards displaying real-time metrics. Enhanced system scalability through Dockerized deployments, supporting high availability across multiple facilities.
CodeOverflow
Developed a Stack Overflow-inspired platform using Ruby on Rails, React, and PostgreSQL, enabling developers to share expertise. Implemented RESTful APIs and RSpec tests for robust backend functionality.
Proctor
Built a healthcare platform connecting patients and doctors using Laravel and JavaScript. Designed secure APIs for real-time data exchange and user authentication.
Let's Work Together
I'm always interested in new opportunities and exciting projects.