Software Developer
Hello, I'm John Kamau from Kenya.
Software & Full-Stack Developer working with
I build modern, user-friendly applications across web, mobile, and backend platforms.
About Me
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
- CSS3
- Javascript
- React JS
- Vue JS
Backend
- Node JS
- Express JS
- Rest APIs
- JWT
- Bcrypt
- PHP
Database
- MongoDB
- Mongoose
- MySQL
DevOps
- Git
- Github
- Postman
Web Design
- Figma
- Tailwind
- Bootstrap
Projects
Prediction-Market
An online platform where users trade predictions on future events, turning forecasts into real-time market prices.
GadgetSoko
An ecommerce platform for electronics. Users can browse, search, and purchase gadgets online with a secure checkout process.
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.