I write application code and own what happens after it ships - VPS provisioning, Nginx, deployment pipelines, SSL, firewall hardening, monitoring, production incidents. Most developers stop at the application layer. I don't.
Four years across AI, EdTech, logistics, and service marketplaces. Independent architecture decisions, full codebase migrations, GPT-4o system prompts for shipped product features, junior developers directed - as the sole or lead technical decision-maker, not a staff engineer inside a large org.
Backend - REST APIs with Node.js · Express · TypeScript. Structured for maintainability from day one.
Frontend - React and Next.js. Design systems that hold together across the full UI.
Databases - PostgreSQL and MongoDB, modelled around the domain and optimised around real access patterns. Redis for the hot paths.
Infrastructure - VPS provisioning, Nginx reverse proxy, SSL/TLS, fail2ban, SSH hardening, DNS, Sentry, zero-downtime deployments. Owned end-to-end.
AI features - GPT-4o integrations with production-grade system prompt design. Shipped in two separate products.
Payments - Paystack and Flutterwave with webhook validation, idempotency keys, escrow flows, and race condition handling.
Servyst · servyst.com · AI-powered local service marketplace - full ownership
Built the entire stack from scratch. Provider dashboards, customer marketplace, booking and payment flow with Paystack escrow - payment held until work is confirmed complete, then released. Dispute resolution. AI-driven provider matching via GPT-4o (scored on service type, location, and profile data). Provisioned and hardened the production VPS. Sole technical decision-maker.
Node.js · Next.js · TypeScript · PostgreSQL · Redis
Styled Components · Paystack · GPT-4o · Nginx
TRIIBE · EdTech platform - technical lead · 150+ active users · 268 job listings
Joined when the product was a static HTML/CSS site. Made the decision to migrate to MERN, then led the full rebuild - social engine, course management, job board, student progress tracking, multi-role dashboards for students, recruiters, and admins. Cloudinary configured with signed server-side upload URLs so files go directly to storage, bypassing the Node.js server entirely. Provisioned and hardened a Contabo VPS from scratch. Directed one junior developer throughout.
Node.js · React · MongoDB · Redis · Flutterwave · Paystack
Cloudinary · Sentry · Zoho Cliq · Nginx · Contabo VPS
Kriwheel · kriwheel.com · Nigerian tricycle rider community and safety platform
Full-stack ownership: Next.js frontend, Node.js/PostgreSQL backend, admin dashboard, and mobile-optimised rider UI with real-time safety incident reporting.
Next.js · TypeScript · Node.js · PostgreSQL
LoubbyAI · AI-powered career platform - contract
Three concurrent product streams: an AI resume analyser scoring resume-to-job match strength via GPT-4o with specific weakness surfacing; a resume editor with inline AI suggestions behind a payment gate; and a guided builder for users with no existing document. Also owned the frontend for a school leavers job board and the full onboarding flow (registration, OAuth, OTP, profile) for an agent marketplace.
React · Next.js · Node.js · GPT-4o · PostgreSQL
Most engineers stop at the application boundary. This is what I configure and maintain:
VPS provisioning Contabo, Hostinger
Nginx Reverse proxy, SSL/TLS termination
Firewall All non-Nginx-facing ports blocked
SSH hardening Root login disabled, password auth disabled
fail2ban Installed and configured
DNS Configuration and ongoing management
PM2 Process management, zero-downtime deploys
Sentry Error monitoring and alerting
Redis Caching for high-frequency read paths
Search Console Page-level SEO, analytics setup
Production incidents Monitored and resolved independently
| Backend | Node.js, Express.js, TypeScript, JavaScript ES6+ |
| Frontend | React, Next.js, Tailwind CSS, Styled Components |
| Databases | PostgreSQL, MongoDB, Redis |
| Auth & Security | JWT, Sessions, RBAC, Google OAuth, Data encryption |
| Infrastructure | VPS (Contabo, Hostinger), Nginx, SSL/TLS, fail2ban |
| DevOps | Git, PM2, Vercel, Render, Sentry, zero-downtime deploys |
| AI & Integrations | OpenAI (GPT-4o), Paystack, Flutterwave, Cloudinary |
Production engineering - decisions made under real constraints. Not tutorials. Things that happened.
| Post | |
|---|---|
| Why We Chose a PWA Instead of a Native App After Launch | Architecture · Jun 2026 |
| Production Breakage After RestCountries API Deprecation | Production incident · Jun 2026 |
| How Production Endpoint Probing Changed Our Backend Security Thinking | Production incident · Jun 2026 |
| Fix 413 Request Too Large in Nginx (Node.js Uploads) | Production incident · Jun 2026 |
→ All posts · Medium @rocodeify
Building Servyst - AI-powered local service marketplace for the Nigerian market. Available for senior full-stack and backend roles, remote.




