Open to relocation & remote
Mcjethro Kalu
Full-Stack Software Engineer · Abuja, Nigeria
I build production web applications end-to-end — React, Next.js, TypeScript and AWS — for international teams. I care about the details that make software feel right.
Selected work
CreativeOS
In developmentA Nigeria-first operating system for creative businesses — proposal to payment, in one place.
Self-initiated SaaS · product & engineering · 2025 – present
SEO Content AI
LiveA production AI content platform where I own the frontend end-to-end and contribute across the backend and cloud.
US agency · full-stack engineer (anchor role) · Dec 2023 – present
Enterprise Waste-Operations Platform
Under NDAReplaced fragmented spreadsheet workflows with a role-based operations platform for a US enterprise — built and maintained under an ongoing contract.
US environmental-services company · under NDA · Ongoing contract
JobRun
In developmentAn AI job-search platform that sources and scores roles, then generates tailored applications — with a browser extension that autofills them.
AI product · full-stack + Chrome extension · 2025 – present
About
I'm a full-stack engineer who ships production software for international clients. On an AI content platform for a US agency I'm the sole frontend developer and a core backend contributor — I own the product surface and build across APIs, data, and cloud infrastructure.
Alongside that I build my own products (CreativeOS, JobRun) and teach Python and product development to monthly cohorts at Nigeria's National Centre for AI & Robotics as a Google-certified instructor. I trained originally as a mechatronics engineer, so I'm as comfortable reasoning about systems as I am about interfaces.
Core
- TypeScript
- React
- Next.js
- Node.js
- PostgreSQL
- AWS
Frontend
- Tailwind CSS
- Redux Toolkit
- TanStack Query/Table
- Motion
Backend & data
- Drizzle & Prisma ORM
- REST APIs
- Neon · Turso/LibSQL · DynamoDB
- Trigger.dev
Cloud & AI
- AWS (Lambda, S3, SQS, Cognito)
- Vercel · Cloudflare R2
- Vercel AI SDK (OpenAI, Anthropic, Gemini)
- Stripe · Paystack
Let's talk.
I'm open to relocation and remote roles. The fastest way to reach me is email — I reply to everything.