Mustapha Babatunde Oluwaleke, Developer in Berlin, Germany
Mustapha is available for hire
Hire Mustapha

Mustapha Babatunde Oluwaleke

Verified Expert  in Engineering

Bio

Mustapha is a highly motivated and results-driven team player with a strong inclination for exploring new challenges. With a decade of experience in front-end technologies such as React and Angular and eight years of expertise in mobile app development—both native and hybrid—he has honed his skills across a wide range of platforms. Mustapha has deep proficiency in React, React Native, and native development for Android and iOS, making him a versatile and valuable asset to any team.

Portfolio

The Agile Monkeys SL
React Native, Amazon Web Services (AWS), TypeScript, React, APIs, MacOS...
Hop In Microtransit Technologies Inc.
React Native, Mobile Apps, TypeScript, Google Maps, Google Maps API, MacOS...
Spin (Tier Mobility) - Main
React Native, Android, JavaScript, CSS, User Interface (UI), TypeScript, Kotlin...

Experience

  • JavaScript - 10 years
  • Web Development - 8 years
  • React Native - 8 years
  • TypeScript - 8 years
  • React - 8 years
  • APIs - 7 years
  • Next.js - 6 years
  • Tailwind CSS - 5 years

Availability

Full-time

Preferred Environment

MacOS, Slack, Visual Studio Code (VS Code), ITerm

The most amazing...

...thing I've built is the search server powering TradeDepot with Elasticsearch while keeping data in sync between the MongoDB clusters and ES server.

Work Experience

Senior React Native Developer

2023 - 2024
The Agile Monkeys SL
  • Developed reusable cross-platform UI components in React Native and React Native Web, ensuring consistent user experience, efficient code reuse, and streamlined maintenance across mobile and web platforms.
  • Worked closely with product and design teams to translate business requirements into detailed tasks, facilitating seamless sprint planning and timely feature delivery through cross-functional collaboration.
  • Collaborated with back-end engineers to define and implement API contracts, ensuring clear data flow. Successfully integrated RESTful APIs with front-end components, enhancing app performance and user engagement.
Technologies: React Native, Amazon Web Services (AWS), TypeScript, React, APIs, MacOS, Web Development, Android, User Interface (UI), Front-end Development, UI Components, Web App Development, Front-end, GitHub

React Native Developer

2022 - 2022
Hop In Microtransit Technologies Inc.
  • Bootstrapped the project from scratch, establishing essential dependencies and libraries to ensure a scalable codebase and seamless future development.
  • Collaborated with design and product teams to break down designs into manageable sprint tasks, enabling efficient and timely development.
  • Set up beta test deployments on Android and iOS using Google Play and TestFlight. Configured automated CI/CD pipelines for streamlined app delivery.
  • Partnered with back-end engineers to define consistent REST API contracts, ensuring reliable data flow and seamless front-end/back-end integration.
  • Participated in weekly sprint reviews and demos, providing progress updates and gathering feedback to improve the product development process.
Technologies: React Native, Mobile Apps, TypeScript, Google Maps, Google Maps API, MacOS, Slack, Java, APIs, Android, iOS, Kotlin, User Interface (UI), TestFlight, UI Components, Front-end, GitHub

Android and React Native Developer

2022 - 2022
Spin (Tier Mobility) - Main
  • Worked with design and QA to completely overhaul the Spin app authentication flow by implementing new designs and adding AB Tests to collect vital metrics about the new UX for further improvements.
  • Collaborated on overall app stability by using app performance and crash data to investigate bugs and fixes; this is done mainly on the React Native side.
  • Took part in the Spin app release process, working with product managers to cut release candidates, prepare QA releases for internal and beta testing, and prepare app store releases.
Technologies: React Native, Android, JavaScript, CSS, User Interface (UI), TypeScript, Kotlin, REST APIs, MacOS, Slack, Visual Studio Code (VS Code), ITerm, Java, APIs, iOS, Google Maps API, Google Maps, Mobile Apps, TestFlight, UI Components, Front-end, GitHub

Senior Front-end Engineer

2021 - 2022
Zenjob
  • Led the development of a client-only demo app for use during demo sessions, using IndexedDB as a database, and mocked all API calls for a more available and predictable demo experience.
  • Improved development workflow by integrating full continuous deployment for front-end applications.
  • Led the Sentry triage meetings to keep track of bugs and performance-related issues and actively proposed architectural improvements for the front-end team.
Technologies: JavaScript, React, TypeScript, IndexedDB, APIs, Material UI, CSS, Node.js, REST APIs, MacOS, Slack, Visual Studio Code (VS Code), ITerm, Web Development, Next.js, User Interface (UI), Front-end Development, UI Components, Web App Development, Design Systems, Front-end, GitHub

Front-end Engineer

