Mahdi Abubakar

Mahdi Abubakar  new_releases

About

Detail

Software Developer
Abuja, Federal Capital Territory, Nigeria

Contact Mahdi regarding: 
work
Full-time jobs
Starting at USD900/month
id_card
Internships
Open to unpaid internships
groups
Networking

Timeline


work
Job
folder
Project

Résumé


Jobs verified_user 20% verified
  • N
    Full Stack Developer (Freelancer) public Remote experience
    Nexpire s.r.o
    May 2023 - Current (3 years 2 months)
    Developed and maintained a robust e-commerce platform using the MERN stack MongoDB, Express.js, React, Node.js, optimising application performance by 30% through efficient coding practices and agile methodologies. ● Implemented a dynamic invoicing system leveraging MJML for cross-platform email rendering, achieving a 95% improvement in email client consistency. ● Designed and integrated a flexible pricing and discount engine using TypeScript, enabling customizable and scalable discount rules that improved user engagement by 20%. ● Migrated the database from MongoDB to PostgreSQL, employing Docker and Drizzle-Kit for seamless deployment, reducing query response times by 25%. ● Enhanced frontend performance with Next.js, utilising advanced fe
  • T
    Frontend Developer public Remote experience
    Tubr.io
    Oct 2022 - Sep 2023 (1 year)
    It is a tool that makes growing on YouTube seamless using the power of AI ● Developed a user-centric tool leveraging AI to enhance YouTube growth, integrating intuitive features to streamline content creation and analytics. ● Designed and implemented dynamic user interfaces using React and TypeScript, optimising the tool's responsiveness and accessibility across devices. ● Explored and integrated Stable Diffusion machine learning models for automated thumbnail generation, improving engagement metrics for users.
  • Transpara
    Junior software developer public Remote experience
    Transpara
    Jul 2022 - Oct 2022 (4 months)
    Contributed to the development of a complex React application by designing and implementing intricate three-level component structures using React and TypeScript, enhancing code modularity and maintainability. ● Collaborated with a globally distributed team across North America, South America, Africa, and Australia, employing Microsoft Teams and Azure DevOps for seamless communication, task management, and project tracking. ● Integrated TypeScript to enforce type safety and reduce runtime errors, improving development efficiency by 20%. ● Worked closely with backend teams to ensure API integration and data flow compatibility, resolving cross-functional issues within tight deadlines.
  • L
    Web developer verified_user Verified experience
    L Johnson Atelier
    Jun 2021 - Jul 2022 (1 year 2 months)
    Designed and developed responsive websites, improving load times by 25% through optimisation of appearance, speed, and technical features using HTML, CSS, and JavaScript. ● Spearheaded the creation of a CMS web application for a sewing factory, leveraging React, SASS, Node.js (Express), and MongoDB, automating manual data collection and enhancing data processing efficiency by 40%. ● Built a scalable RESTful API using Node.js, Express, and MongoDB, facilitating seamless integration with frontend applications and enabling real-time data synchronisation. ● Migrated the CMS application to TypeScript, improving code maintainability, scalability, and reducing runtime errors by 30%. ● Integrated Firebase Authentication and Firestore for secure use
  • D
    Software Developer Intern public Remote experience
    DevC Training with Andela
    Jul 2019 - Sep 2019 (3 months)
    DevC Training with Andela is a training program organised by Andela, with the support of Meta Developer Cycle, to provide developers with real-world experience. ● Designed and developed a fully fledged working Geo Search app that shows weather reports and locations using HTML, CSS and JavaScript. ● Utilises external APIs (Google Geo Location & OpenWeather API) and asynchronous programming. ● Works with CLIs and introduces modern web frameworks such as ReactJS. ● Employed self-motivation to drive web development projects forward, ensuring timely completion and successful deployment ● Designed and developed user-friendly UI components for web applications, enhancing user experience and engagement
Projects (professional or personal) verified_user 0% verified
  • K
    Kantisoft - Personal Project public Remote experience
    May 2025 - Current (1 year 2 months)
    A modern Point of Sale (POS) frontend for stores and restaurants, built with React and TypeScript. About Kantisoft Kanti is a name rooted in Hausa, one of Nigeria's major languages. It means "Store", Mart, Supermarket or "Shop". Pronunciation: "Kahn-tee" (with 'a' as in "car", and 't' as in "to"). Features Order Management: Track, create, and manage orders for stores or restaurants. Sales History: View and export sales data by day, week, month, or all time. Menu Management/Products: Add, edit, and remove menu items. User Management: Manage staff and guest accounts with role-based permissions. Activity Log: Audit user actions (manager/admin only). Store Management: Manage multiple restaurant locations. Authen