Mahdi Abubakar
@mxhdiqaim
Backend-focused software developer building event-driven systems, high-performance APIs, and reliable data workflows.
What I'm looking for
I build backend systems that stay reliable under load—turning tightly coupled flows into asynchronous, event-driven workflows with TypeScript, Node.js, BullMQ, and Redis. I also harden concurrency with PostgreSQL transaction-level locking to eliminate race conditions and double-bookings, ensuring data integrity across multi-tenant architectures.
I’ve optimized performance by redesigning reservation flows to reduce API roundtrips and using caching to deliver near-instant responses, while keeping the main event loop unblocked through background workers for confirmations, cancellations, waitlist promotions, and reminders. Earlier work included MERN-stack e-commerce development (performance improvements), flexible pricing/discount engines, and AI-driven frontend features like automated thumbnail generation with Stable Diffusion.
Experience
Work history, roles, and key accomplishments
Backend Developer (Contract)
Tallie Limited
Mar 2026 - Present (4 months)
Architected asynchronous, event-driven workflows to ensure eventual consistency and fault tolerance. Implemented PostgreSQL concurrency controls, optimized reservation flows with Redis caching, and built background workers for high-volume reservation actions and reminders.
Full-stack Developer (Freelancer)
Nexpire s.r.o
May 2023 - Mar 2025 (1 year 10 months)
Developed and maintained an e-commerce system using the MERN stack, optimizing application performance by 30%. Built a dynamic invoicing system with MJML, implemented a pricing/discount engine, migrated the database from MongoDB to PostgreSQL, and integrated third-party APIs for real-time product updates and payment processing.
Frontend Developer
Tubr.io
Oct 2022 - Sep 2023 (11 months)
Built a user-centric AI tool to support YouTube growth with React and TypeScript. Integrated Stable Diffusion models for automated thumbnail generation and implemented responsive, accessible dynamic user interfaces.
Junior Software Developer
Transpara LLC
Jul 2022 - Oct 2022 (3 months)
Contributed to a complex React application by designing and implementing three-level component structures to improve modularity and maintainability. Integrated TypeScript to enforce type safety and reduce runtime errors.
Full-stack Developer
L Johnson Atelier
Jul 2021 - Jul 2022 (1 year)
Designed and developed responsive web applications, improving load times by optimizing front-end performance. Built a CMS for a sewing factory using React, SASS, Node.js (Express), and MongoDB, implemented a scalable REST API, and integrated Firebase Authentication and Firestore for secure, real-time data synchronization.
Software Developer Intern
DevC Training with Andela
Jul 2019 - Sep 2019 (2 months)
Designed and developed a Geo Search app showing weather reports and locations. Used Google Geolocation and OpenWeather APIs with asynchronous programming and worked with modern web frameworks such as ReactJS.
Education
Degrees, certifications, and relevant coursework
Federal University Dutse
Bachelor's Degree in Cyber Security, Cyber Security
Activities and societies: NACOS Programming Club; NACYBs Executive Council; GDSC Board Member.
Bachelor's degree in Cyber Security from Federal University Dutse, completed in 2025. Participated in campus programming and developer communities.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Salary expectations
Job categories
Interested in hiring Mahdi?
You can contact Mahdi and 90k+ other talented remote workers on Himalayas.
Message MahdiGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
