# Resume of Cédric Eberhardt

# Summary

Hello, I am a French self-taught web designer and developer, passionated by Web since almost the beginning. I published online my first web page around 1998. But my first lines of code were written in BASIC when I was 8, around 1990, on a single line screen machine. I have got the chance to develop websites professionally since more than 15 years, when I started my own web agency in May 2005.

Before 2011, I focused more on PHP, SQL and software development. But in 2009, the book written by Amélie Boucher, «Ergonomie Web (opens new window)», changed my point of view about what I always liked to do and since then I am focusing mainly on front-end technologies and user interfaces design. I do love simplicity, lightness, performance and speed as well as web standards and accessibility. I have an unlimited curiosity about new web technologies.

🦀 Currently busy learning Rust.

# Experiences

# Web Software Developer and UI Designer @ Genedata

🏠 Genedata, Basel, Switzerland — 📅 since June 2019

Designing and developing the front-end of Genedata (opens new window) Selector.

Genedata Selector

Tools & Softwares
Front-end React, Redux, TypeScript, Parcel, GraphQL, Sass
UI Design Figma
Softwares Jira, Confluence, Git

# Lead Developer, Co-manager @ Ma Cuvée

🏠 Ma Cuvée, France — 📅 since January 2019

A tiny side business which let you create personalized labels on selected Champagne (opens new window).

Ma Cuvée

Tools & Softwares
Front-end Svelte, JavaScript, Rollup
Back-end, DB Python, Django, Postgres, GraphQL (Graphene)
Services GitHub, Heroku, Digital Ocean Space, Cloudflare

# Senior front-end developer @ Open Interactive

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

At Open Interactive (opens new window), I designed and coded the front-end part of multiple Swiss websites. The back-end development was done by Java experimented developers I worked with, thanks to Magnolia CMS (opens new window). I started to develop Magnolia Megaton (opens new window) in order to optimize our workflow. It is used in all projects and by the whole team.

PPR Media Relations

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

Tools & Softwares
Front-end Vue.js ecosystem, TypeScript, Webpack
Back-end Magnolia CMS, JCR
Services GitHub

# Graphic designer & web developer @ Cewe Color

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

I worked in the e-commerce marketing department as a designer for the French market but also closely with project managers for Switzerland, Italy, Spain, Portugal and Germany. I took care of the photo products websites in partnership with famous French companies like Fnac, Amazon, Cora, système U, Leclerc, myPix and many more. I also designed and coded beautiful responsive newsletters.

Tools & Softwares
Front-end JavaScript, HTML, CSS
Graphic Design Full Adobe Suite, Sketch
Softwares Jira, Confluence

# Web developer @ Adéquation Web

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

I designed and configured online stores thanks to Magento CMS.

Tools & Softwares
Front-end JavaScript, HTML, CSS
Back-end Magento CMS

# Webmaster @ La Métallerie

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

I created an online store for forged iron items, from scratch, including interactive tools. I did the photo shooting as well and developed few interoperability tools in C#.

# Founder @ Media 2D

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

I managed my company and did websites and online tools.

# Skills, Expertise

# Programming Languages

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

# Frameworks, CMS

  • Vue.js, React, Svelte
  • Node.js, Deno (Express, Koa)
  • Parcel / Rollup
  • 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.

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

# Side projects

# Eukolia

📅 since March 2020

This is an experimental UI Design Application with Motion (opens new window) done with Vue, Rust and WebAssembly.


# Mountain Bikers Club

📅 since October 2018

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


Tools & Softwares
Front-end JavaScript, HTML, CSS
Back-end Django, Celery, Postgres, Redis, Bokeh (visualization library), GPX parsing
Services Jira, Confluence

# FrontaFino: Frontend applications, components, utilities and experiments.

📅 since 2015

The frontend library (opens new window) 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-end JavaScript, TypeScript
Librairies Vue, Svelte, Preact, React
Bundlers Pika/Snowpack, Parcel, Rollup

# Magnolia Megaton

📅 2016 - 2018

Megaton (opens new window) is a ready-to-use Magnolia CMS-based environment with a preconfigured web application containing a main fulfilled light module and a preconfigured 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-end Vue.js, TypeScript, Webpack
Back-end Magnolia 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-end JavaScript, HTML, CSS
Back-end PHP, MySQL
Services Linux shared server

# Photo-Racing

Photo Racing banner

📅 2003 - 2005

Personal website dedicated to photography of racing (opens new window) and rally cars (opens new window) in France and Switzerland. Managed by 4 friends (opens new window).

Photo Racing Wallpaper

Tools & Softwares
Front-end JavaScript, XHTML, CSS 3
Back-end PHP, MySQL
Services Linux 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 (opens new window). (Archive (opens new window)) (Archive Rally France (opens new window))

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

Tools & Softwares
Front-end JavaScript, HTML, CSS
Back-end PHP, MySQL
Services Linux 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.

Year Project
2014 Peach – Responsive newsletter (opens new window)
2014 Fandango 2 – Photo products e-commerce website (opens new window)
2013 Incredible COPS / Fandango 1 – Photo products e-commerce website (opens new window)
2012 Beaux Livres – Photo books e-commerce website (opens new window)
2011 Photochtone 2 – Photos gallery (opens new window)
2010 Photochtone 1 – Blog about photography (opens new window)

# Extra professional activities

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