cv

JOHN

Software Developer

Hello, I'm John Kamau from Kenya.

Software & Full-Stack Developer working with

MERN Stack PHP Laravel Vue.js Flutter Python Flask Java Spring / Spring Boot MySQL Git

I build modern, user-friendly applications across web, mobile, and backend platforms.

MyPhoto

About Me

About-Img

About me

I'm John, a software and full-stack developer based in Nairobi, Kenya. I specialize in building modern, scalable, and user-friendly applications across web, mobile, and backend platforms. My expertise spans MERN stack, Vue.js, Laravel, PHP, Flutter, Python, Flask, Java, Spring/Spring Boot, MySQL, and Git. I'm constantly learning, exploring new technologies, and creating projects that solve real-world problems.

Years Of Experience Completed Projects Satisfied Customers Online Support
2 5 100+ 24/7

My Skills

I enjoy working across the full stack, from crafting responsive user interfaces to building scalable backend systems. These are the technologies I use most often, along with some tools I'm currently learning.

Frontend

  • HTML5 HTML5
  • CSS CSS3
  • JavaScript Javascript
  • React React JS
  • Vue.js Vue JS

Backend

  • Node.js Node JS
  • Express Express JS
  • Let's Encrypt Rest APIs
  • JSON Web Tokens JWT
  • CryptPad Bcrypt
  • PHP PHP

Database

  • MongoDB MongoDB
  • Mongoose Mongoose
  • MySQL MySQL

DevOps

  • Git Git
  • GitHub Github
  • Postman Postman

Web Design

  • Figma Figma
  • Tailwind CSS Tailwind
  • Bootstrap Bootstrap

Projects

Prediction Market

Prediction-Market

An online platform where users trade predictions on future events, turning forecasts into real-time market prices.

Python FastAPI
GadgetSoko

GadgetSoko

An ecommerce platform for electronics. Users can browse, search, and purchase gadgets online with a secure checkout process.

Laravel PHP Vue
Portfolio

Portfolio

Showcasing my skills, projects, and creative work in one place.

HTML CSS Tailwind
Ticketeezz

Ticketeezz

Book your event tickets quickly, easily, and securely.

MongoDB Express React Node

TESTIMONIALS

"John is a dedicated developer who quickly grasps new concepts. He consistently produces clean, well-structured code and pays attention to detail."

~Joyce Chege

Lecturer

"What stands out about John is his eagerness to learn and improve. He takes feedback positively and always looks for ways to make the project better."

~Naomi Kuria

Mentor

"John built a responsive and user-friendly web app for us. His ability to turn requirements into working solution exceeded our expectations."

~John Mirii

Client

"I worked with John on a team project, and he was the driving force behind our backend. He communicates clearly, takes initiative, and ensures deadlines are met."

~Jimmy Muhindi

Teammate

CONTACT ME

I'm always excited to collaborate on interesting projects or just chat about software development. You can reach me directly via email or connect through social profiles.

Contact Me

Email: memiakamau79@gmail.com

Phone-Number: +254-702414585

Whatsapp: WhatsApp

Your Project

Need your project done today?