Samuel Adebayo, Developer in Lagos, Nigeria
Samuel is available for hire
Hire Samuel

Samuel Adebayo

Verified Expert  in Engineering

Bio

Samuel is an innovative software engineer crafting exceptional and impactful products. He enjoys using full-stack technologies and making good API designs. As a professional, Samuel focuses on fast, elegant, and accessible user experiences and applies rigorous thinking when making complex decisions.

Portfolio

Latch Systems, Inc.
Front-end, JavaScript, CSS3, HTML5, Angular, CSS Preprocessors, Sass, Webpack...
Bridge Studio
JavaScript, TypeScript, React, Tailwind CSS, Vercel
Engage Technology Partners Limited
Angular, Front-end, HTML, CSS, TypeScript, SCSS, Less, CI/CD Pipelines, Node.js...

Experience

  • Web - 5 years
  • JavaScript - 5 years
  • Web Development - 4 years
  • React - 4 years
  • ECMAScript (ES6) - 3 years
  • Angular - 3 years
  • TypeScript - 3 years
  • React Redux - 2 years

Availability

Full-time

Preferred Environment

React, TypeScript, Node.js, Amazon Web Services (AWS), Angular, Go, JavaScript, CSS3, Tailwind CSS, React Query

The most amazing...

...implementation I've led is for the unified design system at GA, streamlining UI across diverse products, enhancing UX, and boosting operational efficiency.

Work Experience

Front-end Engineer

2024 - 2024
Latch Systems, Inc.
  • Implemented features for migrating the Latch app to the newly launched, feature-rich Door platform.
  • Developed essential components like toasts, filters, modals, and bookings for web use, ensuring seamless integration with the mobile app's web view.
  • Updated existing features, including booking, maintenance, reports, and orders, to align with the requirements of the Door platform.
Technologies: Front-end, JavaScript, CSS3, HTML5, Angular, CSS Preprocessors, Sass, Webpack, Rollup

Front-end Developer

2023 - 2024
Bridge Studio
  • Collaborated in constructing a design system and component library for a client's enterprise application using Angular and Storybook.
  • Executed the new design system in the client's enterprise application, incorporating additional features for enhanced functionality.
  • Crafted a compelling landing page for a client, utilizing React.js with NextJS.
Technologies: JavaScript, TypeScript, React, Tailwind CSS, Vercel

Angular Engineer

2022 - 2023
Engage Technology Partners Limited
  • Updated Angular to a supported version from v8 to v15. Replaced the Protractor with Cypress for a better end-to-end testing experience. Replaced TSLint with ESLint. Split large styles files into modular forms.
  • Fixed inconsistent user interfaces. Improved PDF stylings to look more appealing and to carry updated information.
  • Helped develop new and important features. Installed analytical tools and applied fixes for users to download attachments.
  • Completed the implementation of the QR code scanner. Fixed the geolocation issue on the QR code scanner for Android devices.
Technologies: Angular, Front-end, HTML, CSS, TypeScript, SCSS, Less, CI/CD Pipelines, Node.js, JavaScript, AngularJS, Amazon Web Services (AWS), GraphQL, Angular Material

Front-end Engineer

2021 - 2022
Global Accelerex
  • Developed an app that helps retailers manage products, inventories, shops, staff, and transactions.
  • Helped develop a design system and component library used by other front-end engineers across the company.
  • Created an admin management dashboard application to manage clients using the company's POS devices.
Technologies: Angular, ESLint, GraphQL, Webpack, Responsive Web Apps, Front-end, Web UI, Agile Software Development, TypeScript, Visual Studio Code (VS Code), Web, HTML5, Web Development, Angular Material

Lead Front-end Engineer

2021 - 2022
Renmoney
  • Contributed to the revamp of the web application that users use to lend money and perform daily transactions.
  • Built the user dashboard and savings module for the Renmoney web application.
  • Collaborated with back-end developers in the deployments and fixed other deployment issues.
  • Eliminated dead code and completed reviews, which reduced the JavaScript bundle size across all page bundles of the web app.
  • Collaborated with the internal teams to fix and improve product quality, which increased the total number of transaction values. A monthly transaction of three billion Nigerian nairas was recorded.
