Kelvin Kariuki
Available for opportunities

BuildingDigitalSolutions

Hi, I'm Kelvin Kariuki.

A Full-Stack Software Developer focused on building modern, responsive and practical web applications that solve real-world problems.

ReactNext.jsTypeScriptNode.jsExpressMongoDB

FULL-STACK

Developer

React
Node.js
MongoDB
Express
TypeScript
GitHub

About Me

Building with curiosity, purpose and creativity.

I'm Kelvin Kariuki, a Full-Stack Software Developer passionate about creating modern digital solutions that solve real-world problems.

My journey into software development has given me the opportunity to work with modern frontend technologies, backend systems, databases, APIs and development tools.

I enjoy turning ideas into working applications, from designing responsive interfaces to building the backend logic that powers them. I'm especially interested in software that can make everyday business processes simpler and more efficient.

I'm currently focused on growing as a developer, building meaningful projects and looking for opportunities where I can contribute, learn and continue improving.

Full-Stack

Development

MERN

Stack

REST

APIs

Why Me

What I bring

Problem Solver

I focus on understanding the problem first, then building practical and reliable solutions.

Full-Stack Thinking

I can work across the frontend, backend, databases and APIs to build complete applications.

Practical Builder

I learn by building real applications and turning ideas into functional digital products.

User Focused

I care about creating responsive interfaces that are simple, intuitive and enjoyable to use.

Skills & Technologies

Tools I use to turn ideas into products.

A growing toolkit built through practical projects, coursework and hands-on development.

HTML5

Semantic and accessible web structure

CSS3

Responsive layouts and modern styling

JavaScript

Interactive and dynamic applications

TypeScript

Type-safe JavaScript development

React

Component-based user interfaces

Next.js

Modern full-stack React applications

Tailwind CSS

Utility-first responsive design

Bootstrap

Responsive UI development

Full-Stack Workflow

From interface to database

React / Next.js→Node / Express→MongoDB→Deployment

Selected Projects

Things I've built.

Practical full-stack applications built to solve real-world business problems using modern web technologies.

M-Pesa Business POS screenshot
Full-Stack Application
01

M-Pesa Business POS

A full-stack point-of-sale system designed to help businesses manage products, customers, orders, sales, and M-Pesa payments from one platform.

Frontend

Next.jsReactTypeScriptTailwind CSS

Backend

Node.jsExpress.jsREST API

Database

MongoDBMongoose

Tools & Deployment

GitGitHubM-Pesa Daraja APIVercelRender
DemoSource
Aesthetics Construction Management System screenshot
Full-Stack Application
02

Aesthetics Construction Management System

A construction management platform designed to help construction businesses manage projects, budgets, invoices, payments, users, and operational workflows from one centralized system.

Frontend

ReactTypeScriptTailwind CSS

Backend

Node.jsExpress.jsREST APIJWT Authentication

Database

MongoDBMongoose

Tools & Deployment

GitGitHubHelmetCORSVercelRender
DemoSource

What I Do

Services that turn ideas into reality.

I build practical digital solutions with a focus on performance, usability, clean code and modern design.

01

Frontend Development

Building fast, modern and interactive interfaces using React, Next.js and TypeScript.

02

Backend Development

Developing secure and scalable server-side applications, APIs and business logic.

03

Responsive Design

Creating websites and applications that work smoothly across phones, tablets and desktops.

04

UI/UX Design

Designing clean, intuitive and user-focused digital experiences with attention to usability.

05

Chrome Extensions

Building useful browser extensions that improve workflows and solve specific everyday problems.

Have a project?

Let's build something useful.

Whether you need a website, web application, API or custom digital solution, let's talk about your idea.

Let's Talk

Why Work With Me

More than just writing code.

I combine technical skills with curiosity, problem-solving and a focus on creating solutions that are actually useful.

Problem Solver

I focus on understanding the real problem before building a solution.

Clean Development

I aim for readable, maintainable and well-structured code.

Growth Mindset

I continuously learn new technologies and improve my development skills.

Reliable Solutions

I build applications with usability, performance and reliability in mind.

What I Bring

A developer who cares about the complete solution.

From the user interface to the backend and database, I understand how the different parts of a modern web application work together.

Full-stack development skills
Practical project experience
Responsive and modern interfaces
REST API development
Database integration
Git and GitHub workflow
Let's Work Together

My Journey

Education & Experience

My journey from learning software development to building practical full-stack applications.

Education

Academic Background

April 2026 — August 2026

Full-Stack Software Development

GomyCode Kenya BootCamp

Completed practical training covering modern frontend and backend development, databases, APIs, version control and deployment.

Experience

Practical Experience

2026 — Present

Full-Stack Development Projects

Practical Project Experience

Designed and developed full-stack applications focused on solving practical business and user problems.

2026

M-Pesa Business POS

Featured Project

Built a full-stack point-of-sale solution with product management, orders, authentication, dashboard functionality and M-Pesa payment integration.

Frontend

React · Next.js · TypeScript

Backend & Database

Node.js · Express · MongoDB

Development

REST APIs · Git · GitHub

Ready for the next opportunity.

I'm looking forward to applying my skills to meaningful software projects.

Let's Talk

Contact

Let's talk about your idea.

Have a project, opportunity or idea you would like to discuss? Send me a message and I'll get back to you.

Get In Touch

Contact Information

You can reach me directly using any of the contact methods below.

Find Me Online

Start A Conversation

Send me a message

Prefer WhatsApp?

Let's have a quick conversation.

Chat on WhatsApp
Kelvin Kariuki