2019 - 2021
Zenhomes
  • Aligned design and communication with the brand giving customers a consistent experience across the platform as part of the Design Guild.
  • Created a well-documented design system and component library, which better reflect the organization's design principles and serve as the single source of truth for both the front-end and design chapters when making design decisions.
  • Led the development of a robust incident management application with eCommerce integration to provide issues reporting and management experience for landlords, tenants, and service providers; part of the Vermietet.de property management platform.
Technologies: JavaScript, React, Next.js, Angular, Material UI, Bootstrap, APIs, CSS, Node.js, REST APIs, MacOS, Slack, Visual Studio Code (VS Code), ITerm, Web Development, User Interface (UI), TypeScript, Front-end Development, UI Components, Web App Development, Design Systems, Front-end, GitHub, AngularJS

Lead Developer

2018 - 2019
TradeDepot
  • Developed a POS mobile app for distributors to manage their day-to-day activities, including sales and purchase orders, inventory and price management, and delivery reps' route planning.
  • Led a team of four developers to build a logistics mobile app for delivery reps, including a smart route planning system to reduce delivery time and automated inventory handling for delivered and returned items. It works together with the POS app.
  • Managed the team that built a mobile sales app for retailers to place and manage their orders, routed to the most optimal distributor POS system based on pricing and logistics algorithms.
Technologies: JavaScript, React, React Native, Android, iOS, Flutter, Meteor, Elasticsearch, Amazon Web Services (AWS), Firebase, Cloud Firestore, Data Visualization, APIs, CSS, Node.js, MongoDB, REST APIs, MacOS, Slack, Visual Studio Code (VS Code), ITerm, Java, Web Development, Next.js, Angular, Google Maps, Google Maps API, Mobile Apps, User Interface (UI), TypeScript, Front-end Development, UI Components, Web App Development, Design Systems, Front-end, GitHub, AngularJS

Mobile Engineer

2017 - 2018
Run The Call
  • Configured in-app users analytics using Segment for better app improvements.
  • Created test release flows using Fastlane and TestFlight to automatically deploy beta builds to testers to gather feedback, catch bugs, and ensure there were no regressions in any new releases.
  • Developed React Native JavaScript modules for Filestack and Layer for file sharing and in-app chat using the native SDKs. This was due to the lack of official React Native support for the mentioned frameworks.
Technologies: JavaScript, React Native, React, Apollo, Android, iOS, Fastlane, TestFlight, APIs, CSS, REST APIs, MacOS, Slack, Visual Studio Code (VS Code), ITerm, Java, Mobile Apps, User Interface (UI), TypeScript, UI Components, Front-end, GitHub

Software Engineer

2015 - 2018
C2G Consulting
  • Designed and developed quick prototypes of ideas to verify their feasibility and viability in the general market.
  • Led the development of several mobile apps projects from start to deployment to Google Play Store.
  • Designed microservices as plug-and-play systems based on clients and organizational needs.
Technologies: JavaScript, Meteor, Bootstrap, React, React Native, Java, Angular, APIs, CSS, Node.js, MongoDB, REST APIs, Slack, Visual Studio Code (VS Code), Web Development, Elasticsearch, Firebase, Android, iOS, Cloud Firestore, Google Maps, Google Maps API, Mobile Apps, User Interface (UI), TypeScript, Front-end Development, UI Components, Web App Development, Front-end, GitHub, AngularJS

Experience

Hetrics

https://staging.hetrics.com
I am currently building Hetrics, a hospital and health maintenance organization search and review website for the Nigerian market. The purpose of Hetrics is to be the single source of truth for health service-related information in Nigeria and West Africa as a whole.

There are already over 47,000 hospital data gathered, and more are being added. There is also an effort to get every hospital onboard and pivot to building a full suite of health-focused applications for hospitals, pharmacies, health practitioners, and patients generally.

The product is still being built, but there is already a staging environment with mock data that could be accessed via the link provided below.

I work as the only front-end engineer while my partner works as the only back-end engineer on the project. The front end is built with Next.js, React, Tailwind CSS, Material-UI, and React Query, and has full server-side rendering for better performance on low-powered devices and deployed via Docker to DigitalOcean. The back end is built with Go.

Education

2010 - 2013

Diploma in Computer Science

Lagos State Polytechnic - Lagos, Nigeria

Skills

Libraries/APIs

React, REST APIs, Node.js, Google Maps, Google Maps API

Tools

Slack, GitHub, ITerm, Fastlane, TestFlight

Languages

JavaScript, Java, TypeScript, CSS, C++, C, Kotlin

Frameworks

React Native, Next.js, Tailwind CSS, Material UI, Angular, Bootstrap, AngularJS, Flutter

Platforms

MacOS, Visual Studio Code (VS Code), Firebase, Android, Meteor, iOS, Amazon Web Services (AWS), Docker

Storage

Elasticsearch, Cloud Firestore, IndexedDB, MongoDB

Other

Web Development, APIs, User Interface (UI), Front-end Development, UI Components, Web App Development, Front-end, Algorithms, Mobile Apps, Design Systems, Data Visualization, Apollo

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring