Skip to main content
Michael ChegeFull-Stack Developer

Kenya · Full-Stack Developer

Building clear, production-minded products across frontend and backend.

Fullstack developer trained through the ALX Software Engineering program, with hands-on experience using React, Next.js, TypeScript, Python, and MySQL.

Profile

Focused on usable interfaces and reliable backend delivery.

  • Location: Kenya
  • Email: mikechege171@gmail.com
  • Open to full-stack engineering roles

About

Fullstack developer with a design-first lens.

Comfortable building interfaces with React, Next.js, and TypeScript, and developing Python backends supported by MySQL data layers.

Background in UI/UX and conversion-focused design adds an eye for clear structure, trust, and purposeful user journeys.

Skills

Technical skill set

Practical tools across frontend, backend, design, and collaborative delivery.

Frontend

  • React
  • Next.js
  • TypeScript
  • JavaScript
  • HTML/CSS

Backend & Data

  • Python
  • MySQL
  • Nginx

Design

  • Figma
  • UI/UX Design
  • Design Systems
  • Wireframing
  • Prototyping

Tools & Practice

  • Git
  • Agile/Collaborative Workflows

Currently Building Depth In

  • Node.js
  • PostgreSQL
  • AWS

Experience

Altair Retro Ltd · Westlands · July 2024

Web Development Intern

  • Maintained and updated the company website using WordPress and HTML
  • Improved SEO performance and implemented security enhancements

Freelance · Nairobi · 2024-Present

Web Development Fulltime

  • Built and deployed marketing sites for small businesses.
  • Built a portfolio for multiple clients for personal branding.
  • Built e-commerce sites for small businesses.

Projects

Selected work

Hands-on projects spanning product interfaces, backend logic, and deployment fundamentals.

E-sell Portfolio

Next.js · React · TypeScript

Final-year e-commerce web application built for the ALX Software Engineering program.

  • Implemented a modern, componentized frontend using React and Next.js.
  • Used TypeScript to improve type safety and development reliability.
View Repo

EazyURL Shortener

Python · JavaScript · MySQL · Nginx

Collaboratively developed a URL-shortening web service to simplify sharing of long links, including generation, storage, and redirection workflows.

  • Shared development and debugging across the team to keep backend and user-facing flows reliable.
  • Michael led frontend development and documentation efforts while contributing hands-on debugging support for the interface.
  • Why: Michael's creative approach to frontend development adds aesthetic value to our project. His skills in documentation ensure that our project is well-documented for users and developers alike, and his debugging skills contribute to a seamless user interface.
View Repo

Airbnb Clone (v1–v4)

Python · HTML · MySQL · Nginx

Developed a mobile-first clone of a short/long-term rental marketplace across four iterative versions.

  • Built core property listing and booking flows with a Python backend.
  • Added MySQL persistence to support listings and booking workflows.
View Repo

Education

ALX Certified Fullstack Designer/Developer

Intensive software engineering and design training focused on clarity, rhythm, and conversion-focused design methodologies.

Design Approach

Each engagement starts with a clear business goal and a focused design system.

Work is built around real problems with measurable outcomes, with emphasis on clarity, trust, and interfaces that perform with purpose.

Contact

Let's build production-grade experiences.

Open to opportunities where product quality, usability, and engineering craft matter.