Himalayas logo
OE
Open to opportunities

Onyango Edwin

@onyangoedwin

Seasoned full-stack developer specializing in APIs, web and mobile interfaces with research experience.

Kenya
Message

What I'm looking for

I seek roles building robust APIs and full-stack systems where I can mentor junior developers, engage in R&D, and contribute to education and sustainable-technology projects.

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

Kencorpus logoKE

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.

AU

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.

AU

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.

HS

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.

CK

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.

AC

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 logoAU

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 logoAU

Africa Nazarene University

Pre-university Certificate, Pre-university studies

2000 - 2001

Completed a pre-university certificate program preparing for university-level studies.

Strathmore University logoSU

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.

OK

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).

KS

Kimilili Boys' High School

KCSE Certificate, Secondary Education

1996 - 1999

Completed secondary education and obtained the Kenya Certificate of Secondary Education (KCSE).

HS

Herman Gmeiner Primary School

KCPE Certificate, Primary Education

1993 - 1995

Completed primary education and obtained the Kenya Certificate of Primary Education (KCPE).

RS

Rabai Road Primary School

Primary Education

1988 - 1992

Attended primary education at Rabai Road Primary School.

Tech stack

Software and tools used professionally

Find 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!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Onyango Edwin - Software Developer - Mike and Mike A. Foundation | Himalayas