Available for Senior, Lead & Staff Roles

Hi, I'm Cyrus Kiprop.
|

Architecting resilient distributed systems, enterprise Rails & Go services, high-performance React PWAs, and agentic AI pipelines.

View Engineering Projects
8+Years Experience
40+Production Microservices
250K+Peak RPS Handled
99.99%Uptime SLA Maintained
// ARCHITECTURAL CAPABILITIES

Technical Stack & Engineering Radar

Core technologies, language runtimes, frameworks, and cloud infrastructure used to build scalable enterprise software.

Ruby8 yrs

OOP Architecture · Metaprogramming · Gems & Engines · Performance Tuning

TypeScript / JavaScript7 yrs

Strict Typing · React 19 & Next.js · Node.js Core · Async Patterns

Go (Golang)5 yrs

Goroutines & Channels · gRPC Microservices · High Concurrency · Low Latency

Rust4 yrs

Wasm Modules · Memory Safety Systems · Zero-Cost Abstractions · Cargo Extensions

Python5 yrs

FastAPI · AsyncIO · LangChain & AI Pipelines · PyTorch

SQL & Cypher8 yrs

PostgreSQL Optimization · pgvector Indexing · Neo4j Graph Queries

// FEATURED ARCHITECTURE & CODE

Software Systems & Projects

Production-grade applications, event gateways, progressive web apps, and system architecture blueprints.

01 — Distributed Systems Featured

NexusMesh: High-RPS Go & Kafka Event Gateway

High-throughput event streaming gateway processing 250,000 requests/sec with sub-4ms tail latency.

250K Peak RPS3.8ms P99 Latency99.999% SLA Uptime
GoApache KafkaRedisDockerKubernetesPrometheus
02 — AI & LLM Systems Featured

RailsAI Matrix: Enterprise RAG & Agent Hub

High-performance Ruby on Rails & React platform orchestrating multi-agent RAG pipelines with vector similarity search.

Sub-40ms Vector Latency42% Lower Token Cost99.9% Pipeline Uptime
Ruby on RailsRubyReactTypeScriptOpenAI APIpgvectorRedisSidekiq
03 — Full-Stack Web Featured

HyperFlow PWA: Rust Wasm Analytics Studio

Offline-first Progressive Web Application with Rust compiled to WebAssembly for 60fps canvas processing.

100/100 Lighthouse PWA60 FPS Wasm EngineFull Offline Support
RustWasmReactTypeScriptTailwind CSSPWAService Worker
04 — Full-Stack Web Featured

Medical-BlockShare: Decentralized Healthcare Records

Decentralized, supervised medical record management system utilizing Ethereum Smart Contracts, IPFS, and FHIR standard JSON schemas.

100% Immutable Audit TrailFHIR Compliant SchemaDecentralized IPFS Storage
ReactReduxEthereumSolidityIPFSFHIR JSONJavaScript
05 — Cloud & Systems

DevPulse SaaS: Rails & React Enterprise Portal

Scalable multi-tenant SaaS backend powered by Ruby on Rails API and a responsive React single-page app.

10M+ Daily Requests< 15ms Avg Query TimeZero Downtime Deploys
Ruby on RailsRubyReactTypeScriptPostgreSQLRedisDocker
// FIELD NOTES & ESSAYS

Writing & Technical Notes

Longer-form notes on distributed systems, AI pipelines, architecture decisions, and engineering leadership.

01 — EngineeringAug 31, 2026

Getting Started with Go, Part 5: Production Go

Turning the job processor into something that would survive production — profiling, memory allocation, graceful shutdown, and structured logging, and what's still missing after all of that.

Read Article 6 min read
02 — EngineeringAug 17, 2026

Getting Started with Go, Part 4: Testing & Generics

Table-driven tests and benchmarks for the worker pool, then generics — what a Queue[T] buys you, and when reaching for a type parameter is the wrong move.

Read Article 5 min read
03 — EngineeringAug 3, 2026

Getting Started with Go, Part 3: Concurrency — Goroutines & Channels

Turning the job processor into a worker pool — the mental model behind goroutines and channels, select, and the footguns that catch almost everyone the first time.

Read Article 6 min read
04 — EngineeringJul 20, 2026

Getting Started with Go, Part 2: Structs, Interfaces & Errors

Giving the job processor real types — structs instead of raw strings, an interface instead of an if/else chain, and Go's habit of treating errors as values instead of exceptions.

