Steven Njoroge
@stevennjoroge
Accomplished Senior Software Engineer specializing in API integrations.
What I'm looking for
I am an accomplished Senior Software Engineer and architect with a strong focus on API integrations and mobile innovation development. My expertise lies in Object-Oriented Design, Model View Controller paradigms, and Software System Architectural design and implementation. I have extensive experience in Agile development methodologies and the full software design lifecycle, including requirements definition, prototyping, proof of concept, design, interface implementation, testing, and maintenance.
Throughout my career, I have successfully implemented various microservices and API systems, enhancing performance and user experience across multiple platforms. My role as a Senior Backend Engineer at Simfy Africa involved architecting systems that integrate with third-party providers, ensuring seamless service delivery. I have also contributed to clinical trial software development at KEMRI, focusing on data collection and user experience design. My ability to lead and mentor teams has consistently resulted in high productivity and cohesive work environments.
Experience
Work history, roles, and key accomplishments
Senior Backend Engineer (API)
Simfy Africa
Nov 2022 - Jan 2025 (2 years 2 months)
Implemented API Microservices using NestJS framework for the Ayoba ecosystem, enhancing service integration and performance. Responsibilities included creating documentation, improving metrics, and integrating with AWS services. Achievements include developing RESTful microservices and optimizing user experience through UI customization.
Systems Architect & Engineer (Consultant)
KEMRI - CRDR
Mar 2023 - Oct 2023 (7 months)
Designed and implemented Clinical Trials software for data collection, ensuring secure and efficient data management. Developed RESTful APIs and biometric registration systems, enhancing user experience and data integrity.
Senior Software Engineer
DTONE
Jun 2021 - Sep 2022 (1 year 3 months)
Led design and implementation of multi-threaded applications and API systems. Improved existing applications and mentored new engineers. Achievements include debugging core applications and implementing SMS queuing for reminders.
Senior Software Engineer
Longhorn Publishers Plc
Mar 2020 - Oct 2020 (7 months)
Designed and implemented eLearning platforms, integrating payment systems and enhancing user experience. Achievements include developing an eQuiz platform and improving legacy system documentation.
Senior Software Engineer
Bank of Kigali
Jan 2019 - Jan 2020 (1 year)
Designed and implemented an Internet Banking solution, focusing on both customer and core banking systems. Achievements include developing REST APIs and implementing ReactJS for the frontend.
Software Engineer
Grameen Foundation
Nov 2013 - Jun 2015 (1 year 7 months)
Developed systems integrating with survey tools and banking APIs. Focused on improving existing architectures and building robust environments. Achievements include implementing SMS APIs and data warehousing systems.
Product Development & Software Engineer
Software Universe Limited
Sep 2011 - Nov 2013 (2 years 2 months)
Managed product developments in mobile banking, implementing strategies for various banks. Achievements include developing mobile banking interfaces and agency banking applications.
Education
Degrees, certifications, and relevant coursework
Strathmore University
Master of Science, Mobile Telecommunication Innovation
MSc in Mobile Telecommunication Innovation.
Strathmore University
Bachelor of Science, Business Information Technology
B.S. in Business Information Technology.
Institute of Advanced Technology
Certification, Networking
Cisco Certified Network Associate.
Availability
Location
Authorized to work in
Social media
Job categories
Interested in hiring Steven?
You can contact Steven and 90k+ other talented remote workers on Himalayas.
Message StevenFind your dream job
Sign up now and join over 85,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
