Senior full stack Ruby on Rails developper

From idea to deployment 💡➡️🚀

I combine technical expertise with a solid frontend background to build user-friendly apps and features.

Work experience

Solstice.coop 2020-present

Ruby developer / consultant

  • Formasol Built and deployed a documents generator for professional trainers. Data merge, SSO, API export, tags, task workflow, inline help
  • Les Jardins Nourriciers Built and deployed a user management app including a blog, an event calendar, MailChimp sync, and payment via a webhook.
  • Wordpress maintenance and content updates. Cleanup after hacks, host switching, security hardening, redaction.
  • NextCloud and Dolibarr deployment and maintenance.

Ochelys 2017-2019

Ruby developer / consultant

  • Order-taking app for orthodontics prosthetics. Data modelling, order workflow, tiered access, online payments. Ruby on Rails
  • ERP maintenance and upgrades. Quote management, product packs for the eshop, credit card expiration verification, and more. Ruby on Rails
  • React native app maintenance
  • User interviews teamed up with a usability expert

Think Innovation 2013-2015

PHP developer / consultant

  • Conference registration website Email confirmation, task delegation, image upload, automatic Excel export. Delivered on time despite strong editorial, time and technical constraints.
  • HR interview generator Questionnaires tailored to employee roles and career paths. Custom SSO built with PHP and ASP.
  • Employee custom self-help guidebook generator Content design, custom framework suited to client constraints, edit-in-place translation, complete translator back-office, PDF export in 16 languages (including Greek, Russian, Japanese, etc).
  • Employee onboarding platform co-design Drip campaign email schedule, FAQ outline, online quizz, dashboard metrics, web service specs and technical supervision.
  • Mini-quizz Social sharing of results and email templates. Delivered ahead of schedule and under budget, which impressed the client.
  • Drupal upgrade support Adapted global templates to Drupal theming system, fixed accessibility and responsiveness issues, which were deployed to similar company websites.

Freelance 2011-2013

Frontend developper / consultant

  • 3D software promotional website Features: parallax scrolling with multiple layers inspired by Jaguar and Range Rover websites.
  • Visit Mont Blanc promotional website Features: parallax scrolling with precise section overlap and alignment.

Alptis Assurances 2008-2011

PHP / frontend developper

  • Reference lookup After deploying and analysing analytics, I noticed extranet users were typing contract numbers in the search engine, which didn’t return results. I made sure it did and in less than 3 months the search engine was used almost exclusively that way.
  • jQuery slideshow Features: animation, WYSIWYG mode, keyboard-friendly.
  • Website speed and accessibility overhaul in collaboration with the design team.

Agence Boléro 2007-2008

PHP / frontend developper

  • Mass-mailing platform No platform was translated to French at the time, so I built one. Features: contact list import, mail preview, replacement fields, batch-sending. The PHP mailer library I carefully selected was later reused in all major frameworks.
  • Website creation using Dotclear, EZ publish, custom ASP. Built mini-games (Flash+PHP), and setup a wiki to share internal knowledge.

Conferences and workshops

  • Themes: Accessibility, Usability, Responsive Web Design, Self Care, Project Management
  • Presented at Paris Web, Mixit, Blend Web Mix, www2012, TakeOff, and Sud Web
  • Formats: hour-long plenary, lightning talks, and workshops
  • Lots of positive feedback
  • Conferences in both French and English

Hobbies

  • Team sports: badminton, volley-ball
  • Hiking and biking in the mountains
  • Contributing to open-source
  • Vegetarian cooking
Download

Goulven Champenois

Tech stack

  • Ruby on Rails
  • PostgreSQL
  • Devise, CanCanCan
  • Rspec, FactoryBot, Faker
  • Bootstrap
  • StimulusJS
  • Gitlab, Github

Spoken languages

  • 🇫🇷
    French ILR 5 Native
  • 🇬🇧
    English ILR 4+ Full professional proficiency
  • 🇪🇸
    Spanish ILR 2+ Limited working proficiency
  • 🇸🇪
    Swedish ILR 2 Limited working proficiency
  • 🇩🇪
    German ILR 1+ Elementary proficiency

Education

  • Web developer 2006-2007
    AFPA Vénissieux
  • Student exchange 2004-2005
    Humanisten university, Gothenburg, Sweden
  • English studies 2001-2004
    Spanish minor, Lyon 2 & 3