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.
Years of
Production
Developers
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.
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.
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.
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.
On track for Distinction.
First Class Honours equivalent (GPA 4.92/5.00). Best Graduating Student.
Scalable NestJS and Python services with REST APIs, multi-tenant architecture, RabbitMQ queues, and PostgreSQL.
Database design, query optimisation, pagination, analytics modules, and reporting pipelines for operational teams.
Docker containerisation, GitHub Actions pipelines, and automated deployments on DigitalOcean and cloud infra.
End-to-end web platforms with Next.js, TypeScript, WordPress, and Laravel for education, HR, and public-sector clients.
End-to-end leave workflow for 1,200+ employees with multi-tenant support, approvals, and balance tracking.
Public-sector onboarding portal processing 2,000+ startup applications with labelling, ticketing, and workflow tracking.
The site developed for managing our journals has exceeded our expectations. Its intuitive interface and robust features have streamlined our workflow and enhanced productivity. We're impressed by the attention to detail and the level of customization provided by the development team. It has truly revolutionized the way we manage our publications.
Prof Nasir Faruk
LecturerThe successful delivery of the NSP platform has significantly advanced our digital transformation agenda. The professionalism and technical excellence demonstrated by the development team are commendable. This solution not only meets global standards but also showcases the potential of indigenous tech talent to solve national challenges.
Kashifu Inuwa
Director General, NITDA