Mohammed Agboola
Verified Expert in Engineering
Software Developer
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
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
Front-end Engineer
Inlaks
- Developed a course curriculum builder that has enabled over 500 videos and course materials to be uploaded to production.
- Led a team of three front-end developers to develop and deploy an edtech product and an electronic fund transfer application.
- Refactored the video uploader component to enable bulk uploads, leading to an improved upload time.
- Automated the URL route generation using bash scripts to increase productivity and reduce repetitive tasks.
- Trained and mentored two interns on the front-end basics and helped advance their development.
Software Engineer
Codematic
- Developed and deployed three clients' products using containers and the Google Cloud Platform.
- Demonstrated product demos and walkthroughs to help clients realize the product value proposition.
- Designed and documented software infrastructure using the Google Cloud diagramming tool to demonstrate data flow.
- Configured Cloud Build and Bitbucket Pipelines for automated CI/CD.
Front-end Engineer
Novateur Integrated Solutions
- Implemented websites, mobile applications, and landing pages from concepts through deployment.
- Improved search engine optimization and performance testing.
- Collaborated with back-end developers and web designers to improve product usability.
Game Developer
Gamsole
- Designed game mechanics in the Unity game engine and documented the game design process.
- Developed web landing pages for apps and games, optimizing the web designs for mobile.
- Implemented multiplayer features using Gamesparks to increase the number of monthly active players significantly.
- Increased company revenues with effective use of advertising networks.
Experience
Parentyn | Remote Monitoring Platform for Parents
https://parentyn.com/Pura Vida | Real Estate Website and Admin Panel
https://pura-vida.web.app/Electronic Fund Transfer | Automation Solution
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
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
Libraries/APIs
React, Node.js, jQuery, Google Maps API, Lit
Tools
Git, GitHub, Bitbucket, Webpack, Expo, Rollup
Other
Front-end, User Interface (UI), Styled-components, APIs, Gatsby, NativeBase, Web Scraping
Platforms
Docker, Azure, GreenSock Animation Platform (GSAP), Firebase, Contentful
Storage
Google Cloud, MongoDB
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