Backend engineer
building scalable,
secure systems

I'm Fredrick — based in Abuja, Nigeria. I design server-side architectures, REST APIs, database optimization, and auth systems. Core stack: Node.js, Express, NestJS, MongoDB, PostgreSQL, and FastAPI, with React when frontend integration is needed. Experienced leading engineering teams through delivery.

What I work with

Languages

  • JavaScript
  • TypeScript
  • Python

Backend & Frameworks

  • Node.js
  • Express.js
  • NestJS
  • FastAPI
  • Django
  • Socket.io

Databases

  • PostgreSQL
  • MongoDB
  • MySQL
  • Knex.js
  • Database Design

Architecture & Systems

  • Microservices
  • System Design
  • JWT / RBAC
  • gRPC
  • Auth Systems

DevOps & Cloud

  • AWS
  • DigitalOcean
  • CI/CD
  • Git
  • GitHub

Frontend

  • React.js
  • HTML
  • CSS
  • Tailwind CSS

Where I've built

02/2026 – PresentCanada

Backend Engineer · PsychSpace

Architected two interoperating backends — NestJS/MongoDB product API and Django/PostgreSQL scoring engine — linked by RS256 service JWTs. Built psychometric scoring, RBAC, S3 uploads, and Swagger docs.

12/2024 – 01/2026Lagos, Nigeria

Backend Engineer · Engineering Team Lead · Claymore Limited

Led sprint planning, reviews, and architecture for Stakeholders Connect. REST APIs, Socket.io chat/notifications, JWT/RBAC, MongoDB optimization, and AWS CI/CD with Joi validation.

07/2024 – 09/2024Abuja, Nigeria

Backend Developer (Intern) · TechVibes Ltd

Swift Ride platform — ride/fare APIs with Google Maps/Mapbox, WebSocket driver tracking, MFA (SMS/email/authenticator), and Cloudinary batch image processing.

01/2024 – 01/2025Esch-sur-Alzette, Luxembourg

Backend Developer · SustainaFinance DataNexus

ESG and financial data pipelines — ingest, harmonize, and validate multi-source metrics with real-time calculation logic and governance controls.

01/2024 – 03/2025Lagos, Nigeria

Backend Developer · Padding Technologies

Evolution and Officing backends on Node.js, Express, and PostgreSQL — schema design, complex SQL, tests, and cross-functional delivery.

06/2023 – 10/2023

Backend Developer (Intern) · HNG Tech

Screen-recording Chrome extension backend; contributed auth and payment microservices for a large e-commerce platform.

06/2022 – 09/2022Lagos, Nigeria

Full-Stack Developer (Intern) · Elatech Limited

Weather app with third-party APIs and a Paystack clone covering core payment workflows with live Paystack integration.

BSc, Computer Science

Veritas University · 10/2022 – Present · Abuja, Nigeria

Coursework in Algorithms & Data Structures, Database Systems, and Software Engineering.

How I work

01

Design for failure

Retries, timeouts, and clear ownership when a dependency drops.

02

Make contracts explicit

APIs and events that other services can depend on without guesswork.

03

Measure before guessing

Logs, metrics, and query plans beat intuition when latency slips.