Hello, I am

Andrew Osindo

Full Stack Developer | Software Developer
Download My CV

Who am I ?

A Fullstack Developer / Software Developer Located In Kenya

Andrew Osindo is a software developer with more than 2 years of experience in the tech industry, specializing in backend and full stack development. He works primarily with Go, JavaScript, React, and the Next.js framework. Andrew has demonstrated a strong ability to solve real-world problems, winning two hackathons focused on AI and healthcare innovation. Currently, he is a full stack developer at Zone01 Kisumu and Technoprise Global, where he continues to build impactful applications. Driven by a passion for technology, artificial intelligence, and healthcare, Andrew is committed to creating solutions that improve health outcomes—and to inspiring others by sharing the power of software development.

Download My CV

Personal Info

  • Email : andyovvo8@gmail.com
  • Phone : + (254) 7922 71656
  • Skype : Andrew Osindo
  • Address : Lake Basin Mall, Kisumu-Kenya

My Expertise

Full Stack Development

Building both the frontend and backend of applications, handling everything from user interfaces to databases and server logic for a seamless experience.


Software Development

Designing, coding, and maintaining software solutions that solve real-world problems, ensuring efficiency, scalability, and performance.


GraphQL & API Development

Building and optimizing APIs for seamless data exchange and integration.


My Resume

Expertise

Sep 2025 - Present

Go Developer (Contractor)

Technoprise Global

• Developed and maintained highly efficient, scalable backend services and microservices using Go (Golang).
• Designed and implemented robust RESTful APIs for data processing and communication, focusing on security and low latency and also accesibility.
• Contributed to CI/CD pipelines and containerization (Docker) strategies for seamless deployment and production operations.


Aug 2025 - December 2025

Frontend Developer (Consultant)

Chichwa Project - UNDP Food Surveillance

• Mission-Driven UI/UX: Developed the user interface for a critical food surveillance platform, connecting farmers and buyers, ensuring the application was intuitive and accessible for diverse user profiles.
• Modern Stacks: Built high-performance, responsive web application features using Django Templates and TypeScript, delivering a stable and reliable platform for real-time data visualization.
• Quality Assurance: Implemented comprehensive unit and integration testing (Jest/Testing Library) for core components, achieving a code coverage rate of 85% and significantly reducing post-deployment bug reports.
• Scalability: Optimized component rendering and utilized lazy loading to ensure consistent performance across low-bandwidth and mobile devices prevalent in rural user environments.


April 2025 - December 2025

Frontend Developer (Contract)

Bongohub (Creative Networking Platform)

• Architectural Ownership: Owned and led the development of key user-facing modules, ensuring high-quality delivery aligned with technical specifications and a focus on visual polish and usability.
• Performance & Scale: Designed and implemented a component library using React and Tailwind CSS, increasing component reuse by 45% and ensuring a consistent, responsive design across all devices.
• State Management: Managed complex application state across the platform using Redux/Zustand, leading to predictable data flow and simplifying UI debugging and maintenance.
• Collaboration & Quality: Collaborated closely with Product and Design teams to refine UI/UX patterns and enforced high code review standards, contributing to less than 5% kickback on features.


March 2024 - Present

Software Developer

Zone01 Kisumu
• Developing and optimizing applications using Go, JavaScript, and SQL, focusing on performance, continuous integration and scalability.
• Implementing GraphQL and REST APIs to facilitate efficient data retrieval and communication between frontend and backend systems.
• Collaborating with peers in an Agile environment, utilizing Git for version control and participating in code reviews to ensure best practices.
• Applying test-driven development (TDD) methodologies to improve code reliability and maintainability.
• Building interactive user interfaces with React and ensuring seamless user experiences through responsive design.
• Managing databases using PostgreSQL and SQLite, ensuring data integrity and efficient queries.


2023 - 2024

Health Records Officer

• Managed and maintained patient records using Electronic Medical Records (EMR) systems and Kenya Health Information System (KHIS). • Ensured data accuracy and compliance with health information privacy regulations. • Streamlined patient data management processes, improving efficiency in record-keeping and reporting.


Education

2019 - 2023

Kenya Medical Training College

Diploma in Health Records and Information Technology


2025

Internet Society, Give Internet Org.

Fundamentals of Designing and Deploying Computer Networks.


Skills

HTML & CSS
JavaScript
Go
SQL
Django
Next Js
React Js

Languages

English
Swahili

2 years +

Experience

5

Programming Languages

>20

Collaborations

2000 Liters

Coffee Consumed

My Services

Backend Development

Crafting robust server-side logic, APIs, and databases to ensure efficient application performance

Frotend Development

Designing and building intuitive, responsive user interfaces using modern web technologies.

GraphQL & API Development

Building and optimizing APIs for seamless data exchange and integration.

DataBase Intergration

Structuring, optimizing, and maintaining databases for secure and efficient data storage.

DevOps

Automating deployment pipelines, managing infrastructure, and ensuring reliable application delivery.

AI Integration

Implementing AI solutions to enhance application intelligence and automation.

I Am Available For Work

My Portfolio

Latest Blogs

Are We taking "Clean" Code too far?

By: Andy

I’m going to say it: We spend too much time on ‘clean code.’Before you grab your pitchforks, hear me out.I’m not saying you should write unreadable spaghetti that future you (or worse, your teammates) will hate. Maintainable code is essential. But somewhere along the way, the software community took “clean code” from a useful principle to an almost religious pursuit and in that transition, we may have lost sight of what really matters: shipping value.In many engineering conversations today, there's an implicit assumption that elegance equals impact. That if we just refactor one more time, abstract one more layer, or write a more generic utility, the codebase will magically become better; more pure, more professional. But here’s the uncomfortable truth:

Read more
Deciphering Collaboration

By: Andy

Nicholas Sadirac, the creator of the pedagogy used in schools such as Epita, Epitech, 42, and Zone01, believes in collective intelligence. This means that learners come together to share knowledge and skills. How do they achieve this? By collaborating on various projects while learning. At first, one might think collaboration is simple—form a group, complete the task, and move on. After a year at Zone01, working with different learners on various projects, I can confidently say it's easy. However, what collaboration consists of is what makes it feel hard, but we all have to collaborate. So how do we navigate it? Over time, I've learned key principles that have helped me collaborate effectively and produce great results. Let me share them with you.

Read more

Send a message

Get in touch

Phone :
+ (254) 7922-71656
Address :
Kisumu-Kenya
Email :
andyovvo8@gmail.com