Samuel Imolorhe, Developer in Amsterdam, Netherlands
Samuel is available for hire
Hire Samuel

Samuel Imolorhe

Verified Expert  in Engineering

Software Developer

Location
Amsterdam, Netherlands
Toptal Member Since
October 3, 2016

Currently, Samuel works as a front-end developer for a reputable company in Amsterdam, Netherlands. He has strong domain knowledge in front-end development technologies (HTML, CSS, JavaScript, Angular, React, Node.js, and more) and has spent the most part of his career working creating top-notch products that have been a delight for its users.

Availability

Part-time

Preferred Environment

Adobe Illustrator, Gulp, Git, PhpStorm, MacOS

The most amazing...

...project I've worked on is a web application with collaborative functionalities for drawing diagrams and charts for both individuals, schools, and businesses.

Work Experience

CTO

2016 - PRESENT
XKojiMedia
  • Worked on several client projects as a full-stack developer.
  • Built and maintained open-source projects for the GraphQL community.
  • Worked on technical consultations for various clients.
Technologies: JavaScript, PHP

Client-side Developer

2017 - 2021
Booking.com
  • Built a design system for working with emails so that anyone from any other team can easily reuse the various components.
  • Worked on messaging APIs for communication between hotels, customers, and other partners.
  • Built the messaging application used by hotels for communicating with their customers.
Technologies: React, HTML, CSS, JavaScript

JavaScript Developer

2016 - 2017
CoFundraising LLC (via Toptal)
  • Wrote provider scripts to automate the process of applying coupons to a user's cart across all the major eCommerce platforms.
Technologies: PHP, JavaScript

Front-end Engineer

2016 - 2017
Konga
  • Developed a complete eCommerce web application supporting all browsers (all the way to those without JavaScript support).
  • Built client libraries for working with GraphQL servers.
  • Created client libraries for managing the data storage for the client.
  • Crafted the HTML and CSS templates from UI mockups.
  • Managed the UI of several systems and tools; keeping them up to date.
  • Worked on an eCommerce PWA application used by millions of users.
Technologies: PHP, Node.js, JavaScript

Front-end Team Lead Developer

2015 - 2016
VConnect
  • Collaborated with internal stakeholders to understand business objectives.
  • Managed and was responsible for the look and feel of the web product.
  • Collaborated with other departments to ensure a unified experience.
  • Created the front-end JavaScript framework to ensure the product meets the business and user needs.
  • Managed the front-end team to ensure that a high-quality work product is delivered promptly.
Technologies: Adobe Illustrator, Node.js, Gulp, Grunt, JavaScript, CSS, HTML

Web UI Designer

2013 - 2016
VConnect Global Services Limited
  • Handled independently the design efforts for key VConnect products.
  • Contributed directly to the design of new VConnect products.
  • Brainstormed with the product team to improve existing designs.
  • Reviewed existing code and designs to introduce best practices.
  • Worked on optimizing existing code and designs.
  • Held weekly meetings with other design team members to share best practices and contribute to knowledge development.
Technologies: Node.js, SCSS, Grunt, JavaScript, CSS, HTML

VConnect | Website Redesign

I spearheaded a website redesign project to enhance the user experience and align the site with the company's business objectives. Through a comprehensive analysis of user needs, industry trends, and design principles, I crafted a visually appealing and user-friendly interface that effectively conveys the brand's messaging and drives conversions.

Altair GraphQL Client

https://altairgraphql.dev
Worked on a beautiful feature-rich GraphQL Client for all platforms. Altair GraphQL Client helps you debug GraphQL queries and implementations, taking care of the hard part so you can focus on actually getting things done.

Languages

HTML5, SCSS, CSS3, JavaScript, TypeScript, PHP, HTML, CSS, GraphQL, Sass, Scala, Ruby

Frameworks

ZURB Foundation, Electron, Jest, React Native, Angular, Bootstrap, Laravel, Koa, Fastify, Express.js, Redux

Libraries/APIs

jQuery, Emmet, Polymer, Firebase Web SDK, React, Node.js, REST APIs, Backbone.js, NgRx, Vue, Backbone.Marionette

Tools

JSHint, Sublime Text 3, Grunt, Jira, Adobe Illustrator, Adobe Photoshop, Brackets, WebStorm, PhpStorm, Atom, Bitbucket, GitHub, Git, Gulp, Lerna, Jekyll, Vagrant, NPM, TeamViewer, Travis CI, Composer, Vim Text Editor

Platforms

Windows, Docker, Firebase, Visual Studio Code (VS Code), Linux, Magento, MacOS

Other

User Interface (UI), Front-end, ESLint, Browsersync, SVG, Computer Science, Service Workers, Cloudflare, Gatsby, Web Extensions

Paradigms

Test-driven Development (TDD), Functional Programming, Agile

Storage

MySQL, MongoDB, Microsoft SQL Server

2008 - 2012

Bachelor's Degree in Computer Science

Covenant University - Ogun State, Nigeria

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