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.
About
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.
Skills
Experience
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.
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.
Swift Ride platform — ride/fare APIs with Google Maps/Mapbox, WebSocket driver tracking, MFA (SMS/email/authenticator), and Cloudinary batch image processing.
ESG and financial data pipelines — ingest, harmonize, and validate multi-source metrics with real-time calculation logic and governance controls.
Evolution and Officing backends on Node.js, Express, and PostgreSQL — schema design, complex SQL, tests, and cross-functional delivery.
Screen-recording Chrome extension backend; contributed auth and payment microservices for a large e-commerce platform.
Weather app with third-party APIs and a Paystack clone covering core payment workflows with live Paystack integration.
Education
Coursework in Algorithms & Data Structures, Database Systems, and Software Engineering.
Approach
Retries, timeouts, and clear ownership when a dependency drops.
APIs and events that other services can depend on without guesswork.
Logs, metrics, and query plans beat intuition when latency slips.