Tolulope Jimoh, Developer in Toronto, ON, Canada
Tolulope is available for hire
Hire Tolulope

Tolulope Jimoh

Verified Expert  in Engineering

Software Developer

Location
Toronto, ON, Canada
Toptal Member Since
December 25, 2019

Tolu is a software engineer with several years of experience—specializing in the back-end and front-end development of web apps. He chose a career in software engineering because he has a passion for solving problems and building products. Tolu is the type of person who always wants to contribute to significant projects, and he thrives in environments where he can grow, share ideas, make decisions, and have an impact.

Portfolio

Amazon.com
Amazon Web Services (AWS), Amazon Cognito, AWS Lambda, Elasticsearch, CSS, Git...
Financial Times
Amazon Web Services (AWS), PostgreSQL, TypeScript, Elasticsearch, CircleCI...
SendOutCards (via Toptal)
Redux, React, TypeScript, User Experience (UX), User Interface (UI), Front-end...

Experience

Availability

Full-time

Preferred Environment

Git, Visual Studio Code (VS Code), WebStorm, Linux, OS X

The most amazing...

...thing I've developed is a content-reader product that includes a web app and an iOS app. The app has now accumulated over 100,000 users across all platforms.

Work Experience

Software Engineer

2022 - PRESENT
Amazon.com
  • Led an initiative to expand the Amazon warehouse training application's utilization in warehouses by building a token exchange service that seamlessly integrated with the existing identity systems.
  • Developed the portal to launch and manage training for leaders and managers in Amazon's warehouses. Responsibilities included liaising with stakeholders to collect requirement specifications and design the system architecture and UI/UX.
  • Improved application performance and maintainability by leading the investigation and debugging process for complex system issues. Influenced the adoption of best practices through leading design and code reviews.
Technologies: Amazon Web Services (AWS), Amazon Cognito, AWS Lambda, Elasticsearch, CSS, Git, Front-end, HTML, Java, JavaScript, TypeScript, Python 3, React, Angular, Node.js, APIs, Payment APIs, Architecture, Material UI, Figma, GitHub, Full-stack

Software Engineer

2020 - 2022
Financial Times
  • Worked on the new FT.com account and settings, which is the app that allows users to manage their personal details, subscription details, and billing information.
  • Led the development of key sections on the new FT.com account and settings.
  • Managed API integration with various services and developed shared components and libraries used across various pages.
  • Wrote technical tasks and prioritized tickets for development.
  • Led the development of new features on the FT.com republishing tool. A tool that allows other publishers to publish FT content.
  • Worked with JSX for server-side rendering, Node.js for the API, and PostgreSQL and Elasticsearch for content management and access.
Technologies: Amazon Web Services (AWS), PostgreSQL, TypeScript, Elasticsearch, CircleCI, Heroku, Sass, React, Node.js, JavaScript, Python, User Experience (UX), User Interface (UI), Front-end, CSS, HTML, APIs, Svelte, Go, Google Cloud Platform (GCP), Architecture, Next.js, Angular, Material UI, GitHub, Full-stack

Front-end Developer

2020 - 2020
SendOutCards (via Toptal)
  • Worked on an e-commerce app that empowers users greeting send cards worldwide.
  • Significantly improved the project codebase; Identified vulnerabilities and mitigated against them; Updated multiple dependencies, leading large refactors where necessary; Migrated the entire codebase to react hooks; Improved overall test coverage.
  • Worked on feature request from product owners; Fixed live incidents and bugs.
Technologies: Redux, React, TypeScript, User Experience (UX), User Interface (UI), Front-end, CSS, HTML, APIs, GitHub, Full-stack

Software Developer

2016 - 2018
Imaxinacion
  • Led the development of an iOS app for a content reader product using React Native. The application functionalities included user authentication, content reader, profile management, in app purchases and then customisation.
  • Developed a dashboard app for the content reader product. The application allowed admin users to manage content and view important application metrics. The application has now accumulated over 100,000 users.
  • Developed an identity management web portal for a government organization. The application functionalities included user authentication, biometric capture and data visualisation using charts and maps.
  • Maintained an in-house library for developing web applications.
  • Carried out design and code review; Supported the adoption of best practices across our team.
Technologies: MongoDB, MySQL, Node.js, PHP MVC, PHP, JavaScript, TypeScript, React Native, React, User Experience (UX), User Interface (UI), Front-end, CSS, HTML, APIs, Go, Payment APIs, Architecture, Mobile, Tailwind CSS, GitHub, Full-stack

Software Developer

2015 - 2016
WeChat
  • Helped drive user engagement on WeChat by building mobile web applications for WeChat official accounts using audio streaming, REST, and DDP.
  • Improved WeChat West Africa’s internal process by building an in-house web portal to manage clients with official accounts and third-party vendors.
  • Integrated APIs with external services.
Technologies: MySQL, MongoDB, Node.js, JavaScript, PHP MVC, PHP, User Experience (UX), User Interface (UI), Front-end, CSS, HTML, APIs, Full-stack

GoCardless Node.js Client

https://github.com/tolujimoh/gocardless-pro-node
This is a Node.js client library that provides a wrapper around GoCardless API. GoCardless is an online payment service the enables collecting payments with direct debit cards. The library was written with TypeScript.

FUT Mx Shuttle

FUT Mx Shuttle is a travel-scheduling application for the FUT Mx Bus service. The goal of this project was to calculate the estimated time of arrival (ETA) and determine the destination station for a trip using the information received from each bus tracker. The ETA and trip destination are then shown on a digital signage display at each bus station.

Openheavens Connect

The goal of this project was to design and build a mobile application for users to access text content and books. I developed the iOS application and web admin application. My other responsibilities included product design and project coordination.

Languages

JavaScript, Python, PHP, SQL, CSS, HTML, TypeScript, Go, Sass, Java, Python 3

Frameworks

PHP MVC, Angular, Next.js, Tailwind CSS, Material UI, Django, Svelte, React Native, Redux

Libraries/APIs

React, Node.js

Tools

GitHub, Figma, WebStorm, Git, CircleCI, Amazon Cognito

Platforms

Google Cloud Platform (GCP), Docker, Amazon Web Services (AWS), AWS Lambda, Mobile, OS X, Linux, Heroku, Visual Studio Code (VS Code)

Storage

MySQL, NoSQL, MongoDB, Memcached, Redis, Elasticsearch, PostgreSQL

Other

User Experience (UX), User Interface (UI), Front-end, APIs, Payment APIs, Architecture, Full-stack, Machine Learning

2018 - 2019

Master's Degree in Advanced Computer Science

University of Liverpool - Liverpool, UK

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring