Onyango Edwin
@onyangoedwin
Seasoned full-stack developer specializing in APIs, web and mobile interfaces with research experience.
What I'm looking for
I am a seasoned full-stack developer with hands-on experience building APIs, web and mobile interfaces using PHP Laravel, Java Spring Boot, Python (Flask, Kivy), vanilla JavaScript and Bootstrap. I have contributed to research and development projects, digitized field data, built speech-to-text APIs and developed Android field data collection tools, while supporting academic programs as a teaching assistant and research center secretary.
I focus on practical, maintainable solutions and mentoring others: I aim to develop robust APIs, train junior developers and contribute to education and renewable-resource initiatives through ICT. My background blends university-level teaching and industrial development across web, mobile and desktop platforms.
Experience
Work history, roles, and key accomplishments
Software Developer
Mike and Mike A. Foundation
Mar 2023 - Jun 2023 (3 months)
Developed package-driven PHP Laravel applications and built handheld and desktop apps using Python Kivy/KivyMD with a Flexible Layer Application Technology, delivering cross-platform interfaces for data collection.
Interface Developer
Kencorpus
Jun 2021 - Apr 2022 (10 months)
Led R&D and full-stack development for speech-to-text services including Java Spring Boot APIs, Python Flask back-end, and vanilla JS front-end, plus Android field data collection tools to digitize field data.
Teaching Assistant
Africa Nazarene University
Oct 2007 - Oct 2019 (12 years)
Assisted students in practical lab sessions, developed and customized in-house software, and organized practical tutorials and educational field trips to support curriculum delivery.
Computer Lab Assistant
Africa Nazarene University
Aug 2006 - May 2007 (9 months)
Performed web development, ghost booting, preventive maintenance and assisted the information systems department in supporting computer lab operations.
IT Support Technician
Catholic University of Eastern Africa
May 2005 - Aug 2005 (3 months)
Provided general preventive maintenance, installed student applications and operated the university cyber-café during industrial attachment.
Volunteer Lab Assistant
Herman Gmeiner Primary and Technical School
Jun 2002 - Aug 2002 (2 months)
Assisted as a lab assistant teaching primary students basic computer usage and performing troubleshooting of school IT equipment.
Volunteer IT Technician
CMC Kisumu
Dec 2003 - Present (21 years 11 months)
Provided troubleshooting for computers and peripherals as volunteer support to the branch IT operations.
Secretary, Research Center
Africa Nazarene University Research and Development Center
Managed secretarial duties including minutes taking and filing, and supported research project analysis, data gathering and solution development across center initiatives.
Education
Degrees, certifications, and relevant coursework
Africa Nazarene University
Bachelor of Science, Computer Science
2001 - 2007
Grade: 2.6 GPA
Activities and societies: Teaching assistant roles, research and development center involvement, practical lab support, organizing tutorial sessions and field trips.
Completed a Bachelor degree in Computer Science with a cumulative GPA of 2.6, including coursework and in-house software development.
Africa Nazarene University
Pre-university Certificate, Pre-university studies
2000 - 2001
Completed a pre-university certificate program preparing for university-level studies.
Strathmore University
Certificate, Computer Applications
2000 - 2000
Activities and societies: Training in Word, Access, and PowerPoint (MS Office 97).
Completed a certificate course in computer packages covering Windows and Microsoft Office 97 applications.
Outward Bound Trust of Kenya
Certificate, Outdoor Leadership and Mountaineering
1999 - 1999
Activities and societies: Mountaineering and bush hiking skills; Kilimanjaro plains hike and Mt. Kenya Lenana Point climb.
Completed mountaineering and bush hiking training including expeditions on Kilimanjaro plains and Mt. Kenya (Lenana Point).
Kimilili Boys' High School
KCSE Certificate, Secondary Education
1996 - 1999
Completed secondary education and obtained the Kenya Certificate of Secondary Education (KCSE).
Herman Gmeiner Primary School
KCPE Certificate, Primary Education
1993 - 1995
Completed primary education and obtained the Kenya Certificate of Primary Education (KCPE).
Rabai Road Primary School
Primary Education
1988 - 1992
Attended primary education at Rabai Road Primary School.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Interested in hiring Onyango?
You can contact Onyango and 90k+ other talented remote workers on Himalayas.
Message OnyangoFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
