>_ Hello, world!

Michael Chege

Software Engineer

Limuru, Kenya

C++PythonSQL & Data ModelingREST APIs
Laptop workspace – portfolio hero

// about

Hello, I m Mike a Software Engineer with strong backend training and practical experience supporting production systems in high-availability environments. Experienced in system logic, APIs, SQL databases, and structured problem-solving.

// skills

C++
Python
REST API Design
SQL & Databases
ReactJS
Git & Version Control
Linux / Windows
Debugging & Docs

// experience

Junior Software Engineer

Freelance / Contract

2025 – PresentRemote
  • Built and maintained RESTful APIs using Spring Boot and Node.js for various clients.
  • Designed relational database schemas and optimised SQL queries for PostgreSQL.
  • Delivered full-stack features using React and Next.js, collaborating via Git.

Software Engineering Intern

Tech Start-up (Nairobi)

2024 – 2025Nairobi, Kenya
  • Assisted in developing and testing backend microservices with Java / Spring Boot.
  • Wrote unit and integration tests, increasing code coverage by 25%.
  • Participated in daily stand-ups, sprint planning, and code reviews.
// projects

4K Wallpaper App

GitHub Live Demo

Modern wallpaper discovery app built with Next.js 14, React 18, TypeScript, Tailwind CSS, Zustand, and PostgreSQL (Neon). Features secure auth (bcrypt, JWT, HTTP-only cookies), wallpaper search/categories/favorites, and user collections.

// contact

Open to backend-focused roles and collaboration.

Reach out and let's build something great together.