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
- pro.userland.fr
- goulven.champenois@userland.fr
- +33 6 66 74 17 15
- 52 rue Émile Laurens
26150 Die, France - 42 years old
- 2 children
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-2007AFPA Vénissieux
-
Student exchange 2004-2005Humanisten university, Gothenburg, Sweden
-
English studies 2001-2004Spanish minor, Lyon 2 & 3