Hi there, I'm

Caleb Ochai

>

I design and build full-stack web applications — from responsive frontends to scalable backend APIs. I bring a product mindset and a strong engineering foundation to every project I work on.

Get to know me

About Me

Caleb Ochai

I'm a Software Engineer with over 4 years of experience designing and building full-stack web applications, internal tools, and system integrations. I bring a strong mathematical foundation and a product-oriented mindset to everything I build.

I hold a B.Sc. in Mathematics from the University of Abuja, which gives me a unique analytical edge when approaching complex engineering problems. I enjoy working across the entire stack — from crafting pixel-perfect frontends to architecting robust backend systems.

4+

Years of Experience

10+

Projects Delivered

Mathematics

Background

Nigeria 🇳🇬

Location

What I work with

Skills & Tech Stack

Frontend

ReactNext.jsTypeScriptTailwind CSSCSS3Sass

Backend

LaravelNode.jsPythonREST APIsPHP

Databases

MySQLPostgreSQLFirebaseSupabase

AI & Emerging Tech

LangChainLangGraph

Tools & Platforms

GitGitHubDockerKubernetesWordPressKissflow

Testing

Jestpytest

Where I've worked

Work Experience

Software Engineer

Rex Insurance

Nov 2025 – PresentCurrent
  • Built a custom Appraisal System for Retail Sales Managers (RSMs) from the ground up, replacing a generic HR process with a dedicated, role-based workflow featuring dashboards, multi-stage approval flows, and direct Kissflow integration — enabling 13 RSMs and 5 TSMs to manage sales performance efficiently.
  • Developed a custom WordPress Applicant Tracking System (ATS) plugin that automatically filters job applications against configurable criteria, eliminating manual CV sorting for HR.
  • Designed and delivered a Loss Adjuster Platform for the claims department, integrating with Kissflow to streamline task management, field inspections, and findings submission with attachments.
  • Maintained the internal ePortal platform by resolving queries and technical issues for internal staff users.
ReactLaravelMySQLKissflowWordPress

Freelance Software Developer

Self-Employed

2023 – Present
  • Designed and developed single-page applications (SPAs) and responsive websites for clients across various industries.
  • Built and updated UI features for existing client websites, ensuring performance, responsiveness, and cross-browser compatibility.
ReactNext.jsTailwind CSS

What I've built

Projects

Featured

Viciniti

A full-stack, location-based community marketplace that enables users within the same geographic area to buy and sell items, as well as offer and hire local services. The platform facilitates trust-based peer-to-peer commerce through verified profiles, secure payments, and real-time messaging. Revenue is generated through a 5% transaction fee on all completed payments, processed via Flutterwave.

ReactNext.jsTailwind CSSFlutterwaveReal-time Messaging

AI Analyst

An AI-powered data analysis tool that extracts insights from Excel files and provides AI-generated analysis and recommendations. Features a conversational chat interface for querying and exploring uploaded data, with support for downloadable visualizations (bar, pie, and line charts) and PDF export.

Next.jsPythonSupabaseTailwind CSS

My thoughts

Latest Posts

View All Posts
StoryDecember 2025

Building the RSM Appraisal System: Adjusting to a New Role Under Pressure

What happens when you join a new company and immediately have to deliver a complex, role-based appraisal system from scratch? Here's how I navigated the pressure, made key technical decisions, and shipped on time.

Read More
Full StackFebruary 2026

How I Built Viciniti — A Location-Based Marketplace

The story behind building a full-stack, peer-to-peer community marketplace with verified profiles, real-time messaging, and secure payments via Flutterwave — and what I learned along the way.

Read More

Get in touch

Contact Me

Have a project in mind, want to collaborate, or just want to say hi? My inbox is always open.

I'm currently open to new opportunities — whether it's a full-time role, a freelance project, or an interesting collaboration. Feel free to reach out and I'll get back to you as soon as I can.