Full-Stack
Developer
& Builder

I build things for the web from scalable APIs to polished interfaces. Full-stack developer with hands-on freelance experience delivering complete systems independently. Based in Nairobi.

View projects Get in touch
8+
Projects shipped
3
Years coding
15+
Technologies
server.ts
import { createServer } from 'node:http'
import app from './app'
 
const PORT = process.env.PORT ?? 3000
 
createServer(app).listen(PORT, () => {
  console.log(`Listening on :${PORT}`)
})
CSS3 Node.js REST API

who I am

Building at the intersection
of logic and design

I'm Faith Akinyi, a full-stack developer based in Nairobi. I hold a BSc in Mathematics and Computer Science from Kenyatta University and have been building and shipping real web applications as a freelance developer since 2024.

I cover the full product loop: designing the data model, building the API, wiring up the UI, deploying the whole thing. I'm comfortable with React, Node.js, Python, and Django on one end, and PostgreSQL, MongoDB, Docker, and AWS on the other and I care about whether the button radius is right too.

I've integrated payment systems like M-Pesa Daraja and Paystack, built role-based access control from scratch, and containerised and deployed production applications end-to-end.

frontend
React JavaScript (ES6+) HTML5 CSS3 Tailwind CSS
backend & databases
Node.js Express.js Python Django REST APIs PostgreSQL MongoDB MySQL
tooling & infra
Docker GitHub Actions Vercel AWS S3 Linux

what I've built

Projects

Side projects, experiments, and things I built to scratch my own itch.

⚡
TechSolutions

A modern, responsive landing page for TechSolutions, a company specializing in innovative technology solutions for businesses.

🔍
E-commerce Scraper

A Python-based e-commerce scraper that extracts product data such as prices, descriptions, and availability from online stores using libraries like BeautifulSoup and Requests.

🧾
Invoice Generator

InvoicePro is a modern, full-stack invoice management system built with React and Node.js. It provides a seamless experience for creating, managing, and tracking invoices with a beautiful, responsive UI and dark mode support.

♾️
CI/CD Pipeline with Kubernetes

This project demonstrates a complete DevOps workflow: Dockerized Node.js app , CI/CD pipeline using GitHub Actions, and Kubernetes deployment

🖥
Code Snippet Library

A searchable website that enables developers to quickly find and reuse code snippets for common programming problems, featuring an intuitive UI built with React and keyword-based search functionality.

🛒
Twice Blessed — E-commerce Application

Twice Blessed is a full-stack e-commerce platform with three distinct layers: a customer-facing storefront, an admin dashboard for managing products and orders, and a Node.js/Express backend API.


academic background

Education

2021 — 2025 BSc Graduate

BSc. Mathematics and Computer Science

Kenyatta University  ·  Nairobi, Kenya

A rigorous four-year programme combining mathematical theory — linear algebra, calculus, statistics, discrete maths — with practical computer science: data structures, algorithms, software engineering, databases, and operating systems. The dual-discipline foundation shapes how I approach problems: analytically first, then engineered precisely.

∑ Mathematical Modelling & Analysis
⌥ Algorithms & Data Structures
⬡ Database Systems & Design
◈ Software Engineering Principles

Let's build something
together.

I'm open to full-time roles, contract work, and interesting side projects. Response time: usually within 24h.

Send an email