Skip to main content

ikwukao

Backend Engineering · Distributed Systems · Go

Ikwuka Okoye

Go Backend Engineer building reliable systems at scale.

Backend engineer focused on distributed systems, backend architecture, platform engineering, and cloud-native infrastructure. I build software with an emphasis on reliability, performance, maintainability, and operational excellence.

Core Expertise

The engineering disciplines and technologies I use to design, build, and operate reliable software systems.

Go Backend Engineering

Building reliable, maintainable backend services and APIs with Go, emphasizing concurrency, performance, clean architecture, and production-ready engineering practices.

Go net/http Gin REST APIs gRPC Protocol Buffers Concurrency Goroutines Channels Mutex & sync Context Graceful Shutdown Clean Architecture System Design API Security

Distributed Systems

Designing and understanding distributed software around reliability, concurrency, communication, fault tolerance, consistency, and scalable service architecture.

Distributed Systems Microservices Event-Driven Architecture Message Queues RabbitMQ Apache Kafka NATS gRPC Service Communication Circuit Breakers Fault Tolerance Graceful Degradation Raft Consensus TCP/IP Distributed Coordination

Platform Engineering

Building the infrastructure, automation, deployment workflows, and operational foundations required to run reliable software at scale.

Linux Docker Kubernetes Helm Terraform Infrastructure as Code GitHub Actions CI/CD AWS Google Cloud Cloud-Native Architecture Platform Automation Deployment Automation Configuration Management

Observability & Reliability

Instrumenting and operating backend systems so performance, failures, and system behavior can be understood in production.

Prometheus Grafana OpenTelemetry Metrics Logging Distributed Tracing Health Checks Performance Analysis Reliability Engineering Incident Debugging

Data & Persistence

Working with relational, key-value, document, and embedded databases to support reliable application state and data-intensive services.

SQL PostgreSQL SQLite Redis MongoDB CockroachDB bbolt Database Design Data Modeling Transactions Indexing

Engineering Practices

The development practices and tools I use to keep engineering work reproducible, testable, maintainable, and efficient.

Git Bash Zsh Neovim Vim GoLand VS Code PyCharm Testing Debugging Documentation Automation Data Structures & Algorithms Object-Oriented Programming

Supporting Backend Technologies

Additional technologies that complement my primary Go backend and distributed-systems focus.

Python FastAPI Flask Authentication Authorization Web Security API Design JSON YAML

Selected Engineering Work

A focused selection of projects demonstrating backend engineering, distributed systems, platform engineering, and infrastructure capabilities.

Engineering Project

Flux-Gateway

A high-performance, fault-tolerant API Gateway and Reverse Proxy engineered in Go to protect downstream microservices from traffic spikes and cascading network partitions.

Go Redis Docker Kubernetes Prometheus GitHub Actions

Engineering Project

Platform-Infra

A master multi-project orchestration repository applying Infrastructure-as-Code principles to declaratively manage configurations and workloads for core Go services.

Terraform Kubernetes Docker Bash Make Minikube K3s

Engineering Project

Strata-Log

An ultra-high-throughput distributed log aggregation engine in Go designed to safely process thousands of concurrent log streams over raw TCP sockets.

Go TCP sync.Pool Worker Pools bufio Linux

Professional Background

Experience, education, and professional development that shape how I approach engineering.

Professional Experience

Nurse Practitioner

2023 — Present

Olaedo Pharmacy

InfoSec & AI Systems Officer

2026

Enyi & AI Co. Ltd

Technical Support Specialist

2021 — 2023

Digital Brains ICT Academy

Mechanical Technician

2016 — 2018

Chris Reliable Foods Ltd

Education & Certifications

B.Sc. Computer Science

University of the People

GPA 3.6 / 4.0

Backend Developer & DevOps Engineering Paths

Boot.dev

ISC2 Certified in Cybersecurity

CC

Google Cybersecurity Professional Certificate

Fortinet Certified Fundamentals in Cybersecurity

Currently Pursuing

Certified Kubernetes Application Developer (CKAD) and AWS Certified Developer – Associate.

>_ let's connect

Building reliable systems starts with the right conversation.

I'm open to backend engineering, distributed systems, and platform engineering opportunities where thoughtful engineering can solve meaningful problems.

ikwukao

Backend • Distributed Systems • Platform Engineering

I design and build reliable backend systems, distributed platforms, cloud-native infrastructure, and developer tooling with Go, Python, Linux, Kubernetes, and modern DevOps practices.

Building reliable systems from Nigeria · GMT+1

Explore

Connect

© 2026 Ikwuka Okoye. All rights reserved.

Built with Hugo, Tailwind CSS & Go-inspired simplicity.