Work Preference
Summary
Overview
Work History
Education
Skills
Timeline
OperationsManager
JOEL JEREMIAH RUPIAH
Open To Work

JOEL JEREMIAH RUPIAH

Nairobi,Nairobi

Work Preference

Job Search Status

Open to work
Desired start date: Immediately

Desired Job Title

Software Engineer

Work Type

Full TimePart TimeContract WorkGig WorkConsulting

Location Preference

On-SiteRemoteHybrid
Location: Nairobi, Kenya
Open to relocation: Yes

Salary Range

$12000/yr - $130000/yr

Important To Me

Career advancementPersonal development programsWork-life balanceCompany Culture

Summary

Dynamic Software Engineer with a robust background in backend development and system architecture. Strong proficiency in Java and PHP, complemented by hands-on experience in cloud solutions and CI/CD pipelines. Skilled at optimizing application performance and fostering collaboration within agile teams.

Overview

4
4
years of professional experience

Work History

Lead Software Engineer

Multi-Tenant SaaS Initiative
01.2026 - Current
  • Served as the technical lead for a three-engineer team, establishing repository branching strategies, code review conventions, and pre push linting and static analysis workflows.
  • Architected a multi-tenant school ecosystem using Spring Boot 4 and Hexagonal Architecture to isolate core business logic, utilizing Kafka and RabbitMQ to decouple transactional domains for billing and asynchronous payment validation loops.
  • Spearheaded the development of the cross-platform Flutter mobile application using clean architecture principles and the BLoC pattern for application state management, while synchronizing feature delivery with the Angular and NgRx administrative web portal.
  • Implemented a custom HTTP interceptor pipeline to securely pass organization tokens across multi-tenant bounds, and built an RxJS WebSocketSubject pipeline to stream real time biometric gate scanner updates directly into UI panels.
  • Structured relational database schemas and migrations using Flyway in PostgreSQL, developing an anticorruption layer to transform student data into compliance formats matching national education portal criteria.

Software Engineer

Quanta360 Limited
Nairobi
10.2024 - 02.2026
  • Spearheaded the enhancement and technical maintenance of production enterprise Laravel, Vue.js, and AWS applications, maximizing high availability and ensuring robust security compliance.
  • Partnered with Agile engineering teams to design system architectures, construct performant RESTful APIs using Spring Boot, and provision core cloud resources on Azure.
  • Embedded Codacy into automated GitHub Actions pipelines to enforce static code analysis, catching bugs pre-merge and accelerating peer code reviews.
  • Scaffolded and configured initial CI/CD pipelines using GitHub Actions to streamline development workflows and automate deployment steps.

Software Developer

Value Chain Factory (RetailPay Africa)
Nairobi
04.2024 - 10.2024
  • Contributed to the development of a nationwide supplier management portal, enabling vendors to efficiently track orders, manage transactions, and generate operational reports.
  • Programmed backend automation tools that eliminated repetitive administrative workflows, significantly boosting operational velocity and reducing human entry error.
  • Optimized backend indexing and transactional logic to streamline data retrieval speeds across high-traffic endpoints.
  • Upgraded role-based access control (RBAC) schemas to enforce granular, secure user permissions and protect sensitive business metrics in accordance with internal compliance protocols.

Software Developer

Clifford Technologies Limited
Nairobi
02.2023 - 04.2024
  • Connected complex backend application logic with specialized image analysis tools, significantly accelerating appraisal times for end-users.
  • Developed an innovative vehicle valuation engine leveraging AI-assisted image processing workflow.
  • Co-engineered a digital insurance claims management platform, modernizing outdated validation workflows to shrink overall policy processing times.
  • Monitored and tuned database queries and architectural assets on AWS to maintain fast response times and seamless scaling under heavy usage spikes.

Software Developer Intern / Tutor

Pinecrest Academy
Nairobi
02.2022 - 02.2023
  • Designed, developed, and deployed a school management system to digitize student enrollment and improve communication between parents and staff.
  • Delivered technical training and mentorship in programming fundamentals, web development, and computer literacy through structured lessons and hands-on projects, enhancing student comprehension and skills.
  • Oversaw environment deployments, database backups, and feature rollouts on Digital Ocean infrastructure, ensuring seamless operations and high uptime.

Education

Bachelor of Science - Mathematics and Computer Science

Machakos University
Kenya
01-2019

Skills

  • PHP
  • JavaScript
  • TypeScript
  • Java
  • Laravel
  • Spring Boot
  • Vuejs
  • Angular
  • MySQL
  • PostgreSQL
  • AWS
  • Microsoft Azure
  • GitHub Actions
  • Docker
  • Modular Monoliths
  • RESTful API Design
  • Microservices (Foundational)
  • Git
  • Jira

Timeline

Lead Software Engineer

Multi-Tenant SaaS Initiative
01.2026 - Current

Software Engineer

Quanta360 Limited
10.2024 - 02.2026

Software Developer

Value Chain Factory (RetailPay Africa)
04.2024 - 10.2024

Software Developer

Clifford Technologies Limited
02.2023 - 04.2024

Software Developer Intern / Tutor

Pinecrest Academy
02.2022 - 02.2023

Bachelor of Science - Mathematics and Computer Science

Machakos University
JOEL JEREMIAH RUPIAH