Simon Talbot, Developer in Québec City, QC, Canada
Simon is available for hire
Hire Simon

Simon Talbot

Verified Expert  in Engineering

Full-stack Developer

Québec City, QC, Canada

Toptal member since March 14, 2022

Bio

Simon is a passionate full-stack developer specializing in React and front-end development who has been programming since he was a teen. He has strong CSS skills that often allow him to solve UI bugs where other developers have failed. Simon is an easily adaptable professional and a true team player with excellent interpersonal skills and an innovative mindset.

Portfolio

Codeboxx
React, Ruby on Rails (RoR), Node.js, React Native, GitHub
Vaolo
JavaScript, React, Ruby on Rails (RoR), Kotlin, Swift
Nventive
React, Ruby on Rails (RoR), Swift, React Native, Django, Python, JavaScript...

Experience

  • Ruby - 4 years
  • React - 4 years
  • Ruby on Rails (RoR) - 4 years
  • CSS - 4 years
  • JavaScript - 4 years
  • C# - 3 years
  • Django - 1 year
  • Python - 1 year

Availability

Part-time

Preferred Environment

React, JavaScript

The most amazing...

...thing I've accomplished was becoming the first certified professional at Nventive by getting a Salesforce developer certificate after two months in the company.

Work Experience

Software Developer

2022 - 2023
Codeboxx
  • Worked on an internal React + Rails app for a major tech company.
  • Acted as the lead developer on a pharmacy tech startup, solving major UI and performance issues.
  • Created a custom logging solution using meta-programming in Ruby that allowed to start logging quickly through the app with little code.
  • Helped bridge the gap between the client and our team by creating a safe feeling around junior developers, thus increasing client confidence.
Technologies: React, Ruby on Rails (RoR), Node.js, React Native, GitHub

Full-stack Developer

2020 - 2021
Vaolo
  • Owned a Kotlin multiplatform mobile application built by a servicing company and customized it according to the company employees' needs.
  • Used my expertise in React to help develop the web application.
  • Improved my Ruby on Rails (RoR) skills while supporting an expert RoR developer.
Technologies: JavaScript, React, Ruby on Rails (RoR), Kotlin, Swift

Full-stack Developer

2017 - 2020
Nventive
  • Created a custom DevOps pipeline using Docker while working on an eCommerce website for a manufacturing company.
  • Developed an algorithm for a plastic sheets company to efficiently stack sheets of plastic and other materials in standard shipping boxes, improving delivery costs and providing better prices to the clients.
  • Led the development of a React application that bridged the gap between the in-house inventory management application and an in-house warehouse management mobile application of a pharmaceutical company.
  • Developed a custom integration between a Progress database and Salesforce for a manufacturing company. Following this development, the sales data created in the company ERP is transferred daily to Salesforce.
  • Played a key role using React to help the team successfully deliver the website of international caliber.
  • Built a digital business card web application where I showcased top-tier CSS animation skills.
Technologies: React, Ruby on Rails (RoR), Swift, React Native, Django, Python, JavaScript, CSS, Node.js, Ember.js, Progress 4GL, Docker, Docker Compose, Amazon Web Services (AWS), Ruby, Scala, Play Framework, C#, Xamarin, Xamarin.Forms, Cordova, Next.js, Gatsby, Salesforce, Salesforce Sales Cloud, Svelte, iOS, Pardot, GraphQL, GitLab, GitLab CI/CD

Experience

Personal Website

Following my work at Vaolo, I built a personal website to showcase my skills. This project allowed me to truly express myself through the development and design process, something I did not have the opportunity to do before.

Oral-B's Global Website

http://oralb.com
Helped the team solve hard front-end problems and was tasked with converting Contenful's component fragment system to Oral-B's in-house React component system, allowing high flexibility in blog posts/FAQ publications.

Shiftposts App

http://shiftposts.com
Successfully solved long-lasting performance problems by configuring a custom version of infinite scrolling that allowed random access to specific dates. Worked on several complex UI problems and did back-end work in Node.js.

Skills

Libraries/APIs

React, Node.js

Tools

Docker Compose, Salesforce Sales Cloud, Pardot, GitLab, GitLab CI/CD, Canvas, NGINX, Let's Encrypt, GitHub

Languages

JavaScript, Python, CSS, Ruby, Swift, Progress 4GL, Scala, C#, GraphQL, Kotlin

Frameworks

Django, Ruby on Rails (RoR), React Native, Ember.js, Play Framework, Next.js, Svelte

Platforms

Xamarin, Ubuntu, MacOS, Visual Studio Code (VS Code), Docker, Amazon Web Services (AWS), Salesforce, iOS, Contentful

Other

Xamarin.Forms, Cordova, Gatsby, HTTPS

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