
I am KEVIN OMYONGA
Software Engineer
- EMAIL info@kevinomyonga.com
- ADDRESS Nairobi, Kenya
- PHONE On Request
- Yes
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
Portfolio

KINGA Mobile Game
A simple mobile game that I was able to put together after a 48 hour nonstop coding and design weekend session during the COVID-19 quarantine that forced us to work from home. It helped me gain an understanding of the internals of games and changed my outlook on the industry. I am no longer just a consumer, for with this step, I too am a creator. I will be making updates to it as I continue to explore, learn and get user feedback.
The game is available for both Android and iOS devices.
My physical test devices:
– Samsung Galaxy Note 9
– iPhone 6s Plus
– HTC Desire D628
The rest were emulators since the latest iPads, iPhones and Pixels are quite expensive.

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?

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.
Work Experience
Senior Software Developer
Hillcroft Technologies/ mTek Services
System Analyst and Developer
Kenswitch Ltd
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.
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.
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.
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
References
Contact Me
FEEL FREE TO CONTACT ME
- Email: info@kevinomyonga.com
- Address: Nairobi, Kenya
- Website: www.kevinomyonga.com