Amusan Oluwatobi
Verified Expert in Engineering
Software Developer
Lagos, Nigeria
Toptal member since December 13, 2021
Amusan is an expert in creating robust web and software applications using React with Redux, HTML5, CSS3, JavaScript, AngularJS, and JQuery, and he enjoys working on the front end. Currently, he leads a team of developers at MVXchange, where he breaks down project requirements into simpler modules and assigns tasks to all team members. Amusan is looking to work on user-facing web applications within projects with great culture, communication, and solid coordinated teams.
Portfolio
Experience
- Front-end - 7 years
- CSS3 - 7 years
- HTML5 - 7 years
- Responsive UI - 7 years
- JavaScript - 7 years
- Redux - 4 years
- React - 4 years
- Chart.js - 3 years
Availability
Preferred Environment
MacOS, Slack, Visual Studio Code (VS Code)
The most amazing...
...project I've developed is the back office of MVX that helps the business effectively manage clients' shipments, from updates to location tracking and payments.
Work Experience
Chief Technology Officer
MVXchange Limited
- Developed the MVXenergi web app—mvxenergi.com—to serve MVX's hundreds of maritime customers, giving them the capacity to hire offshore vessels, browse existing vessels, view analytics of historical data of previous hires, and receive updates.
- Built the MVX freight service web app—mvx.trade—to serve MVX's freight customers who need import, export, and haulage services, allowing them to create shipments and finance requests, generate automated quotes, and view shipment locations.
- Led a team of six people in the technology team to design and implement different technology offerings to MVX's hundreds of customers. Constantly liaise with customers to understand pain points and how to solve them with technology.
Front-end React Developer
Velawcity
- Integrated Stripe Payments on the CrossX platform to enable retrieving invoices and triggering Stripe payments.
- Implemented Storm to add the ability to create file matches. I also built distinct user flows.
- Added search filters to the plaintiff record search allowing the user to filter the record list by the different list parameters.
Senior Front-end Developer
Kobo360
- Built the customer dashboard that enables Kobo360's thousands of customers to place orders, view trips, analytics, and track active shipments on Google Maps.
- Worked on the finance application, KoPay, to help manage finances. Payment requests can be initiated, viewed, vetted, and sent for approval. A payment manager can approve a request which triggers payment disbursement. Analytics can also be generated.
- Contributed to the partner dashboard that enables partners to track active shipments, manage customers and users, place requests, and make payment requests.
Lead Software Developer
African Founders
- Built out doctordial.ng, which at the time was a web portal that enabled patients to consult with doctors via text chat, audio, and video calls. The web interface was implemented using AngularJS, Node.js, WebRTC, and other associated technologies.
- Developed a mobile app for DoctorDial to enable patients to consult with doctors via text chat, audio, and video calls. The app was built using Ionic with AngularJS and WebRTC.
- Built out HelpOga, a web portal that gave users the ability to hire artisans promptly. The portal was built using HTML, JQuery, PHP, and MySQL.
Software Developer
Atavia Nigeria Limited
- Developed mobile apps for Android and iOS using Ionic.
- Redesigned an existing web platform using HTML, CSS, and AngularJS.
- Maintained and added functionality to the existing web platform.
Head of Technology
I-One-C Limited
- Set up and managed servers hosting a mobile TV application—DiamondTV—running on Ubuntu Server 14.
- Built out websites for clients we serviced at the time.
- Liaised with developers on the technology team to maintain best practices.
Experience
MVXenergi Web Platform
MVX Freight Forwarding Web Platform
http://mvx.trade/• Create shipment requests
• Receive, view, accept or reject quotes
• Receive constant updates from the customer success and operations teams
• Track shipments via Google map views
• Share and receive shipment documents via an in-app integration communications tool
I started this project by performing brainstorming sessions with the operations team to deeply understand what technology could make it better for our intended clients. With our learnings, the product team then properly documented our implementation strategy, passing it on to the product designer to produce high-fidelity prototypes that I implemented. I doubled as both the project lead and sole front-end developer until additional team members were hired to maintain the project.
MVX Back-Office System | Crystalball
https://crystalball.mvxchange.com/Another significant aspect of Crystalball is analytics using charts, graphs, and values to help the business make critical decisions. Lists can be downloaded in both CSV and PDF formats.
We started building Crystalball by having brainstorming sessions with the operations team and employing my experience building similar systems in my previous role at a logistics firm. Goals were set and finetuned by the product team. An external designer designed an initial prototype of the dashboard, which I then implemented. Over the past months, we have iterated severally, adding and refining several features along the way to arrive at what it is today.
Tradevu Dashboard
https://app.tradevu.co/Education
Master's Degree in Computer Science
University of Lagos - Lagos, Nigeria
Bachelor's Degree in Computer Science with Mathematics
Obafemi Awolowo University - Ile-Ife, Osun State, Nigeria
Skills
Libraries/APIs
React, Chart.js, jQuery, Node.js, WebRTC, Socket.IO
Tools
Slack, Redux Thunk, Visual Studio
Languages
JavaScript, HTML5, CSS3, HTML, CSS, SCSS, SQL, PHP, TypeScript
Frameworks
Redux, JSON Web Tokens (JWT), Tailwind CSS, Jest, AngularJS, Ionic, Lumen
Platforms
MacOS, Visual Studio Code (VS Code), Linux, Ubuntu, Azure
Paradigms
Design Thinking, Human-computer Interaction (HCI)
Storage
MySQL, Microsoft SQL Server
Other
Software Development, Responsive UI, CSS3 Animation, Styled-components, Front-end, Pixel Perfect, HTML UI, User Interface (UI), Analytics, Interactive Charts, Web Analytics, Supply Chain Management (SCM), Cloud, API Integration, SOLID Principles, OAuth, Networking, Web Project Management
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