Technologies: JavaScript, Angular, React, ECMAScript (ES6), CSS3, React Redux, Agile Software Development, Responsive Web Apps, TypeScript, Visual Studio Code (VS Code), Web, HTML5, Web Development

Lead Front-end Engineer

2020 - 2021
Quabbly
  • Designed the file structure and component architecture across the application. Oversaw eliminating dead code and reviewing code, saving more than 20% of bundle size across all page bundles.
  • Onboarded new junior developers to facilitate integration and ensure consistent code style across the application.
  • Built a barcode generation system for the products of manufacturing companies using the application and implemented various Google cloud services on the platform, such as maps and places.
  • Delivered an overall fast yet accessible and smooth user experience across the application through numerous refactorings of my code and codes of other developers in the company.
  • Guided junior developers in writing E2E testing using Selenium and Protractor.
Technologies: JavaScript, CSS3, Bootstrap, Angular, React, TypeScript, NgRx, React Redux, Unit Testing, E2E Testing, Agile Software Development, SCSS, ESLint, Visual Studio Code (VS Code), Web, HTML5, Web Development

Front-end Developer

2019 - 2019
Pledre
  • Helped develop performance-efficient and accessible web pages for the company while learning best code practices from more experienced developers.
  • Contributed to the development of the company's landing page.
  • Assisted in managing the company's front-end documentation.
Technologies: JavaScript, ECMAScript (ES6), React, Material UI, Documentation, Tailwind CSS, Responsive Web Apps, TypeScript, Visual Studio Code (VS Code), Webpack, Web, HTML5, Slack, Web Development

Experience

Financial Services Web App

https://web.renmoney.com
An Angular-based application for taking loans, saving, and making purchases online.

I was the front-end engineer building the user interface and creating a fantastic experience for users. I liaised with the back-end engineers to integrate the required endpoints to successfully run the application.

Management Software

A low-code/no-code React-based application for building a collaborative platform between teams and managing businesses.

I was one of the lead front-end engineers focused on building reusable interfaces and excellent user experiences while optimizing the application.

Internal Loan Application for Staff

A React-based app was created to enable staff to take new loans at very lower rates than the loan rate given to the public. I was the lead front-end engineer for the project, tasked with leading other front-end engineers to build an accessible and responsive application and connect it to the company's staff management APIs.

EngageTech Platform

https://engage.app.engagetech.net
EngageTech is a workforce management software powering hundreds of businesses with thousands of workers. I was the front-end engineer who worked on improving the UI of the application with the updated design system and also worked on fixing existing bugs.

I also got to work on the attendance feature of the platform, updating the QR code scanner with geolocation.

Landing Page for a Payment Platform

https://www.beyonic.com/
A marketing website for a fintech service platform. I built the platform using React, NextJS, and TailwindCSS. I liaised with the designers to ensure a pixel-perfect implementation, and we took into consideration patterns that make a healthy marketing website.

Education

2015 - 2019

Bachelor's Degree in Chemistry

University of Ibadan - Ibadan, Nigeria

Certifications

MAY 2018 - PRESENT

Front-end Web Developer Course

Microsoft ALC

MARCH 2018 - PRESENT

Web Development Beginner Bundle

Udacity

Skills

Libraries/APIs

React, React Redux, NgRx, Google APIs, Node.js, React Query

Tools

Slack, Webpack, Jira, Rollup

Languages

HTML5, CSS3, JavaScript, ECMAScript (ES6), TypeScript, GraphQL, SCSS, HTML, CSS, Less, Sass, Go

Frameworks

Tailwind CSS, Angular, Material UI, Bootstrap, Angular Material, Next.js, AngularJS

Platforms

Web, Visual Studio Code (VS Code), MacOS, Amazon Web Services (AWS), Vercel

Paradigms

Unit Testing, Agile Software Development, E2E Testing

Other

Web UI, Front-end, Web Development, Discord, Analytics, Responsive Web Apps, ESLint, Research, Documentation, CI/CD Pipelines, Accessibility, CSS Preprocessors

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