Full-Stack Software Engineer

Haron
Korir

10+ Years Building Scalable Software

Proficient full-stack developer with deep expertise in Elixir, Phoenix LiveView, Spring Boot, Java, MongoDB & PostgreSQL — building solutions that solve clients' most challenging problems.

10+
Years Exp.
5
Companies
8+
Technologies

About Me

I'm a full-stack software engineer with over 10 years of professional experience across the complete software development lifecycle. Highly skilled working with Spring Boot, Java, Elixir, Phoenix LiveView, PostgreSQL and MongoDB to develop software solutions for complex client challenges.

Strong background in leading programming tools, algorithms, and data-processing logic — with an exceptional aptitude for problem-solving, troubleshooting, and quickly mastering new skills or technologies.

Based in Nairobi, Kenya. BSc in Applied Computer Science from Egerton University. Fluent in English and Kiswahili.

Elixir & Phoenix

Phoenix LiveView, real-time apps, WebSockets, OTP patterns, Tailwind CSS

Java & Spring Boot

Enterprise-grade backend systems, REST APIs, microservices architecture

Full-Stack & Databases

Laravel, PHP, PostgreSQL, MongoDB — end-to-end product delivery

Technical Stack

Core technologies and expertise areas

Primary Technologies

Elixir

Phoenix LiveView, OTP, real-time

Java / Spring Boot

Enterprise backends, APIs

PHP / Laravel

Web apps, REST APIs

PostgreSQL / MongoDB

Data modeling, optimization

Supporting Skills & Tools

Phoenix LiveViewTailwind CSS MicroservicesREST APIs Spring BootDocker Git & CI/CDWeb Design AlgorithmsData Processing ICT SupportKiswahili / English

Experience

Full Stack Engineer

Value Chain Factory

Oct 2023 – Present · 2 yrs 6 mos

Nairobi County, Kenya — Full-stack development and delivery of software solutions in a value-chain and logistics context.

Senior Software Developer

Afristec Limited

Aug 2022 – Oct 2023 · 1 yr 3 mos

Nairobi County, Kenya — Senior-level software development and architecture for African tech solutions.

Senior Software Developer

eKRAAL Innovation Hub

Nov 2018 – Oct 2023 · 5 yrs

Nairobi, Kenya — Led development of innovative digital solutions at one of Kenya's leading innovation hubs, spanning real-time systems, data pipelines, and scalable backends.

Software Developer

DewCIS Solutions Ltd

Apr 2015 – Nov 2018 · 3 yrs 8 mos

Nairobi — Backend and full-stack software development across multiple client projects. Participated in system design and architecture decisions.

Web Developer

KenyawebDesigners

Nov 2013 – Dec 2014 · 1 yr 2 mos

Nairobi — Web development and web design for clients across Kenya.

ICT Intern

Kabianga Campus

Oct – Dec 2012 · 3 mos

Kericho — ICT support and technical operations during undergraduate internship.

Education

BSc, Applied Computer Science

Egerton University

2010 – 2014

Secondary School

Kabianga High School

2006 – 2009

Featured Projects

Showcasing real-world applications and solutions

Real-Time Collaboration Platform

Concurrent multi-user collaboration with live presence, notifications, and OTP-based state management using Phoenix LiveView.

ElixirPhoenix LiveViewWebSocketsPostgreSQL
View Details

Event Streaming Pipeline

High-throughput event processing system using Elixir and PostgreSQL — processing millions of events daily with sub-second latency.

ElixirDistributed ProcessingAnalytics
View Details

Enterprise Microservices — Spring Boot

Scalable enterprise microservices architecture using Java and Spring Boot with REST API integrations and complex data-processing logic.

JavaSpring BootMicroservicesREST APIs
View Details

Laravel Web Applications

Full-stack web apps built with Laravel and PHP, featuring complex data-processing logic and client-facing portals with MongoDB backends.

PHPLaravelMongoDBPostgreSQL
View Details

Let's Build Something

Open to exciting projects, consulting opportunities, and collaborations

Email

koryr@live.com

Phone

0788 830 088

Location

Nairobi County, Kenya · Bomet 226 - 20400

Website

korir.me.ke