Geoffrey Ohadha

Software Developer & Quality Assurance

I’m a Software Developer and Technical Project Coordinator focused on building scalable, accessible applications. I work across planning, development, and quality assurance, and bring strong skills in React, Flutter, CI/CD, and accessibility testing. I enjoy collaborating with diverse teams to deliver high-impact digital solutions.

Geoffrey Ohadha - Software Developer

About Me

I’ve worked on more than 20 projects, from public platforms like Kenya Revenue Authority, NSSF, InABLE, Kenya Dairy Board, and TVETA to internal tools such as Knowledge Management and Café Ordering Systems. My focus is on building and testing accessible, inclusive, and scalable solutions that meet WCAG standards. With experience in both development and QA, I enjoy turning ideas into reliable, user-friendly products.

5+

Building and Creating Digital Systems

20+

Projects Completed

6+

Technologies

My Skills

Programming Languages

Python
JavaScipt(ES6+)
php
SQL

Web Technologies

HTML/CSS
REST APIs
JSON / XML
WebSockets

Frameworks & Tools

Django/Flask
Boostrap/Tailwind/Laravel
Git

Testing & Quality Assurance

Software Functional QA Testing
Software Accessibility QA Testing

Education

Sept 2015 – May 2019

BSc, Information Science (Computer and Information Systems)

Maasai Mara University

Bachelor's degree in Information sciences with specialization in Information communication technology. Developed strong analytical and problem-solving skills through technology and development coursework.

Oct 2022 – Dec 2023

Cert, Software & Accessibility Testing

Office Of Accessible Systems and Technology - DHS

Professional certification focused on accessibility standards, inclusive design, and quality assurance practices. Gained hands-on experience with accessibility testing tools, WCAG compliance, and ensuring software is usable by people of all abilities.

June 2024 – Aug 2024

Professional Dev. Skills for the Digital Age

AlxAfrica

Comprehensive program covering professional development skills essential for the digital age, including communication, collaboration, and modern workplace practices.

June 2024 – Jan 2025

Backend Web Development

AlxAfrica

Intensive backend development program focusing on Python, Django, databases, APIs, and server-side programming. Building practical web applications and RESTful services.

2025

Certificate in Mobile Development - Dart & Flutter

Power Learn Project

Intensive training in Flutter application development, Dart programming, UI design, and mobile architecture.

Interests

Python Development

Building practical applications with Python, focusing on backend development and web frameworks like Django.

Quality Assurance

Manual testing and ensuring software quality through systematic testing processes and bug identification.

Database Management

Working with SQL and NoSQL databases, designing schemas, and managing data effectively for web applications.

Continuous Learning

Always eager to learn new technologies and improve my skills through courses, projects, and collaboration.

Mobile Development

Building cross-platform mobile applications using Flutter and Dart, with a focus on performance, modern design, and user experience.

Featured Projects

🎬 Movies App

An android app consuming movies api build with Jetpack Compose.

Kotlin Compose kotlinx.coroutines Jetpack

📝 TVET - Authority Website

Developed a comprehensive client registration system with accessibility-first design principles. Implemented complete WCAG 2.1 AA compliance including keyboard navigation, screen reader support, and high contrast mode.

HTML5 CSS3 JavaScipt

🔐 Authentication System

Secure user authentication system with JWT tokens, password hashing, and role-based access control.

Python Django JWT Security

Contact Me