
Tobi Abiodun
Verified Expert in Engineering
Apple Pay Developer
Toronto, ON, Canada
Toptal member since September 28, 2018
Tobi Abiodun is a staff-level engineer with 15+ years of experience building full‑stack apps in various languages. He’s architected scalable, low‑latency back ends, eCommerce APIs serving tens of thousands of requests per minute, and integrated AI features. At CrisisCleanup, he managed 100,000+ calls and 50,000+ cases and cut hosting costs from $10,000 to $300/mo.
Portfolio
Experience
- Apple Pay - 15 years
- Python 3 - 12 years
- Django - 10 years
- Vue 2 - 10 years
- JavaScript 6 - 6 years
- Large Language Models (LLMs) - 3 years
Preferred Environment
Unix, Visual Studio Code (VS Code), Claude, Cursor AI, Shell Commands, Railway, FastAPI, Firebase
The most amazing...
...back-end feat I’ve done? Migrating a disaster‑response platform to Railway, cutting hosting costs from $10,000 to $300/mo while scaling 100,000+ calls.
Work Experience
Staff Software Engineer
- Architected an API Sandbox to streamline merchant integrations and accelerate onboarding.
- Led the merchants team to develop targeted segmentation strategies for personalized ad experiences.
- Oversaw the merchants team’s technical initiatives, providing guidance and mentorship.
Django, Postgres, and Rest API Developer
Crisis Cleanup
- Cut hosting costs by 97%, migrating infrastructure from AWS to Railway to slash monthly expenses from $10,000 to $300 while preserving 100,000+ call throughput.
- Built a real‑time mapping engine supporting 100,000+ live survivor pins with sub‑second refresh rates, enabling precise field coordination under peak load.
- Deployed a scalable disaster‑relief platform used nationwide, facilitating aid for over 200,000 survivors of natural disasters.
Senior Developer
FreshBooks
- Played a key role in integrating the FreshBooks Payments product into the new FreshBooks platform using WePay and Stripe.
- Implemented the authentication framework, developer setup, and application management for the FreshBooks public API.
- Worked on the team that moved the FreshBooks online payment infrastructure to a PCI-compliant environment, including the migration of all users to the new PCI platform.
- Developed the FreshBooks Apple Pay integration to make FreshBooks one of the first to allow businesses to accept Apple Pay on the Web.
- Spearheaded the move the automated tests framework from PhantomJS to Chrome Headless.
Contract Software Developer
BMO
- Worked with a senior frontend developer to develop a stock portfolio management application for BMO using AngularJS and .NET.
- Increased load times of the application dashboard by almost 70% with various JavaScript optimizations.
- Discussed and refined application requirements with the business analysts and QA.
Technical Developer
Jonah Group
- Developed and unit tested features in multi-tier web applications for multiple healthcare and capital markets clients. Worked on developing middle-tier, web-tier and database components. Technologies and frameworks used were: JEE, EJB, Oracle SQL, Spring MVC and AJAX (using JSON).
- Provided support for clients through all stages of testing (this involved helping clients identify defects and work with them to resolve the issues).
- Suggested and implemented various improvements and optimizations to clients.
Experience
CrisisCleanup v3
https://crisiscleanup.orgI was a lead developer and technical architect of the CrisisCleanup Version 3 product. I architected and developed all aspects of the application from the back end (Django), front end (Vue.js), and DevOps (Kubernetes on AWS Cloud).
I also developed the public API that is currently being integrated by the American Red Cross. I have solved many challenges that arise from dealing with a map-based application that has to display information for potentially tens of thousands of cases.
Open Source Work on eCommerce Platform
https://github.com/simplcommerce/SimplCommerce/pull/515Education
Bachelor of Engineering Degree in Software Engineering
Carleton University - Ottawa, Ontario, Canada
Skills
Libraries/APIs
React, Flask-RESTful, Stripe API, Vue 2, Vue, Node.js, REST APIs
Tools
RabbitMQ, WebStorm, PyCharm, Auth0, Claude, Cucumber, Microsoft Silverlight
Languages
Python, JavaScript, Python 3, JavaScript 6, PHP, CSS, HTML, TypeScript, Java, Ruby
Frameworks
Flask, Django, Angular, AngularJS, .NET, Selenium, Chrome, OAuth 2
Storage
PostgreSQL, PostGIS, MySQL, Microsoft SQL Server, MongoDB, Redis
Paradigms
Agile, Unit Testing
Platforms
Kubernetes, Firebase, Unix, Amazon Web Services (AWS), Google Cloud Platform (GCP)
Other
Apple Pay, Full-stack Development, FastAPI, Full-stack, API Integration, Web Development, Large Language Models (LLMs), JetBrains IDE, Cursor AI, Shell Commands, Railway, Engineering Software, Scaling, Architecture, Infrastructure, RESTful Microservices
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