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.
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
Web Technologies
Frameworks & Tools
Testing & Quality Assurance
Education
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.
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.
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.
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.
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.
📝 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.
🔐 Authentication System
Secure user authentication system with JWT tokens, password hashing, and role-based access control.