Read Article 5 min read
05 — EngineeringJul 6, 2026

Getting Started with Go, Part 1: Setup & Syntax Basics

Kicking off a five-part Go series by building one real program instead of memorizing keywords — toolchain, types, control flow, and functions, all in service of a job processor we'll keep extending.

Read Article 5 min read
06 — EngineeringJun 21, 2026

Why I Still Reach for Go When Rails Isn't Enough

Not every service belongs in the monolith. Here's the specific shape of problem that sends me to Go instead of scaling Rails harder.

Read Article 2 min read
07 — ArchitectureMay 9, 2026

Event-Driven Architecture Without the Kafka Hangover

Kafka solves a real problem. Most teams that reach for it first are solving a smaller one — and paying an operational tax they didn't need to.

Read Article 1 min read
08 — AI & LLMsApr 2, 2026

What RAG Pipelines Get Wrong About Retrieval

Most RAG debugging time goes to the prompt. Most RAG failures come from retrieval. Here's where the gap actually lives.

Read Article 2 min read
09 — EngineeringMar 14, 2026

Scaling Ruby on Rails Past 10 Million Requests a Day

The three changes that actually moved the needle when a Rails monolith started buckling under real production load — and the two that didn't.

Read Article 2 min read
10 — Career & LeadershipFeb 18, 2026

Going From Senior to Staff: What Actually Changes

It isn't about writing more code, or better code. It's about which problems you're allowed to notice before anyone assigns them to you.

Read Article 2 min read
// CAREER TRAJECTORY & IMPACT

Engineering Leadership & Experience

Track record of designing large-scale software systems, mentoring engineering teams, and optimizing production uptime.

Principal Systems Architect & Engineering Lead

Global Scale Systems Inc.
2024 — PresentRemote / Global

Directing technical strategy, system architecture, and team execution across enterprise Ruby on Rails platforms, Go microservices, React PWAs, and Agentic AI RAG solutions.

Major Accomplishments:
Directed technical vision and engineering roadmap for 14 cross-functional software engineers across backend, frontend, and cloud DevOps.
Architected enterprise multi-agent RAG pipeline handling 1.5M daily vector queries with 99.99% SLA uptime.
Established organizational RFC design process, automated CI/CD matrix testing, and zero-downtime deployment pipelines.
Ruby on RailsGoRustReact 19TypeScriptPythonAgentic AIKubernetesAWSKafka

Senior Full-Stack & Systems Engineer

Apex Tech Innovations
2022 — 2024Remote / Nairobi

Led development of core event gateways, background processing pipelines, and client PWA applications.

Major Accomplishments:
Built high-throughput Go event streaming gateway handling 250K peak RPS with <4ms latency.
Architected Ruby on Rails + React RAG search pipeline cutting customer support response times by 65%.
Pioneered Rust + WebAssembly client module integration for 60fps offline PWA data processing.
Ruby on RailsGoRustReactTypeScriptPythonOpenAI APIKafkaKubernetes

Senior Full-Stack Developer (Rails & React)

Vanguard Digital Systems
2020 — 2022Nairobi, Kenya

Developed scalable REST/gRPC APIs, background processing systems, and interactive React client dashboards.

Major Accomplishments:
Refactored legacy monolith into Rails API + React SPA, accelerating page render speeds by 3.5x.
Implemented Sidekiq Redis background job architecture handling 2M+ daily notifications.
Introduced Docker & CI/CD matrix build automation dropping release cycles from days to minutes.
Ruby on RailsRubyReactTypeScriptGoPostgreSQLRedisDocker

Software Engineer

CloudPulse Technologies
2018 — 2020Nairobi, Kenya

Engineered web applications using Ruby, Rails, JavaScript, React, and PostgreSQL for enterprise clients.

Major Accomplishments:
Developed high-performance dynamic chart components using HTML5 Canvas.
Optimized SQL queries and database indexes, boosting query speeds by 4x.
RubyRuby on RailsJavaScriptReactPostgreSQLDocker
// INITIATE COLLABORATION

Let's Build Something Exceptional Together

Whether you are looking for a Senior/Staff Software Engineer to lead complex web & distributed system projects, optimize cloud infrastructure, or build high-performance PWAs—feel free to reach out.

Direct Email[email protected]
Prefer terminal interface?

Send a Direct Message