hi, I'm

Ryan Kelly|

Backend Developer (Go)

I build reliable backend systems, APIs, and networked tools that solve real problems.

/ about me

I'm a backend developer based in Kisumu, Kenya, focused on building practical, real-world systems. I learn by building — picking up concepts through concrete projects rather than isolated study.

My main focus is backend systems, APIs, distributed systems, and networking. I work primarily in Go and enjoy the challenge of building things that are fast, reliable, and useful.

Currently a developer at Zone01 Kisumu, where I'm sharpening my craft one project at a time and working collaboratively with my peers.

Photo of Ryan Kelly
/ projects see all work
/ experience
2026

Software Developer @ Zone01 Kisumu

Participated in a peer-to-peer hands-on training where I built Go-based backend systems implementing low-level logic and complex data structures. Collaborated on code reviews and automated development environments with Docker & Docker Compose.

2026

Bitcoin Lightning Developer @ Africa Free Routing bootcamp

Learned the fundamentals of Bitcoin, blockchain, and Lightning wallets — from creating wallets and mining Bitcoin to managing transactions. Participated in a hands-on hackathon where I built an app around Bitcoin and the Lightning Network.

2026

Blockchain Hackathon @ Zone01 Kisumu

Participated in a 48-hour hackathon where my team built a third-party application connecting donors and NGOs — allowing donors to safely track and account for the use of their funds after donation.

/ skills

Languages

  • Go
  • JavaScript
  • SQL
  • Bash

Backend

  • TCP Networking
  • Authentication
  • Concurrency

Databases

  • SQLite
  • Turso (libsql)
  • Supabase

Tools

  • Docker
  • Git
  • Cloudflare
  • Backblaze B2
  • Render
/ currently learning
01

Distributed Systems

Exploring how large-scale systems handle consistency, availability, and partition tolerance across multiple nodes.

In progress
02

System Design

Learning how to architect scalable, fault-tolerant backend systems that can handle real-world traffic and load.

In progress
03

Kubernetes

Getting hands-on with container orchestration, deployments, services, and managing workloads at scale.

In progress
04

Networking

Deepening understanding of TCP/IP, DNS, HTTP internals, and how data moves across networks at a low level.

In progress
roadtrip dist 0m score 0 best 0m

a roadblock stops you with a question about Ryan.

↑ ↓ or pointer to change lane