Skip to main content
Available for work

Hi, I'm George

Crafting exceptional digital experiences with modern technologies, pixel-perfect designs, and scalable architectures that bring ideas to life.

0+

Projects Shipped

0+

Years Experience

0+

Technologies

0+

Clients Served

George Njoroge — Full Stack Developer
About Me

Passionate About Crafting Digital
Experiences

I'm a developer who thrives on turning ideas into reality through code. With a keen eye for design and a passion for performance, I create solutions that make a difference.

My Journey

Starting as a curious tinkerer, I've evolved into a full-stack developer with a passion for creating impactful digital solutions. My journey has been fueled by an insatiable curiosity and a drive to build things that matter.

I specialize in building modern web applications using cutting-edge technologies. From concept to deployment, I handle every aspect of the development process with precision and attention to detail.

My Approach

I believe in writing clean, maintainable code that not only works flawlessly but is also a joy to work with. Every project is an opportunity to push boundaries and deliver exceptional results.

about.tsx
const developer = {
  name: "George Njoroge",
  role: "Full Stack Developer",
  location: "Nairobi, Kenya",
  education: "Computer Science",
  passions: ["Clean Code", "UI/UX",
    "Performance", "Innovation"],
  coffee: "Always brewing ☕",
  motto: "Code with purpose,
    design with passion"
};
Ready to collaborate

What Drives Me

Clean Code

Writing maintainable, scalable, and elegant code that stands the test of time.

UI/UX Design

Creating beautiful, intuitive interfaces that users love to interact with.

Performance

Optimizing every aspect for blazing-fast user experiences.

Problem Solving

Turning complex challenges into simple, elegant solutions.

User-Centric

Building products that genuinely improve people's daily lives.

Continuous Learning

Always exploring new technologies and pushing the boundaries of what's possible.

Technical Skills

I don't just write code — I build systems that sell. From fintech payment integrations to hardened Linux deployments, these are the tools I use to ship production software.

Core Full-Stack

7 skills

JavaScriptTypeScriptReactNode.jsTailwindNestJSState Management

Database & Data

6 skills

6databases
PostgreSQL
MySQL
MongoDB
Redis
Prisma ORM
Query Optimization

Fintech & APIs

6 skills

M-Pesa G2 (STK Push, C2B, B2C)85%
Paystack80%
Stripe78%
REST API Design88%
WebSockets / Socket.io72%
Third-Party Integrations82%

DevOps & Cloud

6 skills

0255075100
Docker
Nginx
Linux VPS Management
PM2 Process Management
CI/CD
AWS

Professional

5 skills

85GitHub Triage & Debugging
72Testing
85Production Ops
80AI-Augmented Development
82Git Workflows & Code Review

These skills ship real products — 7 live right now

M-Pesa + Paystack + Stripe

Secure payment integrations for African & global markets

Docker + Nginx + PM2

Hardened Linux VPS deployments in production

Jest + Supertest + CI/CD

Tested and automated delivery pipelines

Career Path

Work Experience

2023 - Present

Full Stack Developer

Freelance / Self-Employed

Shipping production apps for clients across e-commerce, fintech, and property management. Built and launched 6+ marketplace products. Stack: Next.js, NestJS, TypeScript, PostgreSQL. Handling end-to-end delivery — from requirements to deployment and post-launch support.

10+ clients served6 marketplace productsStripe & M-Pesa integrations
2022 - 2023

Frontend Developer

Remote Contract Work

Built responsive, performance-optimized frontends for remote teams. Migrated legacy jQuery codebases to React/Next.js. Implemented real-time dashboards, admin panels, and customer-facing storefronts with Tailwind CSS.

5 projects deliveredReact & Next.jsPerformance optimization
2021 - 2022

Junior Web Developer

Self-taught & Early Projects

Built foundational skills through personal projects and freelance work. Developed CRUD apps, learned Git workflows, REST API design, and relational database modeling. Contributed to open-source projects.

Self-taught pathFirst freelance clientsOpen source contributor
Interactive

Explore via Terminal

Navigate my portfolio the developer way — type commands to learn about me

george@portfolio:~
Welcome to george@portfolio ~ v1.0.0
Type "help" to see available commands.

Try: whoami · skills · projects · contact

Latest Work

Featured Projects

Explore my recent work showcasing cutting-edge technologies and innovative solutions

Code Quality

Code Showcase

Clean, production-ready code snippets from my projects

Custom React hook for debouncing values — clean, reusable, typed.
import { useState, useEffect } from 'react';

export function useDebounce<T>(value: T, delay: number): T {
  const [debounced, setDebounced] = useState(value);

  useEffect(() => {
    const timer = setTimeout(() => setDebounced(value), delay);
    return () => clearTimeout(timer);
  }, [value, delay]);

  return debounced;
}

"color:#71717A">// Usage:
"color:#71717A">// const searchTerm = useDebounce(input, 300);
TypeScript·15 lines
Prettier · ESLint
Client Reviews

What People Say

Hear from clients and collaborators about their experience working with me

George delivered an exceptional web application that exceeded our expectations. His attention to detail and technical expertise are outstanding.

David Kimani

CEO, TechVentures

Working with George was a fantastic experience. He understood our requirements perfectly and delivered a polished, performant solution.

Sarah Wanjiku

Product Manager, DataFlow

A truly skilled developer who brings both creativity and technical precision to every project. Highly recommended!

James Omondi

CTO, InnovateTech

Share Your Experience

Have feedback? Leave a quick testimonial below

Let's Talk

Get In Touch

Have a project in mind or want to collaborate? I'd love to hear from you!

Let's Connect

I'm always open to discussing new projects, creative ideas, or opportunities to be part of your visions. Feel free to reach out through any of the channels below.

Location

Nairobi, Kenya · EAT (UTC+3)