Skip to main content

Full Stack Engineer

Available for hire
Bio

Mubaraq A. is a highly skilled software engineer with an impressive track record across multiple domains, consistently excelling in backend and full-stack development as demonstrated by his 100% percentile scores in both General Coding and Backend/FullStack assessments. He brings expertise in a wide array of technologies, including React, React Native, Python, Django, Golang, Gin, NestJS, PostgreSQL, MongoDB, Firebase, Sequelize, Jest, and React Testing Library, with hands-on experience delivering complex, scalable business applications for organizations such as Codematic Inc, IBADAN ELECTRICITY DISTRIBUTION COMPANY, Africa Leadership School, and Rundelivery’s. Mubaraq has successfully led technical architecture decisions, mentored teams, and engineered critical system features like property listings, payment integrations, real-time data synchronization (leveraging WebSocket), and comprehensive testing infrastructure. His broad project portfolio—spanning enterprise apps, mobile e-commerce platforms (Ra'Nkan, BUNNOS, SkiSub), and internal company tools—demonstrates deep proficiency in architecting robust solutions using modern frameworks and cloud platforms, such as AWS and Docker. Mubaraq’s solid foundation in algorithms, database management (MySQL, Postgres, MongoDB), and microservices, coupled with a Bachelor of Engineering degree from the University of Ilorin, confirms his readiness to deliver impactful results in any high-performing engineering team.

Expertise
PythonGoJavaScriptTypeScriptReactReact NativeNext.jsNode.jsFlaskGitSQLRelational DatabaseDatabase CachingAWSBash
Video Intro
Assessments
100/ 100Top 1%
Applicant avg · 50%MUBARAQ · 100Top band
  • Perfect score on two algorithms questions, Level mediumMedium
  • Perfect score on LRU Cache question, Level MediumMedium
  • Perfect score on SQL question, Level HardMedium
Projects

Ra'Nkan

Ra'Nkan, an e-commerce project, offers a seamless online shopping experience with curated product selections and a streamlined checkout process. Technology stacks include JavaScript, React Native, React JS, Golang, Gin, Postgres, Redis, Firebase Messaging, AWS, Github Actions, Cloudinary, Gmail SMTP Server, and Docker.

BUNNOS

SkiSub is an upcoming mobile application for digital products and services like flight and car booking. It will feature modern e-commerce functionalities and an escrow service. Technologies used include JavaScript, React Native, Python, Django, Postgres, Firebase Messaging, Google Play Support, and Docker.

SkiSub

A marketplace designed and developed for majorly buying and selling of breeding and rabbit meat

BUG TRACKER 1.0

Developed a bug tracker web for companies to treat issues on projects and assign them to developer on the go as the arise.

Experience
  1. Senior Software Engineer (Freelance)

    Codematic Inc, Nigeria (Remote)Aug 2023 — Present
    • Led development of enterprise business applications and company internal tools, collaborating with crossfunctional teams to ensure regulatory compliance and optimal user experience (https://www.havara.com,https://www.aloalo.com, https://www.kinnect.me).
    • Spearheaded technical architecture decisions and mentored junior developers, implementing industry best practices and design patterns to create a scalable, maintainable codebase.
    • Engineered core features including property listings, booking system, Coupon management, Paystack payment integration, and JWT authentication while optimizing data processing and storage capabilities.
    • Established comprehensive testing infrastructure using Jest and React Testing Library, implementing unit, integration, and end-to-end tests to ensure application reliability.
    • Orchestrated integration of critical third-party services including Sendgrid (email), Mixpanel (analytics), and Sentry (error tracking) to enhance application functionality.
    • Designed and implemented scalable microservices architecture using NestJS and PostgreSQL with Sequelize ORM, MongoDB, Firestore, ensuring system resilience and efficient database management.
    • Led Git-based collaboration workflows, fostering innovation and knowledge sharing across the development team.
    ReactReact NativePythonDjangoGolangGinNestJSPostgreSQLMongoDBFirebaseSequelizeJestReact Testing Library
  2. Software Engineer

    IBADAN ELECTRICITY DISTRIBUTION COMPANY Feb 2022 — Aug 2023
    • Designed and Engineered an IBEDC Pay mobile application catering to both postpaid and prepaid customers, resulting in a significant 35% improvement in customer satisfaction.
    • Achieved seamless integration between backend systems developed using Python and Django frameworks and front-end applications, ensuring a cohesive user experience.
    • Leveraged React Native and WebSocket to devise an innovative real-time data synchronization system in payment middleware which ensured reception of instantaneous updates from aggregators.
    • Led the development of a secure full-stack website, incorporating robust user authorization and authentication systems, ensuring data security and optimizing horizontally scalable APIs to handle increased traffic and provide seamless performance.
    ReactReact NativePythonDjangoGolangGin
  3. Software Engineer

    AFRICA LEADERSHIP SCHOOLJul 2019 — Jan 2022
    • Spearheaded the design and development of ALU's expanding backend and frontend systems, driving innovation and efficiency through the implementation of Python, Django and ReactJS technologies.
    • Proactively identified and rectified emerging bugs and navigated complex technical challenges, ensuring system reliability and seamless user experiences.
    • Leveraged a deep understanding of algorithms and data structures to optimize system performance, delivering highly efficient and scalable solutions, and implemented robust SQL and APIs to enhance data management and accessibility
    • Implemented asynchronous communication using asyncio and aiohttp for handling multiple API calls, leading to faster response times and more efficient data retrieval.
    ReactSQLPythonDjangoRabbitMQAWS
  4. Software Engineer

    RUNDELIVRY’SNov 2018 — May 2019
    • Successfully led the development of a full stack website, leveraging Python, Flask-SQLAlchemy, and JavaScript, resulting in a robust and user-friendly web application.
    • Designed and optimized MySQL database interactions using ORM language, enhancing data retrieval efficiency and overall system performance.
    • Implemented a secure and seamless user authorization and authentication system, ensuring the protection of sensitive user data and providing a smooth user experience.
    • Played a key role in the entire Software Development Life Cycle (SDLC) process, utilizing Python to deliver innovative website functionality and features.
    • Engineered horizontally scalable APIs using Python Flask, enabling the application to handle increased traffic and ensuring seamless performance during peak usage.
    ReactFlask-SQLAlchemyPythonMySQLJavaScript
Education
  1. Bachelor of Engineering

    University of IlorinIlorin2013 — 2018
Similar developers

We have moreWith similar skills.

Other vetted developers with similar skills and experience