Skip to content

Resume of Cédric Eberhardt

Summary

Hello, I am a French self-taught web designer and developer, passionate about the web since nearly the inception of the web. I published my first web page online around 1998 and have had the opportunity to work professionally in the field since starting my own web agency in 2005. I love simplicity, lightness, performance, and speed. I am also committed to web standards and accessibility, and I have an unlimited curiosity about new web technologies.

Experiences

Web Software Developer and UI Designer @ Genedata

🏠 Genedata, Basel, Switzerland — 📅 since June 2019

Designing and developing the front-end of Genedata Selector.

Genedata Selector

Tools & Softwares
Front-endReact, Zustand, React-aria, TypeScript, Vite, GraphQL, Sass, xyflow, canvas...
UI DesignFigma
SoftwaresJira, Confluence, Git

Lead Developer, Co-manager @ Ma Cuvée

🏠 Ma Cuvée, France — 📅 January 2019 - January 2021

A small side business that lets you create personalized labels for selected Champagnes. Unfortunately, it never took off due to a lack of time and insufficient engagement.

Ma Cuvée

Tools & Softwares
Front-endSvelte, JavaScript, Rollup
Back-end, DBPython, Django, Postgres, GraphQL (Graphene)
ServicesGitHub, Heroku, Digital Ocean Space, Cloudflare

Senior front-end developer @ Open Interactive

🏠 Open Interactive, Basel, Switzerland — 📅 March 2015 - October 2018

I designed and code the front-end of multiple Swiss websites. The back-end development is handled by experienced Java developers I work with, using Magnolia CMS. I began developing Magnolia Megaton to optimize our development workflow and to offer the best web solutions to our customers. It was used in all our projects by the entire team.

PPR Media Relations

Look at the references, lots of them have been done there.

Tools & Softwares
Front-endVue.js ecosystem, TypeScript, Webpack
Back-endMagnolia CMS, JCR
ServicesGitHub

Graphic designer & web developer @ Cewe Color

🏠 Cewe Color, Eschbach, Germany — 📅 August 2011 - March 2015

I worked in the e-commerce marketing department, primarily as a designer for the French market, and collaborated closely with project managers for Switzerland, Italy, Spain, amd Portugal. I managed product photo websites in partnership with renowned French companies such as Fnac, Amazon, Cora, Système U, Leclerc, myPix, and many others. Additionally, I designed and coded aesthetically pleasing, responsive newsletters.

Tools & Softwares
Front-endJavaScript, HTML, CSS
Graphic DesignFull Adobe Suite, Sketch
SoftwaresJira, Confluence

Web developer @ Adéquation Web

🏠 Adéquation Web, Hirsingue, France — 📅 May 2011 - July 2011

I designed and configured online stores using Magento CMS.

Tools & Softwares
Front-endJavaScript, HTML, CSS
Back-endMagento CMS

Webmaster @ La Métallerie

🏠 La Métallerie, Cernay, France — 📅 September 2006 - June 2010

I created from scratch an online store for forged iron items, including interactive tools for fence calculation and cost estimation. I also handled the photo shoots and developed several interoperability tools in C#.

Founder @ Media 2D

🏠 Media 2D, Staffelfelden, France — 📅 May 2005 - July 2008

Starting my web agency taught me that while I was adept at design and development, mastering the art of sales was a whole new challenge.

Skills, Expertise

Programming Languages

  • JavaScript, TypeScript and JSDoc
  • Rust and WebAssembly
  • HTML, SVG
  • CSS, PostCSS, Less, SASS
  • Python

Frameworks, CMS

  • Vue.js, React, Svelte, React-aria
  • Node.js, Deno (Express, Koa)
  • Parcel / Rollup / Vite
  • Magnolia CMS / Django Framework

Services

  • Cloudflare
  • Heroku
  • Digital Ocean
  • AWS / Azure
  • Snipcart (Frontend shopping cart)

Applications

  • Sketch, Figma
  • JetBrains IDE, VS Code
  • GitHub, Git
  • Jira, Confluence

Skills

  • Graphic Design
  • Photography
  • UI design
  • Ergonomic
  • Accessibility
  • E-commerce

Education

Institut Universitaire de Technologie, Mulhouse, France — DUT GEII, 2003

Languages

  • French, native language — spoken daily
  • English, full professional ability — spoken daily
  • German, professional ability — often spoken

References

Some websites I did not so long ago.

YearProject
2018Certus Diagnostics
2018Suan Agentur
2018Mammut Pryys
2017Nubo HR
2017SENS eRecycling
2017Sehbehindertenhilfe Basel
2017Geschäftbericht von Universitätsspital Basel
2016RealWWZ
2016Hueskes Orthopädie
2016Grenzwert & Roter Bären
2016BLKB Mobile Landing page
2015PPR Media Relations Datenbank
2015VBÖ: Vereinigung Basler Ökonomen

Side projects

Fluss

📅 since March 2020

This is an experimental UI Design Application with Motion done with React-aria, Rust and WebAssembly.

Fluss

Mountain Bikers Club

📅 since October 2018

This side project, currently on hold, is a quite complex open source and free software for mountain bikers.

MTBC

Tools & Softwares
Front-endJavaScript, HTML, CSS
Back-endRust, Actix, Postgres, GPX parsing

FrontaFino: Frontend applications, components, utilities and experiments.

📅 since 2015

The frontend library is an open source JavaScript project written in order to offer a high performance, as light as possible and easy to use library of web components, tools & workers for frontend development.

Tools & Softwares
Front-endTypeScript
LibrairiesReact

Magnolia Megaton

📅 2016 - 2018

Megaton is a ready-to-use Magnolia CMS-based environment with a pre-configured web application containing a main fulfilled light module and a pre-configured Java module. The frontend is an optimized and useful collection of Vue.js components and tools written with TypeScript. The webpack configuration allows to produce two packages, one for the legacy ES5 browsers and the latter as an ES2015 module.

Tools & Softwares
Front-endVue.js, TypeScript, Webpack
Back-endMagnolia CMS

Sébastien Loeb's Fan Club

📅 2005 - 2007

Single developer of the official fan community website of Sébastien Loeb, the most successful driver in WRC history. Developed from scratch with PHP/MySQL and contained a blog, a photo gallery, a forum and a shop.

Tools & Softwares
Front-endJavaScript, HTML, CSS
Back-endPHP, MySQL
ServicesLinux shared server

Photo-Racing

Photo Racing banner

📅 2003 - 2005

Personal website dedicated to photography of racing and rally cars in France and Switzerland. Managed by 4 friends.

Photo Racing Wallpaper

Tools & Softwares
Front-endJavaScript, XHTML, CSS 3
Back-endPHP, MySQL
ServicesLinux shared server

Alsace-Rallyes / Rally France

Alsace Rallyes banner

📅 July 2002 - Mars 2003 (Alsace Rallye) / 2003 (Rally France)

Personal website dedicated to racing and rally in Alsace. Managed by 4 friends. (Archive) (Archive Rally France)

Rally France won the Bronze place of the Nets d'Or 2003.

Tools & Softwares
Front-endJavaScript, HTML, CSS
Back-endPHP, MySQL
ServicesLinux shared server

Prototypes

A list of unpublished websites I did. They were mainly coded for personal and professional research purposes. They are not fully functionnal.

YearProject
2014Peach – Responsive newsletter
2014Fandango 2 – Photo products e-commerce website
2013Incredible COPS / Fandango 1 – Photo products e-commerce website
2012Beaux Livres – Photo books e-commerce website
2011Photochtone 2 – Photos gallery
2010Photochtone 1 – Blog about photography

Extra professional activities

  • Mountain bike — since 2017
  • Badminton, competitor — 2003 - 2016 / since 2023
  • Tennis, competitor — 1990 - 2001
  • Ski — since around 1990
  • Management, strategy and racing games