keɪləb
animated picture of caleb

Caleb Okechukwu

I am a software engineer who enjoys turning ideas into things people can actually use. From building polished user interfaces to designing APIs, and working with databases. I enjoy pretty much every part of bringing software to life.

Beyond writing code, I care about understanding the bigger picture. Why are we building this? Who is it helping? Can we make it simpler, faster, or easier to maintain? I enjoy asking these questions because good software isn't just about getting things to work. It's about making things work well.

available for full-time and contract jobs

Featured Projects

Next.js
React
Vercel
Cloudinary
PostPeer
Railway
Postgres
pnpm
Fastify
BullMQ
Sentry
Stripe
OpenAI
Nodemailer
PostHog
Zod
Node.js
Next.js
TailwindCSS
Socket.IO
Postgres
🔧Claude AI
GraphQL
Cloudinary
🔧Google OAuth

Work Experience

SocialProSoftware Engineer
Jun 2026 - Present
AgoraLeadsSoftware Engineer
Aug 2025 - Jun 2026
ProjectstakeSoftware Engineer
Aug 2023 - Jan 2025
Nov 2022 - Oct 2023
SarutechFrontend Developer
Jun 2019 - Dec 2021

Technical Skills

Languages

  • JavaScript
  • TypeScript
  • CSharp
  • HTML
  • CSS

Frameworks & libraries

  • React
  • Next.js
  • Node.js
  • Express
  • Dotnet
  • TailwindCSS

Tools & data

  • Git
  • GitHub
  • Postgresql
  • Redis
  • MySQL
  • Sqlite
  • Mongodb
  • Docker
  • Jest
  • Redux

How I can help

Whether you are hiring for a role or have a project in mind, this is where I am most useful.

  • Frontend development

    Fast, accessible interfaces in React, Next.js, and TypeScript that look polished and are easy to extend.

  • APIs and backends

    Reliable GraphQL and REST APIs with Node.js and .NET, built on well-designed PostgreSQL, MongoDB, or MySQL databases.

  • Auth, payments, and real-time

    Sign-in with Google or magic links, Stripe payments, and real-time chat and notifications, built with security in mind.

  • Business websites

    Story-led, custom-coded websites for small companies, including Squarespace builds with AI chat and lead capture.

Get in touch

I’m open to software engineering roles and thoughtful collaborations. The best way to reach me is by email.