AK
Nairobi, Kenya · Available for remote & on-site

Alex Kiborgok

Senior Backend Engineer

Building scalable cloud-native applications and Distributed systems. 5+ years turning complex backend challenges into clean, maintainable solutions — from fintech payment rails to RAG-powered enterprise automation.

Backend engineer who loves building things that scale

I'm a Senior Backend Engineer with over 5 years of professional experience, focused on cloud-native applications and distributed systems. I'm proficient in Java, Python, and JavaScript, with a strong grounding in microservices and system design.

I've worked across Nairobi's leading tech companies — Safaricom, Cellulant, and Techsavanna — delivering systems that handle real-world scale. From securing fintech payment gateways to building AI-powered self-service portals, I take ownership of the full lifecycle.

Currently focused on building AI-capable applications — integrating LLMs through RAG, Hugging Face transformers, LangChain, and Google ADK to make enterprise systems smarter.

🎓BSc IT — Multimedia University of Kenya, 2019
📍Nairobi, Kenya
💼Open to remote & hybrid roles
🗣️Fluent in English

Clean Code

Writing readable, reusable, well-tested code that teams can maintain long-term.

Cloud Native

Microservices architecture on AWS, Azure, Kubernetes and OpenShift.

AI Integration

RAG pipelines, LangChain, HuggingFace and agentic frameworks on top of LLMs.

Distributed Systems

Kafka, RabbitMQ, reactive streams and resilient service-to-service communication.

What I work with

Languages

JavaPythonJavaScript

Frameworks

Spring BootSpring WebFluxFastAPINode.jsFlask

Cloud & DevOps

AWSAzureDockerKubernetesOpenShiftJenkinsCI/CD

AI / ML

RAGLangChainHuggingFace TransformersGoogle ADKVector StoresDocument Embeddings

Databases

PostgreSQLMySQLMongoDBRedis

Messaging

Apache KafkaRabbitMQCloud Pub/Sub

Security

OAuth2JWTKeycloak

Testing & Quality

JUnitMockitopytestunittest

Observability

GrafanaPrometheusELK Stackopentelemetry

Tools & Workflow

GitGitHubGitLabJiraConfluenceSwagger / OpenAPIIntelliJVSCode

Certifications

Full Stack Developer
Udacity
Software Engineering
Moringa School
Kubernetes & Cloud Native Essentials
The Linux Foundation

Experience

Workspace Automation Engineer

Current

Techsavanna · Contractor @ Safaricom

Nov 2023 – Jun 2025
Contract
  • Built a RAG-powered self-service portal that reduced employee IT support desk visits by 70%.
  • Integrated a modular auth library with Safaricom Digital Identity flows for streamlined IAM across services.
  • Designed and deployed cloud-native Spring Boot microservices on OpenShift and AWS with CI/CD pipelines.
  • Collaborated across frontend, API, and DevOps squads in Agile ceremonies to deliver workspace automation features.
Spring BootRAGLangChainAWSOpenShiftCI/CDAgile

Backend Developer

Cellulant · Fintech

Apr 2023 – Sep 2023
Full-time
  • Reduced security vulnerabilities by 92% through token validation hardening and secure coding standards.
  • Integrated Tingg global payments gateway connecting clients across multiple African mobile money providers.
  • Implemented RabbitMQ message queuing to guarantee delivery and improve real-time data processing.
  • Designed data mapping pipelines harmonising transactions from diverse payment sources.
JavaRabbitMQOAuth2JWTPayments APIMicroservices

Microservices Developer

Safaricom

Sep 2022 – Mar 2023
Full-time
  • Built Kafka-based microservice for real-time data aggregation and analytics across distributed services.
  • Migrated services from Spring Boot to reactive Spring WebFlux, improving async throughput significantly.
  • Managed Kubernetes clusters and automated deployment pipelines alongside DevOps teams.
Apache KafkaSpring WebFluxKubernetesFlaskDocker

Full-Stack Developer

Italanta

Jan 2021 – Jul 2022
Full-time
  • Refactored a monolithic e-commerce platform into microservices — catalogue, inventory, and orders.
  • Reduced page load time by 80% through API caching, code splitting, and React performance optimisation.
  • Built responsive React/Redux UI with real-time inventory updates via WebSockets.
  • Implemented distributed transaction management and comprehensive API documentation (Swagger/OpenAPI).
Spring BootReactReduxWebSocketsSwagger

Key Achievements

Measurable outcomes delivered across four years of engineering work.

70%
Reduction in IT Support Load
Techsavanna · Safaricom, 2024

Implemented a RAG-powered self-service portal enabling employees to independently resolve workspace tasks — cutting dependency on the IT support desk by 70%.

RAGLangChainSpring Boot
92%
Security Vulnerability Reduction
Cellulant Fintech, 2023

Hardened the platform's authentication layer through robust token validation and secure coding standards, eliminating 92% of identified security vulnerabilities.

OAuth2JWTSecure Coding
80%
Faster Page Load Times
Italanta, 2021–2022

Optimised the e-commerce frontend through API caching, code splitting, lazy loading, and React performance patterns — cutting initial page load time by 80%.

ReactAPI CachingCode Splitting

Let's work together

Open to senior backend roles, remote contracts, and AI/cloud consulting. Drop a message and I'll get back within 24 hours.

Email
borgokalek14@gmail.com
LinkedIn
alex-kiborgok
Location
Nairobi, Kenya
Available Now

Open to senior backend roles, remote contracts, and fullstack development opportunities. Response time typically under 24 hours.

WhatsApp
+254 706 941 217