> booting portfolio...
_

About Me

Node.js NestJS TypeScript Python PostgreSQL Redis RabbitMQ Docker GitHub Actions Prisma Next.js Laravel

I'm Ibrahim (Ibrex), a Backend Software Engineer with 4+ years' experience designing, building, and deploying production systems using Node.js, NestJS, TypeScript, and Python.

I'm currently part of an early-stage UK travel-tech startup in Edinburgh, in ideation on ancillary services that help passengers stay seated with family on flights. I'm also an MSc Data Science student at Heriot-Watt University.

I've shipped 9+ production applications across education, HR, and public-sector platforms. My work includes multi-tenant SaaS architecture, RabbitMQ queue systems, PostgreSQL optimisation, analytics modules, and CI/CD automation with GitHub Actions and Docker.

I've led small engineering teams, mentored 8+ junior developers and interns, and contributed to platforms serving 2,000+ applications and 1,200+ end users. I hold a First Class Honours equivalent BSc in Computer Science and I'm on track for Distinction in my MSc.

Name Ibrahim Muhammad
Degree MSc Data Science (in progress)
Experience 4+ Years
Phone +44 7867 058215
Email ibrex29@gmail.com
Location Edinburgh, Scotland, UK

4

+

Years of

Experience

9

+

Production

Applications

8

+

Developers

Mentored

Tech Stack

// Languages & Frameworks
Node.js NestJS TypeScript Python 3 Next.js REST APIs WordPress Laravel
// Databases & Caching
PostgreSQL Redis Prisma ORM Multi-tenant design
// Messaging
RabbitMQ Redis Pub/Sub Async queues
// DevOps & Infra
Docker GitHub Actions DigitalOcean CI/CD GitOps
// Practices
Microservices Code review Agile Testing
// AI & Data
OpenAI API LLM integration Data pipelines

Work Experience

Backend Engineer (Part-time)

UK travel-tech startup, Edinburgh | 2026 – Present

Part of a 4-person founding team developing an ancillary platform for airline seat negotiation. In ideation stage: defining user journeys, technical approach, and early API and PostgreSQL architecture for seat preference workflows.

Backend Engineer & DevOps Engineer

Thermolinks Concept Ltd, Abuja (Remote) | 2023 – 2026

Promoted from NYSC intern to full-time within 12 months. Built NestJS microservices for the Nigeria Startup Portal and Project Noor. Delivered labelling and ticketing for 2,000+ startup applications. Moved email delivery to RabbitMQ (500+ daily notifications), paginated 25+ endpoints with 60% faster list APIs, built analytics module, and automated CI/CD with GitHub Actions and Docker.

Backend Engineer (Contract)

Cynergy HR Solutions, Lagos (Remote) | 2024 – 2025

Built multi-tenant HR modules with Python and NestJS for 4 client organisations. Led leave management for 1,200+ employees and cut new client setup from 2 weeks to 2 days via reusable tenant templates.

Web Manager (Voluntary, Part-time)

Sule Lamido University, Kafin Hausa (Remote) | 2022 – Present

Lead 5 developers across TypeScript, Next.js, NestJS, WordPress, and Laravel. Delivered HR system with 800+ staff records and a multi-tenant journal platform used university-wide. Contributing to a 5-year university digital framework. Mentored 4 interns and improved PR turnaround from 5 days to 2 days.

Education

MSc Data Science

Heriot-Watt University, Edinburgh, UK | Jan 2026 – Present

On track for Distinction.

BSc Computer Science

Sule Lamido University, Kafin Hausa, Nigeria | 2018 – 2023

First Class Honours equivalent (GPA 4.92/5.00). Best Graduating Student.

What I Build

Backend APIs & Microservices

Scalable NestJS and Python services with REST APIs, multi-tenant architecture, RabbitMQ queues, and PostgreSQL.

Data Systems & Analytics

Database design, query optimisation, pagination, analytics modules, and reporting pipelines for operational teams.

DevOps & CI/CD

Docker containerisation, GitHub Actions pipelines, and automated deployments on DigitalOcean and cloud infra.

Full-Stack Platforms

End-to-end web platforms with Next.js, TypeScript, WordPress, and Laravel for education, HR, and public-sector clients.

Highlighted Projects

  • All
Cynergy HR Leave Module

Cynergy HR: Leave Management

End-to-end leave workflow for 1,200+ employees with multi-tenant support, approvals, and balance tracking.

NestJSPythonPostgreSQL

Nigeria Startup Portal

Public-sector onboarding portal processing 2,000+ startup applications with labelling, ticketing, and workflow tracking.

NestJSTypeScriptRabbitMQDocker

SLU Journal Management System

Multi-tenant academic journal platform serving the entire university with isolated tenant data for publishing workflows.

Next.jsNestJSPostgreSQL

Testimonials

Get In Touch