Mustapha Babatunde Oluwaleke
Verified Expert in Engineering
Web Developer
Mustapha is a driven, goal-oriented team player who's not afraid to test new grounds. He has seven years of experience in front-end technologies, including React and Angular, and three years of experience developing mobile applications, both native and hybrid. Mustapha worked extensively with React, React Native, native Android, and iOS development.
Portfolio
Experience
Availability
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
Android and React Native Developer
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.
Senior Front-end Engineer
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.
Front-end Engineer
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.
Lead Developer
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.
Mobile Engineer
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.
Software Engineer
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.
Experience
Hetrics
https://staging.hetrics.comThere 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.
Skills
Languages
JavaScript, Java, PHP, TypeScript, CSS, C++, C, Kotlin
Frameworks
Next.js, React Native, Tailwind CSS, Material UI, Angular, Bootstrap, Flutter
Libraries/APIs
React, REST APIs, Node.js
Tools
Slack, ITerm, Fastlane, TestFlight
Other
Web Development, APIs, Algorithms, Data Visualization, Apollo, User Interface (UI)
Platforms
MacOS, Visual Studio Code (VS Code), Firebase, Meteor, Android, iOS, Amazon Web Services (AWS), Docker
Storage
Elasticsearch, Cloud Firestore, IndexedDB, MongoDB
Education
Diploma in Computer Science
Lagos State Polytechnic - Lagos, Nigeria
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring