Tobi Abiodun
 

software engineer

Tobi Abiodun

Hey, I'm Oluwatobiloba (Oh-lu-wah-tow-bee-loh-bah) "Tobi" Abiodun. I'm a software applications/web developer residing in Toronto, ON

I'm software developer with about 6 years of experience as a software developer on development of complex consumer and enterprise applications. I'm a full-stack software developer and comfortable designing and developing various application layers/tiers.

I absolutely love trying my hands at different types of software development but my favourites are definitely mobile applications and web applications.

 
 

Experience

FreshBooks, Senior Software Developer

March 2015 - Present

• Played a key role in integrating the FreshBooks Payments product into the new FreshBooks platform using WePay and Stripe
• Spearheaded the move the automated tests framework from PhantomJS to Chrome Headless
• Implemented the authentication framework, developer setup and application management for the FreshBooks public API
• Worked on the team that moved our payments infrastructure to a PCI-complaint 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 accept Apple Pay on the Web.
• Lead the development of an integration with Microsoft Outlook to allow payments of invoices directly from emails in Outlook
• Dockerized a few key applications for our development environments and build workers.

BMO Financial Group, Contract Software Developer

August 2014 - March 2015

• Worked with a Senior Frontend Developer to develop a stock portfolio management application for BMO
• Increased load times of the application dashboard by almost 70%
• Discussed and refined application requirements with the business analysts

The JONAH GROUP, TECHNICAL DEVELOPER

May 2013 - March 2015

• Development and unit testing of features in a multi-tier web applications. 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 though 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
• Followed the buddy check procedure to peer review code.

 

Languages

Experience

 

Other Software Development Projects

Building the IOT Using Web Services and Cloud Computing
• Developed a ‘Smart Home’ concept based on the Internet of things
• Implemented using Arduino, Sensors and Cloud Computing
• Web Application developed with Bootstrap and JQuery
• Server/Cloud developed using Google App Engine in Python
• Paper published and available here: http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=6735443

 

 

 

 

Education

CARLETON UNIVERSITY

B.Eng. Software Engineering
 

 

Contact

Email: abiodun.TOBI@GMAIL.COM
Address: TORONTO, ON