Frédéric Benoit, Developer in Saint-Saphorin, Switzerland
Frédéric is available for hire
Hire Frédéric

Frédéric Benoit

Verified Expert  in Engineering

Full-stack Developer

Location
Saint-Saphorin, Switzerland
Toptal Member Since
October 21, 2020

Frédéric has been developing responsive websites and applications for 20 years. Well-known clients include the International Olympics Committee, America's Cup, Breitling, IMD Business School, and the city of Lausanne, Switzerland. He specializes in developing custom WordPress themes and complex JavaScript applications while keeping the user interface at the center of his attention. Frédéric is a problem-solver and always brings innovative ideas to improve user experience.

Portfolio

Traial
Amazon Web Services (AWS), Heroku, MySQL, Bootstrap, JavaScript, Laravel...
Red Steam Sàrl
Amazon Web Services (AWS), Salesforce, GraphQL, REST APIs, MySQL, Elasticsearch...
Iomedia Communication SA
Adobe Flash, AS3, CSS, HTML, PHP, JavaScript, Front-end Development, Full-stack...

Experience

Availability

Part-time

Preferred Environment

WordPress, ECMAScript (ES6), Elasticsearch, Laravel, React, JavaScript, Docker, Cypress, Git

The most amazing...

...thing I've developed is the Olympic athletes' website, including a social network feeds aggregator for all the athletes.

Work Experience

Chief Technology Officer

2018 - PRESENT
Traial
  • Defined the data flow for the user and counselor journey on the Traial website, which offers online legal advice.
  • Tracked and fixed bugs, using Jira, and used Cypress as an automated testing tool.
  • Implemented unit tests, using PHPUnit and Laravel.
  • Integrated Stripe API as a payment gateway with Laravel.
Technologies: Amazon Web Services (AWS), Heroku, MySQL, Bootstrap, JavaScript, Laravel, Stripe API, Front-end Development, NPM, Cypress, Full-stack, User Experience (UX), Web Development, Twilio, Twilio API

Senior Full-stack Developer

2002 - PRESENT
Red Steam Sàrl
  • Created WordPress custom themes and plugins for various clients.
  • Built various responsive JavaScript web applications.
  • Developed REST APIs, connecting front ends to databases such as MySQL and Elasticsearch or AWS.
Technologies: Amazon Web Services (AWS), Salesforce, GraphQL, REST APIs, MySQL, Elasticsearch, React, jQuery, Lumen, Laravel, WordPress, PHP, ECMAScript (ES6), JavaScript, WordPress Plugins, Bitbucket, HTML5, GitHub, APIs, Front-end Development, NPM, Full-stack, MongoDB, User Experience (UX), Web Development, TypeScript

Full-stack Developer

2002 - 2004
Iomedia Communication SA
  • Co-developed the alinghi.com website, including AS3 components and HTML pages with CSS and Javascript.
  • Built a multi-language product catalog for the breitling.com website.
  • Developed AS3 components and HTML pages with CSS and JavaScript for the americascup.com website.
Technologies: Adobe Flash, AS3, CSS, HTML, PHP, JavaScript, Front-end Development, Full-stack, Web Development

Museum Collections App for the City of Lausanne

https://musees.lausanne.ch/
A JavaScript-based application. As the main developer, I built the responsive front end using HTML, JavaScript, and CSS and created a PHP gateway to format Ajax requests to Elasticsearch queries and display the results.

Program Finder for IMD Business School

https://www.imd.org/pf
A JavaScript-based application that allows users to select an educational program based on criteria. As the front-end developer for this responsive application, I also implemented the responsive HTML CSS layout and assisted with designing the user experience and defining the data model.

Prestations Web App for the City of Lausanne

https://www.lausanne.ch/prestations
A JavaScript-based application for municipal administration and services. As the main developer, I built the responsive front end using HTML, JavaScript, and CSS and created a PHP gateway to format Ajax requests to Elasticsearch queries and display the results.

WordPress Website for UFO Paris

https://ufo-paris.com
A WordPress-based website. As the developer for this WordPress custom theme, I designed the data model for custom objects and developed the responsive theme, including animations and refining the user experience.

WordPress Website for Victory Advisors

https://victoryadvisors.com
A WordPress-based website that won a Site of the Day award. As the developer for this WordPress custom theme, I designed the data model for custom objects and developed the responsive theme, including animations and refining the user experience.

React Dashboard for the City of Lausanne

A dashboard application for the city of Lausanne. I wrote the front end, API requirements, and specifications, and I assisted the designer in creating the mockups and UX. I also implemented a React application to display data in the user dashboard.

Languages

JavaScript, SCSS, HTML, CSS, PHP, HTML5, AS3, ECMAScript (ES6), GraphQL, Sass, TypeScript

Frameworks

Laravel, Cypress, Lumen, Redux, Bootstrap, Select2

Libraries/APIs

React, jQuery, REST APIs, Stripe API, Twilio API

Tools

GitHub, NPM, Git, Adobe Flash, Bitbucket, ELK (Elastic Stack)

Platforms

WordPress, Salesforce, Amazon Web Services (AWS), Twilio, Docker, Heroku, Netlify

Other

WordPress Plugins, APIs, Front-end Development, Full-stack, Web Development, Web Programming, User Experience (UX), Styled-components, Responsive Design, Ajax, Gatsby, Sanity CMS, Serverless

Storage

Elasticsearch, Databases, MySQL, MongoDB

Paradigms

REST

1996 - 2000

Master's Degree in Economics and Information Technology

Faculty of Business and Economics of the University of Lausanne (HEC Lausanne) - Lausanne, Switzerland

SEPTEMBER 2020 - PRESENT

Master Gatsby

Wes Bos

NOVEMBER 2019 - PRESENT

Docker Administration and Operations

Digicomp

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