Available for work

HERBERT
KIPKOECH

SOFTWARE ENGINEER

Scalable

System Designs

CCNA

Infrastructure Certified

Cloud

Native Specialist

KE

Specializing In

FULL-STACK
SYSTEMS & CLOUD

Spring BootDockerKubernetesNext.jsOracle CloudCCNAAWSAzure
GET IN
TOUCH

About YOU

Is your business infrastructure holding you back?

Most systems suffer from "silent drag"; inefficiencies that cost you time and revenue. I’ve built a diagnostic tool to pinpoint your specific gaps.

What I work with

SKILLS

01

Java + Spring Boot

Backend services, REST APIs, and data-layer work. Primary language since university.

02

DevOps & Cloud

Docker, CI/CD pipelines, Oracle Cloud Infrastructure. CCNA certified networking.

03

React + Next.js

Frontend and full-stack. Firebase integration, server components, MDX blogs.

04

Databases

SQL, Firestore, schema design. SpendingTracker built with Java + SQL from scratch.

06

Systems & Networks

CCNA-level TCP/IP, Linux CLI, Go (Website Health Checker), certified.

Selected work

PROJECTS

01

TASK MANAGER API

RESTful API. OOP Service Layer pattern; thin controllers, all business logic in TaskService. Strict status progression, unique constraints, daily report endpoint.

Laravel 11PHP 8.3MySQLRailway
02

ACTUAL BUDGET

Open source contribution; documented and resolved upstream header collisions for Nginx deployments to enable SharedArrayBuffer execution. First PR merged into a production codebase used by thousands.

Open SourceNginxTypeScript
03

USEFUL SCRIPTS

Python utility to download entire YouTube playlists with resume capability, progress tracking, and ffmpeg-powered audio/video merging for up to 1080p output.

PythonffmpegCLI
04

SPENDING TRACKER

Personal finance app; Java backend, SQL data layer, custom query logic.

JavaSQL
05

WEBSITE HEALTH CHECKER

CLI tool written in Go that monitors site uptime, response times, and status codes. First Go project.

GoCLIHTTP

Systems Thinking

HOW I APPROACH A BUILD

01
Scope Before Stack

Most clients say they need an ERP. They usually need a POS, or accounting software, or a CRM. Identifying the right system type before writing a single line of code saves everyone time and money.

02
Data Model First

The database schema is the real architecture. A well-designed data model survives framework changes, team changes, and requirement changes. A poor one causes every problem downstream.

03
Backend & API Contract

The backend defines the contract. Frontend, mobile, and third-party integrations are all consumers of that contract. Get the API right before the interface exists.

04
Interface as a Layer

UI is the last thing built, not the first. Whether it's a React dashboard, a POS terminal, or an admin panel; it sits on top of a stable system, not the other way around.

05
Deploy, Monitor, Iterate

CI/CD pipelines, uptime monitoring, and structured logging are not optional extras. A system that breaks silently in production is not a finished system.

Get in touch

LET'S
TALK