
Mohammed Agboola
Verified Expert in Engineering
Software Developer
Lagos, Nigeria
Toptal member since September 5, 2022
Mohammed is a software engineer who specializes in automation and web performance. He has worked mainly with modern web frameworks and technologies to build a better web experience, delivering testable clean code that results in high-performing scalable applications with optimal user experience. Mohammed is skilled in React, JavaScript, Node.js, Next.js, and C# and is recognized as an open-source champion for his contributions to developing and supporting a Node.js code generator.
Portfolio
Experience
- React - 4 years
- JavaScript - 4 years
- Express.js - 3 years
- Redux - 3 years
- Node.js - 3 years
- Next.js - 3 years
- TypeScript - 3 years
- Google Cloud - 2 years
Availability
Preferred Environment
Windows, Visual Studio Code (VS Code), Slack, Discord, GitHub, Bitbucket, Google Cloud, Microsoft Azure, Linux
The most amazing...
...software I've contributed to developing and supporting is an application that generates Node.js code, which helped me stand out as an open-source champion.
Work Experience
Lead Front-end Engineer
Inlaks
- Developed a fund transfer and international payment application with dashboard insights, workflows, and reports used by top government officials in Sierra Leone and Liberia to initiate and approve transactions.
- Built an audit tracking application for the Ministry of Finance Sierra Leone with a well-designed front-end architecture, which has been used to follow up and track audit issues for various MDAs, starting with 2022.
- Developed a salary automation application used by government ministries to carry out over a million transactions monthly.
- Built a robust course curriculum builder that has enabled over five hundred videos and course materials to be uploaded to production.
- Awarded employee recognition for Q3 in 2022 for consistently delivering a high-quality output of tasks.
- Led the front-end team to develop and deploy an edtech product and an Electronic Fund Transfer application to the production environment.
- Participated as scrum master in hosting daily stand-up meetings and monitoring the progress of internal projects.
- Invented an automated URL routes generation script for react apps utilizing node.js and bash to increase team productivity and reduce repetitive tasks.
- Refactored the video uploader from single upload to enable bulk uploads, improving upload time.
- Trained and mentored two interns on the front-end basics and helped the interns develop further.
Software Engineer
Codematic
- Built a web platform for exploring over 2,000 African startup company profiles, seed funding, and Investor deal information with advanced SEO optimization, enabling the pages to rank as top results when searching for African startups’ information.
- Developed a remote monitoring application used by hundreds of parents to track their child's online activities and app usage times with dashboard metrics, graphs, and statistics.
- Built an online beach house and vacation apartment booking website and an admin portal for managing invoices and reservations of apartments to enhance and boost the sales of client business.
- Configured automated CI/CD of four clients’ applications to production using Docker and Google Cloud.
- Built internal UI components to accelerate the development of all client applications deployed.
Front-end Engineer
Novateur Integrated Solutions
- Developed websites, mobile applications, and landing pages from concepts through deployment.
- Implemented SEO and web standards to boost website ranking and performance.
- Collaborated with back-end developers and web designers to improve product usability.
Game Developer
Gamsole
- Designed and developed a 3D runner game with over 1,000 monthly players using Unity.
- Developed an online multiplayer STEM quiz game with leaderboards and Facebook integrations.
- Implemented multiplayer features using web sockets to create a real-time game experience, significantly increasing the number of monthly active players.
- Integrated Unity Ads in games to increase the company’s revenue significantly.
Experience
Electronic Fund Transfer | Automation Solution
Gamewave
https://molaycule.wixstudio.io/gamewaveParentyn | Remote Monitoring Platform for Parents
https://parentyn.com/Pura Vida | Real Estate Website and Admin Panel
https://pura-vida.web.app/Celtrack | Vehicle Tracking and Monitoring Mobile App
Calendar Web Component Widget
https://www.npmjs.com/package/calendar-wcEducation
Bachelor's Degree in Computer Science
Crescent University - Abeokuta, Ogun State, Nigeria
Certifications
The Git and Github Bootcamp
Udemy
Oracle Cloud Infrastructure Foundations Certified Associate
Oracle
Microsoft Certified: Azure Developer Associate
Microsoft
JavaScript Algorithms and Data Structures
FreeCodeCamp
Skills
Libraries/APIs
React, Node.js, jQuery, Google Maps API, OpenAI API
Tools
Git, GitHub, Bitbucket, Webpack, Expo, Rollup, Wix Studio
Languages
JavaScript, TypeScript, C#, HTML, CSS, Sass, Python
Frameworks
Bootstrap, Next.js, Unity, Material UI, Redux, Ant Design, Express.js, MUI CSS, Cypress, React Native, Electron
Platforms
Docker, Azure, Google Cloud Platform (GCP), GreenSock Animation Platform (GSAP), Firebase, Kubernetes, Velo by Wix
Storage
Google Cloud, MongoDB
Other
Front-end, User Interface (UI), Full-stack, Styled-components, APIs, Gatsby, NativeBase, Web Scraping
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