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 from scratch, replacing SeamlessHR's per-employee licensing with a dedicated, role-based workflow. Delivered dashboards for RSMs and TSMs, multi-stage approvals, and Kissflow integration, serving 18 users (13 RSMs, 5 TSMs) and eliminating ongoing per-seat licensing costs.
  • ▹Designed and delivered a Loss Adjuster Platform for the claims department, integrating with Kissflow so claims officers can initiate tasks via API. Replaced an error-prone email-based assignment process with a structured dashboard for task management, field submissions (with attachments), and task closure, serving over 60 field users (loss adjusters, engineers, and surveyors).
  • ▹Redesigned and rebuilt the company's corporate website (50+ pages, including Blogs, News, and Financial Reports) with a custom WordPress theme, modular CSS, and ACF-driven templates, covering 28 insurance products and giving the marketing team full self-service content control.
ReactLaravelMySQLKissflowWordPressPaystack

Freelance Software Developer

Self-Employed

2023 – Present
  • ▹Developed BrokerProcess, a full-stack broker operations platform (Laravel, React, MySQL) that automates Excel/CSV import and cleaning of policy schedules (premiums, dates, statuses, loss ratios), with a role-based approval workflow (Viewer / Ops Manager) designed to replace an email-based claims/renewal approval process prone to lost threads.
  • ▹Designed and developed single-page applications (SPAs) and responsive websites for clients across various industries.
ReactLaravelMySQLNext.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

Rex Insurance Website

A modern, responsive website for Rex Insurance, built with WordPress and Elementor. The site features a clean design, easy navigation, and integrates seamlessly with the company's branding and messaging.

wordpresselementorphpjavascript

Retail Appraisal System

The retail appraisal process relied on a manual system involving multiple levels of management, causing delays and making it difficult to track progress.

reactlaraveltailwindcssmysql

Insurance Broker Ops Dashboard

A comprehensive dashboard for insurance brokers to manage client information, policies, and claims.

reactlaravelmysqltailwindcss

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.