Caleb Benjamin Profile Image

Caleb Benjamin

🧑‍💻 Senior Frontend Engineer | React, TypeScript & Next.js Specialist.

I build fast, scalable, and elegant web apps. I’ve launched 5+ products for startups across fintech, logistics, and SaaS turning MVPs into real businesses.

👱‍♂️ About me

I’m Caleb Benjamin, a Senior Frontend Engineer with 6+ years of experience building scalable, user-first web applications using React, TypeScript, and Next.js.

I’m the founder of EachBlock, a development studio where I’ve led MVP builds and full-scale products for over a dozen startups across Nigeria, Canada, the US, and Europe. I specialize in turning founder ideas into polished, production-ready platforms.

I’ve mentored 20+ junior devs, collaborated directly with CTOs, and shipped apps used by thousands in fintech, e-commerce, transport, and SaaS. My approach balances clean UI/UX with performance optimization and technical depth.

I’m currently open to frontend engineering roles or product-building partnerships let’s build something powerful.

🟠 What I've Built So Far

project-image
project-image

Aquatrack – Fish Farm Management SaaS

Role:

Senior Frontend Engineer

Tech:

Next.js

Shadcn

Tailwind CSS

React Hooks

Redux Toolkit

TypeScript

React-Chart

What I Did:

  • Built responsive interfaces for pond tracking, batch management, harvest sales, and inventory.
  • Created Excel-style data tables for cost tracking, profit/loss calculations, and sales reporting.
  • Integrated Firebase Firestore and Auth for real-time data sync and secure access.

Impact:

  • Helped fish farmers track production and reduce manual bookkeeping.
  • Used by 300+ farms in Nigeria to digitize operations.
  • Improved farm management efficiency by 40% through streamlined data tracking and reporting.
project-image
project-image

Yoga Experience Africa – Wellness & Event Platform

Role:

Senior Frontend Engineer

Tech:

Next.js

Shadcn

Tailwind CSS

React Hooks

Redux Toolkit

TypeScript

React-Chart

Startbutton API

IP Geolocation AP

What I Did:

  • Designed and developed the official event website for YEA, enabling online ticket booking and vendor showcase.
  • Created smooth scroll-based animations and responsive mobile-first layouts using Framer Motion and Tailwind CSS.
  • Collaborated directly with event organizers to build an experience-focused interface matching the brand identity.

Impact:

  • Helped increase pre-event ticket sales by 65% via intuitive mobile UX and fast-loading landing pages
  • Platform supported 20+ vendors and 1000+ registered attendees across Africa’s top yoga event.
  • Improved farm management efficiency by 40% through streamlined data tracking and reporting.
project-image
project-image
project-image
project-image

TruBooker – Transport Booking Platform

Role:

Frontend Engineer

Tech:

Next.js

Shadcn

Tailwind CSS

React Hooks

Redux Toolkit

TypeScript

React-Chart

GoogleMap API

What I Did:

  • Built mobile and web apps for passengers, drivers, agents, and admins.
  • Integrated GPS tracking, real-time scheduling, referral earnings, and ticket sales.
  • Created reusable UI component systems and implemented form validation, state caching, and API error handling
  • Developed the admin dashboard to manage drivers, trips, finances, and users.

Impact:

  • Enabled launch of Nigeria’s first multi-role bus booking platform with 5,000+ monthly active users.
  • Reduced booking time from 15 mins (manual) to under 1 minute.
project-image
project-image
project-image
project-image

Fiatplug – Fintech Admin Dashboard

Role:

Frontend Engineer

Tech:

Next.js

Shadcn

Tailwind CSS

React Hooks

Redux Toolkit

TypeScript

React-Chart

What I Did:

  • Designed and implemented interfaces for gift card sales, crypto transactions, and support ticket handling.
  • Built and maintained the landing page and helped with design iterations using Figma files.
  • Integrated user management and customer support chat features.

Impact:

  • Supported onboarding of 1,000+ users in the first month.
  • Improved admin workflow by automating previously manual tasks.

🔥 Let's Work Together

I am always open to new opportunities and collaborations. If you have a project in mind or just want to chat, feel free to reach out!