Joshua Mwendwa
Joshua Mwendwa - Software Engineer

Joshua Mwendwa

Full-Stack Software Engineer & Creative Problem Solver

About Me

Motivated and passionate software engineer with a solid foundation in programming principles, acquired through intensive boot camp training and hands-on personal projects. I bring creativity, dedication, and a collaborative spirit to every project I work on.

Joshua Mwendwa - Software Engineer
Joshua Mwendwa - Software Engineer
  • 💻 Technical Skills

    Python, JavaScript, TypeScript, HTML/CSS, Node.js, React, Express, Flask, PostgreSQL, Next.js

  • 🎓 Education

    Software Engineering Bootcamp - Moringa School (2024), Kenya Certificate of Secondary Education

  • 💼 Experience

    Bootcamp Graduate with hands-on project experience, Sales Assistant at Gemark International Kenya Ltd

  • 🚀 What Drives Me

    I am eager to leverage my skills in a dynamic entry-level role within the tech industry, where I can contribute to innovative solutions and continue to grow as a developer.

  • 🤝 Leadership & Collaboration

    I have demonstrated strong leadership abilities throughout my educational journey and have excellent communication skills. I am strongly committed to fostering a collaborative team environment.

My Projects

Here are some of my recent projects. Each one represents a unique challenge and solution, showcasing different aspects of my technical skills and problem-solving abilities.

Portfolio Website

Personal Portfolio & Resume

Portfolio Website

A responsive portfolio website built with Next.js and CSS modules to showcase my projects, skills, and experience. Features dark mode support and a clean, modern design.

Next.jsReactTypeScriptCSS Modules

Learning Platform

Collaborative Learning Environment

Learning Platform

A user-friendly learning environment that facilitates efficient course and assignment management. I focused on the back-end development, creating the necessary models using Flask.

PythonFlaskPostgreSQLRESTful APIReactNext.js

PetApp

Pet Care Tracking Application

PetApp

An all-in-one pet care tracking app designed to help pet owners manage their pets' essential health and wellness needs. I was responsible for generating the routes for each specific model within the app.

JavaScriptNode.jsExpressPostgreSQL

Arts Afrik – Global African Art Marketplace

Global digital marketplace connecting African artists with international collectors.

Arts Afrik – Global African Art Marketplace

Arts Afrik is a global digital marketplace designed to connect African artists with international collectors and enthusiasts. The platform empowers artists to showcase and sell their work, while providing buyers with a curated, immersive experience of authentic African art.

Next.jsTypeScriptPostgreSQLClerk AuthCloudinary

ECOPURE Cleaning Services

A full-stack web platform providing eco-friendly residential and commercial cleaning services with online booking and administrative features.

ECOPURE Cleaning Services

ECOPURE is a modern cleaning service platform that emphasizes environmental responsibility and ease of use. Designed for both customers and administrators, it features a seamless booking flow, dynamic service listings, contact forms, a secure dashboard, and integration with Cloudinary for media management.

Next.jsTypeScriptPostgreSQLPrismaCloudinary

Aurava – Mental Health App

A comprehensive mental health application designed to support users in their wellness journey with mood tracking, journaling, therapy booking, and crisis support.

Aurava – Mental Health App

A full-stack mental health platform with mood tracking, journaling, therapy booking, and admin tools for managing blogs and team members. Built with Next.js 14, Prisma, Clerk, and Cloudinary.

Next.js 14 (App Router)ReactTailwind CSSPostgreSQLPrisma ORMClerk (Authentication)Resend (Email)Cloudinary (Image Storage)

Mutuku Moses & Associates – Law Firm Website

A modern, professional law firm website built with Next.js 14, TypeScript, and Tailwind CSS. Includes a robust admin panel for content management and a responsive design tailored for legal professionals.

Mutuku Moses & Associates – Law Firm Website

A full-featured law firm website for Mutuku Moses & Associates with public-facing pages and comprehensive admin panel. Built with Next.js 14, TypeScript, Tailwind CSS, Prisma, and PostgreSQL for professional legal services management.

Next.js 14 (App Router)TypeScriptTailwind CSSPrisma ORMPostgreSQLCloudinarySMTP (Email Integration)

Microlearning Coach

A mobile-first learning platform that delivers bite-sized, affordable, and accessible educational content to students in Kenya and beyond.

Microlearning Coach

Microlearning Coach is an innovative educational platform designed to address the challenges of limited access to quality and affordable learning resources. It provides daily lessons, interactive quizzes, progress tracking, and teacher-uploaded content, all optimized for mobile-first learning. Built with Next.js, Node.js, Prisma, and PostgreSQL, it ensures scalability and accessibility with offline access and engaging content formats.

Next.jsTypeScriptNode.js (API Routes)PostgreSQLPrisma ORMClerk (Authentication)CSS ModulesTailwind CSSVercel

Kenyan Student Association (KESA) – Official Website

A community platform for Kenyan students at the University of Minnesota to connect, share news, events, and cultural experiences.

Kenyan Student Association (KESA) – Official Website

A community platform for Kenyan students at the University of Minnesota to connect, share news, events, and cultural experiences. The KESA website is the digital home of the Kenyan Student Association, aiming to connect Kenyan students and friends of Kenya through cultural exchange, mentorship, and community activities.

Next.jsTypeScriptPostgreSQLClerkCloudinaryNodemailerCSSVercel

Get in Touch

Have a project in mind or want to chat? I'd love to hear from you! Feel free to reach out through any of these channels.

Send Me a Message