Greetings

I am KEVIN OMYONGA

Software Engineer

  • EMAIL info@kevinomyonga.com
  • ADDRESS Nairobi, Kenya
  • PHONE On Request
  • Available Yes

Download Resume

Greetings! I am Kevin Omyonga, first of my name (as far as I know), writer of code, lifter of weights, solver of problems, teller of tales, shooter of hoops and legend in the making. I like to create cool and innovative solutions to day-to-day problems doused with a touch of finesse and my think tank is always teeming with refreshing ideas.

Professional Skills

MOBILE APPLICATION DEVELOPMENT 93%
PHOTOGRAPHY 62%
UI/UX DESIGN 91%
VIDEO EDITING 81%
WEB DESIGN 90%

Portfolio

Autonomous Obstacle Detection Robot Test

Electronics

Autonomous Obstacle Detection Robot Test

It lives!!! (After endless wiring/rewiring and countless battery swaps)
First attempt at creating an autonomous robot capable of analyzing the path before it as it moves in order to detect and avoid obstacles.
Only downside is, it currently consumes a lot of power. Will need to improve on that for future versions and probably get a larger open area for testing.

P.S. Any ideas on what I should name this project?

HUMAN FLAG

Fitness

22 DAY PUSH-UP CHALLENGE

Fitness

22 DAY PUSH-UP CHALLENGE COMPLETED

22 push-ups everyday for 22 days.

The rules are simple:
Once you are nominated your 22 days start the following day.
Everyday you record yourself doing 22 push-ups. Try your best to reach the 22. If it means doing assisted push ups on your knees, or stop to take a break that’s cool but make sure to get them all done in one video, all 22 push-ups.

Everyday you must nominate a different person.

NAIROBI SKYLINE

Photography

Nairobi Skyline From The East

Nairobi Skyline With A View Of The Hilton Hotel

Nairobi Skyline With A View Of City Hall

Panoramic Shot Of The Nairobi City Skyline

Sun Piercing Clouds

STRATHMORE UNIVERSITY GRADUATION

Mobile

VOTE KEVIN OMYONGA 2014

Mobile

PREGNANCY TRACKER

Mobile

CLAPTIVATOR

Mobile

WHISTLE FLARE

Mobile

Work Experience

2018 - Present

System Analyst and Developer

Kenswitch Ltd

2017 - 2018

Android Application Development Trainer

iLabAfrica

Having amassed experience over the years in the field of software engineering and development, I was requested to join the Certified Mobile Technology (CMT) course offered by @iLabAfrica as a trainer/ facilitator and begun training novice developers in Android Application Development.

2016 - 2018

Assistant Junior Developer

iLabAfrica

Part of the organization's software development team tasked with building and working on enterprise grade software systems, mobile and web applications. Also involved in all areas of development from design to development to testing.

2014 - 2016

Co-Founder/ Mobile Application Developer

Rounin Solutions

Aiming to gain a feel of the business environment, two colleagues and I founded Rounin Solutions, a tech startup aimed at providing high quality mobile and web-based solutions to clients. I held the role of lead mobile application developer.

2013 - 2014

Mobile & Web Application Developer

Freelancer

Having taken the initiative to study further, I managed to establish myself as a self taught mobile application developer. By merging that knowledge with what I had gained from the classroom setting, I was able to take up projects from clients and put my book smarts to the test.

Education

May 2016

Certified Ethical Hacker

iLabAfrica

March - April 2014

K4Life (Knowledge For Life)

Seven Seas Technologies (SST) Group

2012 - 2015

Bachelor of Business Information Technology

Strathmore University

2011 - 2012

Diploma in Business Information Technology

Strathmore University

References

  • I can confirm that I Know Kevin Omyonga as an outstanding person. His software development skills rated among the best when he was my University student in 2014 and 2015. I have no doubt that his brilliance in programming as well as his good character more profoundly in interpersonal skills will be of value to the world.

    Dr. Bernard Shibwabo Strathmore University, Lecturer

Contact Me

FEEL FREE TO CONTACT ME