About Me

I am a results-oriented software engineer with years of experience in the tech space industry. With training in Computer Science, I’m passionate about problem solving and use my skill set to engineer solutions fit for both the client and the business as well. I've been able to demonstrate and tap into my skills in the health informatics industry and ecommerce industry through my previous work experiences . My curious and creative nature drives me to learn new things very often.

  • Web Development
    Web app Development using technologies such as Python(Django), JavaScript, Vuejs, HTML, CSS, Bootstrap
  • UI/UX
    Designing Web/App Interfaces using Figma, Proto.io, Adobe XD, Webflow.
  • Mobile App Development
    Building Android/iOS apps using Java, Kotlin, Flutter, Android Studio IDE.
  • 2023 - Present
    ALX Software Engineering Programme.
  • 2016 - 2020
    BSc Computer Science at University of Nairobi.
  • 2016
    ICDL at Ricatti College.
  • 2012 -2015
    High School Diploma at Kagumo High School.
  • June 2022 - Present
    Freelance Software Engineer.
  • January 2021 - July 2022
    Software Engineer at Savannah Informatics.
  • May 2020 - December 2020
    Software Engineer Trainee at Savannah Informatics.

Tech Stack

My Services

Web App Development

I offer web development services

Learn more

Mobile App Development

I offer mobile development services

Learn more

UI/UX Design

I offer UI/UX services

Learn more

My Portfolio

(Hover on project to view details and link)

Meal Recipe Search App

Meal Recipe Search App is a web application built on Vue+Vite that consumes a public meal api and allows users to search for meals by their names, letter and ingredients.





Subharis Company Profile

This is a responsive web profile built for a client construction company(Subharis Kenya) using HTML, SCSS and JavaScript





Kemarket (Online Shopping App)

This is an e-commerce website built using Django, a high-level Python web framework. The project is hosted on Heroku and can be accessed here. It allows users to browse and purchase products, as well as provides a secure checkout process using Stripe for payment processing.





Simple Patient EMR Site

This is a simple patient electronic management record that simply registers a patient's details, starts a visit for them and records their vitals.

See more

Contact Me

kaguithiajohnson@gmail.com

+254 702643167

Download CV