I am a passionate full-stack engineer with 8 years of professional experience building high quality software and web applications. I love learning new things, taking on new challenges and I am not afraid of stepping out of my comfort zone. I adapt easily to new teams, new environments and technology and I know I can be a strong asset to any team that is based on mutual respect, empathy, collaboration, trust and creativity.

#noego #noassholes

I have a java/J2EE background but I have been a full-stack engineer coding in Python (Tornado/Django), Typescript (React) and Sass for almost 4 years now. I am a good team player, familiar with Agile Methodologies and a great believer in code reviews.

I am very product-oriented with a real passion for UX, design and Quality Insurance.
What matters the most to me is the usability and the quality of the products I deliver. Thus, collaboration with Product and Design teams is very important to me to insure that the requirements are understood, as well as writing tests and collaboration with the QA team to ensure bug-free software.
My thoroughness and attention to detail are what allow me to always deliver high quality products.

I am honest, curious, reliable and always open to feedback as this is what helps me grow as a better engineer. I am also comfortable giving positive and negative feedback to my peers and superiors.

I am a real introvert but I am also very sociable. Being part of a team is like being part of a family to me and I like to ensure the well-being and happiness of everybody on the team.

P.S. I love CSS :D

Skills

Development

Typescript, Python, SCSS, Java EE

Frameworks

ReactJS, Django, Spring MVC, Hibernate, DropWizard

Databases

PostGreSQL, MySQL

Operating systems

OSX, Linux, Windows

Others

Git, Scrum, Kanban, Webpack, Maven

Languages

  • French: Native
  • English: Fluent
  • Spanish: Elementary proficiency
June 2016 - Present (3+ yrs)

The Muse

Full-Stack Engineer

Developing and maintaining The Muse's website and other Muse products and applications.

  • - Frontend and backend development including:
    • - Creation of REST API's
    • - Database migrations
    • - Redesign of full pages
    • - Responsive development
    • - Style Guide Driven Development with StoryBook (Reusable UI components)
    • - Creation of multi-armed Bandit Experiments
  • - Code review
  • - Quality Assurance
  • - Mentoring junior engineers
  • - Working closely with Product, Design and QA teams
  • - Attending User Interviews and involved in the UX decisions in general

Skills: Typescript SCSS Responsive design React Redux Python Django Tornado REST services PostgreSQL Git Storybook Docker Good Communication Empathy

January 2016 - June 2016 (5 mos)

Self-Employed

Full-Stack Engineer

Developing and designing a housing website.

  • - Requirements gathering
  • - Logo creation
  • - UX/UI design
  • - Frontend and backend development

Skills: HTML5 CSS3 Responsive design Javascript Java Dropwizard PostgreSQL Hibernate REST services Angular JS Twitter Bootstrap Git

October 2014 - October 2015 (1 yr)

Dior (LVMH)

Backend Engineer

Development of the Dior Fragrance and Beauty e-commerce website in a team of 5 developers.
Responsible for development of the Dior's new checkout funnel for 3 markets (Japan, USA, France)

  • - Back Office and Front Office development
  • - Desktop and mobile versions
  • - Corrective and evolutive maintenance

Skills: Java Spring Spring MVC Velocity Open JPA HTML/CSS JSON Tomcat Subversion

April 2012 - October 2014 (2 yrs, 7 mos)

Accor Hotels

Backend Engineer

Development of the Offers and Promotions of Accorhotels.com domain and its 14 hotel brands in 31 geo-localized versions and 16 languages in a team of 7 to 9 developers.

  • - Development of the Offers and Promotions contribution interface (Back Office) - CMS/Web
  • - Responsible for the development and redesign projects of Pullman, Sofitel, Le Club AccorHotels, Mercure and Ibis brands (Requirements gathering, Design Documents and Technical Specifications writing, Costs estimation, Back Office and Front Office development)
  • - Migration project to a new CMS: Oracle WebCenter Sites (Gathered requirements for the migration, Wrote Detailed Technical Specifications, Supervised the software developments and managed the testing returns)

Skills: Java JSP JSTL Wedia CrossMedia CMS HTML CSS Javascript XML JSON Tomcat CVS

September 2011 - April 2012 (7 mos)

Weka Editions

Full-Stack Engineer

Project «Méridien» of Techniques de l'Ingénieur website in a team of 4 developers.

  • - Graphical and ergonomic overhaul Redesign of customers' Intranet (Spring Batch)
  • - Corrective and evolutive maintenance

Skills: Java Spring MVC Spring Batch PostgreSQL Freemarker Hibernate XHTML CSS JQuery

February 2011 - October 2015 (4 yrs, 8 mos)

Ippon Technologies

Software Engineer

Ippon Technologies is a consulting company specialized in Java EE and Agile methodologies.

February 2016

Front-End JavaScript Frameworks: AngularJS
Coursera - Hong Kong University of Science and Technology

November 2015

Responsive Web Design Course
Coursera - London & Goldsmiths University

January 2015

Certification Spring Core 3.2
Spring Source

2009 - 2011

Master's, Software Engineering
Université de Pau et des Pays de l'Adour

Including one semester of student exchange program at Mälardalen University, Sweden

2005 - 2009

Bachelor's, Computer Science
Université de Caen Basse Normandie

website picture

My Job Search
Side Project

Design and development of an application to search for jobs using the API publicly available on The Muse.

joannechevalier.com/projects/job-search/
website picture

La Passerelle des Corton
Current version

Design and development of the whole website, creation of the logo, maintenance.

www.lapasserelledescorton.fr/index-en.html
website picture

La Passerelle des Corton
New version

Currently in development: Graphical and ergonomic overhaul redesign using Bootstrap and AngularJS.

joannechevalier.com/projects/bnb-front/
website picture

La Passerelle des Corton
Back Office

Currently in development: Creation of a booking management application including creation of a REST service and a desktop app using AngularJS.

joannechevalier.com/projects/bnb/
website picture

Online Resumé
Personal page

I created the Design and developped the whole page with Bootstrap.

joannechevalier.com/
website picture

Logs Reader App
Side Project

Small application reading a log file, creation of a micro REST service and the front application.

joannechevalier.com/projects/logs-reader/