Hi, I'm Mitchelle Muiruri

|

A passionate full-stack developer focused on creating social impact through technology. I specialize in building visually appealing and functional websites, web applications and mobile applications.

Mitchelle Muiruri

My Skills

I've developed a diverse set of technical and soft skills throughout my career

Frontend Development

  • React.js
  • Next.js
  • Tailwind CSS
  • JavaScript
  • TypeScript

Backend Development

  • Python (Django)
  • JavaScript

Design

  • Figma
  • Canva
  • Adobe
  • Sketch

Database Management

  • MySQL
  • MongoDB
  • SQLite
  • PostgreSQL

Operating Systems

  • Linux Ubuntu

Version Control

  • Git

Programming

  • Problem Solving
  • Algorithm Design
  • Object-Oriented Programming

Computer Science

  • Data Structures
  • Algorithms
  • Strong Analytical & Debugging Skills

My Experience

My professional journey and educational background

Frontend Developer
Caresync BioAugust 2025 – PresentNigeria, Remote
  • Developed a full-stack healthcare platform using TypeScript (TSX) to help users manage and transfer their medical records seamlessly between hospitals.
  • Designed and implemented an intuitive and responsive user interface, ensuring a smooth experience across all devices.
  • Enhanced data accessibility and patient mobility by enabling secure sharing of health documents for 1,000+ active users.
Full Stack Development Tutor
DirectEd DevelopmentMay 2025 – July 2025Remote
  • Supported student learning in Full Stack Web Development through practical instruction.
  • Led JavaScript, Git, and Node.js workshops in a collaborative setting
  • Designed and refined technical content and assessments
  • Mentored 60+ students with individualized feedback and regular check-ins
  • 90% of mentees successfully built and deployed full-stack applications
Software Developer Intern
Dukatech SolutionsFeb 2024 - May 2024Nairobi, Kenya
  • Took part in developing a fintech application, employing full-stack development skills with React.js and Django Python.
  • Worked on payment integration on a short video application, performing a successful STK push using Mpesa Daraja APIs.
  • Worked as a tech team lead for a project, distributing roles, setting KPIs, and ensuring deadlines were met.
  • Took part in pitching application products, achieving second place at Hult-prize and third place at Enactus Kenya.
  • Led a team in organizing events and hackathons for the company and represented the company in various tech spaces.
Freelance Software Consultant
Various Organizations2023 – PresentKenya & Remote
  • Delivered software solutions for different organizations
  • Built scalable MVPs using Django, React, and REST APIs
  • Conducted usability testing and A/B-driven improvements
  • Deployed 5+ web platforms with 99.9% uptime on Vercel and Render
Software Engineering Certificate - Front End Specialization
Holberton School, ALX ProgramMar 2023 - Mar 2024
BSc. Mathematics & Computer Science
Kenyatta UniversitySep 2024 - PresentNairobi, Kenya

My Projects

A showcase of my recent work and projects

Portfolio Website
Portfolio Website

A personal portfolio website built with Next.js and Tailwind CSS showcasing my projects and skills.

Next.jsTailwind CSSReact
Chevening Alumni Website
Chevening Alumni Website

Official website for the Chevening Kenya Alumni Network built with Django.

DjangoPythonBootstrap
Brightcrest International School
Brightcrest International School

Website for Brightcrest International School - an online IB and Cambridge school platform.

PythonDjangoHTMLCSSJavaScript

Professional Achievements

My volunteer work, certifications, and professional affiliations

Web Development Lead
2024 – Present
Google Developers Group | Kenyatta University
  • Coordinated developer workshops, code labs, and peer mentoring
  • Led technical sessions on web accessibility, AI tools, and open-source collaboration
  • Delivered talks on AI in Africa, startup building, and programming for beginners

Get In Touch

Feel free to reach out to me for collaborations or just to say hello

Contact Information

Location

Nairobi, Kenya

Connect with me

Send Me a Message