Hello, I'm

Joan Ouma

Software Engineer & Full-Stack Developer

I craft elegant digital solutions that solve real-world problems. Specializing in scalable web applications using MERN stack, Golang, and modern technologies.

10+ Projects Completed
10+ Technologies
2+ Years Experience
About Me

Crafting Digital Experiences

Get to know more about my journey and passion

About Joan Ouma
2+ Years Coding

Innovative Developer with a Passion for Excellence

Hi! I'm Joan, a passionate software engineer dedicated to creating impactful digital solutions. With expertise in both frontend and backend technologies, I bridge the gap between design and functionality.

Education

BSc. Electronics & Computer Engineering

Location

Nairobi, Kenya

Status

Open to Opportunities

When I'm not coding, you'll find me exploring new technologies, contributing to open-source projects, learning about the latest design trends or watching documentaries.

My Skills

Technical Expertise

Technologies and tools I work with

Frontend Development

Creating responsive and interactive user interfaces

HTML/CSS

Semantic markup, modern CSS, responsive design

JavaScript

ES6+, DOM manipulation, modern frameworks

React

Component-based architecture, hooks, state management

Bootstrap

Responsive frameworks, utility classes

Backend Development

Building scalable server-side applications

Node.js/Express

REST APIs, middleware, authentication

Python

Django, Flask, data processing

Golang

Concurrent programming, microservices

Database Design

SQL/NoSQL, optimization, modeling

Tools & Technologies

Development tools and platforms

Git Docker AWS MongoDB PostgreSQL Figma Arduino Postman Nginx CI/CD Microsoft Excel Microsoft Word Microsoft PowerPoint Google Workspace
My Work

Featured Projects

A showcase of my recent work

Python AI/ML Flask

NutriChef AI Recipe Generator

AI-powered recipe generator using GPT-4 to create personalized recipes based on ingredients and dietary preferences.

Flask OpenAI API SQLite Bootstrap
MERN Full-Stack MongoDB

Bug Tracker System

Full-stack bug tracking application for development teams with real-time updates and project management features.

React Node.js MongoDB Express
MERN E-commerce Payment

E-Commerce Platform

Full-featured e-commerce solution with product management, secure payments, and admin dashboard. Solves the challenge of creating scalable online retail platforms with seamless shopping experiences.

React Node.js Stripe Redux
Python Golang Healthcare

Healthcare Appointment Booking System

Digital healthcare solution that streamlines appointment scheduling for clinics and hospitals. Addresses critical healthcare access challenges by reducing wait times, improving patient experience, and enabling efficient doctor availability management.

Python/Flask Golang PostgreSQL REST API
AI/ML Python Healthcare

AI-Powered Mental Health Support Platform

An intelligent mental health platform for students providing personalized support, resources, and early intervention. Solves the challenge of accessible mental health services by offering 24/7 AI-powered assistance and connecting users with professional resources.

Python Machine Learning NLP Flask
Python Education Security

Anonymous Feedback Platform

Secure anonymous feedback system for educational institutions enabling students to provide honest feedback without fear. Solves the challenge of gathering genuine feedback to improve educational quality and institutional transparency.

Python/Django PostgreSQL Encryption REST API
My Journey

Education & Certifications

Academic background and professional certifications

September 2021 - Present

Bachelor of Science in Electronics and Computer Engineering

Jomo Kenyatta University of Agriculture and Technology

Specializing in software development, digital systems, and embedded systems. Relevant coursework includes Data Structures, Algorithms, and Web Development.

July 2025 - December 2025

Software Engineering

Power Learn Project Academy (PLP Academy)

Completed a 16-weeks software engineering program with a focus on full-stack development using the MERN stack.

June 2021 - August 2021

Technical Training

Zoo and Sons Computer Academy

Completed comprehensive computer packages training including Microsoft Office Suite, Google Workspace, and Computer Hardware fundamentals.

January 2017 - April 2021

High School Education

Bunyore Girls' High School

Graduated with a grade of A- in KCSE laying a strong foundation for my technical and analytical skills.

MERN Stack Development

Professional certification in full-stack web development using MongoDB, Express.js, React, and Node.js from PLP Academy (Power Learn Project)

View Certificate

Certified Web Developer

Full web development certification covering frontend and backend technologies

View Certificate

AI & Machine Learning Certification

Advanced training on AI models and data science techniques

View Certificate
Get In Touch

Let's Work Together

Have a project in mind? Let's discuss!