
Dennis Michira
@dennismichira
Lead Software Engineer at Chechi Limited who moved AI systems into production-grade cloud services and exposes models through secure APIs.
What I'm looking for
At Chechi Limited, I lead backend services and APIs for machine-learning and data-driven products. I moved experimental AI systems into production-grade cloud-native services and work with Product, QA and Platform teams to deliver reliable features.
At Safaricom, I built RESTful APIs that helped internal teams integrate intelligent services into business systems and supported distributed systems processing high-volume data. My work also includes secure digital banking APIs at Old Mutual Bank and cloud-native AI services that expose models through secure APIs.
Experience
Work history, roles, and key accomplishments
Lead Software Engineer
Chechi Limited
Jan 2023 - Present (3 years 10 months)
Led backend services and APIs for machine learning and data-driven products. Moved experimental AI systems into production-grade, cloud-native services with Docker, Kubernetes and CI/CD.
Senior Software Engineer, Machine Learning & Backend Systems
Safaricom
Dec 2020 - Jan 2023 (2 years 1 month)
Built RESTful APIs for internal teams to integrate intelligent services into business systems. Supported distributed systems processing high-volume data, improving reliability and performance.
Software Developer
Old Mutual Bank
Aug 2018 - Dec 2020 (2 years 4 months)
Built and maintained secure APIs and backend services for digital banking platforms. Translated business requirements into technical solutions and resolved defects and production issues.
Graduate Software Developer
Safaricom
Apr 2018 - Aug 2018 (4 months)
Developed REST APIs and containerised services using Docker Swarm with automated AWS CloudFormation deployments.
VAS Support Intern
Safaricom
Apr 2017 - Aug 2017 (4 months)
Provided 2nd/3rd-level support and root cause analysis on VAS platforms. Monitored KPIs and wrote technical reports, procedures, and knowledge-base articles.
Education
Degrees, certifications, and relevant coursework
Scrum Fundamentals Certified
Scrum Fundamentals Certified, Scrum
Scrum Fundamentals Certified certification.
University of Embu
Bachelor of Science, Computer Science
2014 - 2018
Grade: Second Class Upper Division
BSc Computer Science from the University of Embu, Kenya, with Second Class Upper Division.
Cloud Native Computing Foundation
Certified Kubernetes Administrator (CKA), Kubernetes Administration
Certified Kubernetes Administrator (CKA) certification from the Cloud Native Computing Foundation.
Amazon Web Services
AWS Certified Cloud Practitioner, Cloud Computing
AWS Certified Cloud Practitioner certification from Amazon Web Services.
Data Structures and Algorithms Certified
Data Structures and Algorithms Certified, Data Structures and Algorithms
Certification in Data Structures and Algorithms.
Oracle
Oracle Cloud Infrastructure Associate, Cloud Infrastructure
Oracle Cloud Infrastructure Associate certification from Oracle.
Python Institute
Python 3 Certified, Python Programming
Python 3 Certified certification from the Python Institute.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Salary expectations
Job categories
Interested in hiring Dennis?
You can contact Dennis and 90k+ other talented remote workers on Himalayas.
Message DennisGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
