Guillaume Bouffard Remote JavaScript Engineer Front-end / Web Developer

Nationality: French Mobile: NA from gbouffard.com Location: Saintes, France E-mail : NA from gbouffard.com Website: https://www.gbouffard.com

A French and fun "coding MacGyver" who has a passion for resolving bugs, maths' problems and challenges that involve a deep level of concentration. With over 5000 commits* under my belt and having released front-end features that I'm proud of, I am now ready for a new challenge.

Having spent the last 16 years in London, UK and now relocating to France with my family, I am looking to join for the long-term a business that I can add value to and continue learning from, at the same time as I can enjoy my new career with a team of smart and fun people.

Technical Skills:

Languages JavaScript, TypeScript, Ruby Front end React, Node, AngularJS, AJAX, ES6, Lodash, ejs, erb, flux, redux, Rails, Back end Java (basic), Json, REST, AJAX, APIs, GraphQL, Apollo server, AWS Lambda Styling HTML (HTML5), CSS (CSS3), Flexbox, Bootstrap, jQuery, Atomic Design (BEM), Storybook Testing Unit / Functional / integration testing, Jasmine, Jest, Chai, Karma, Protractor, , Nightwatch, Testcafe, RSpec, Capybara, Databases PostgreSQL, ActiveRecords, DataMapper Version Control Git, Github Other OOP, TDD, SOLID, Code Reviews, Pair Programming, Agile (scrum), Accessibility, pa11y, animations, SVGs

Career History & Coding Education:

April 2018 – September JavaScript & TypeScript Engineer / Front-end Developer : 2019  YLD is one of London’s fastest growing remote-first Node/React/JS software engineering consultancies in Europe. YLD London & Remote  The role involves delivering on-site and advising on digital transformation projects for some FTSE-100 companies, predominately using NodeJS and React.

November 2015 – April JavaScript Engineer / Front-end Developer : 2018  With over 50 million monthly users, Kahoot! is a leading game- based learning platform mostly used as educational technology Kahoot! and for diverse learning and training purposes. London  the role involved making and maintaining JavaScript-based web apps through the likes of React, Node and Flux, but also code review, test drive, data track and get involved during design, planning and sprint discussions. Hired as an "experiment" from Makers Academy in 2015 I was promoted 5 times since joining.

March 2015 - June Front-end Developer / Student : 2015  Makers Academy is a fast-track and intense full-time (days, evenings and week-ends) software development cursus to change Makers Academy career and be industry-ready in less than 6 months. London  Following the course, I self trained for 3 months through coding materials before feeling confident in applying to jobs.

Selected Projects Portfolio:

Github Repository Description Technologies Badges App URL A Hangman Game JavaScript, ES6, create-react- based on the first app, React, React-Dom, Pokemon generation of PropTypes, Redux, React-redux, Pokemon Hangman pokemon names lodash, React-media, Hangman (2018) classNames, BEM, sass (CSS), Jest, TestCafe, Github pages

A Rock Paper JavaScript, ES6, React, React- Travis CI : Rock Paper Scissors Game Router, PropTypes, React-media, build passing Scissors (2018) classNames, BEM, Flexbox, RPS pa11y, cookies, Jest

An online Twitter Ruby, PostgreSQL, Datamapper, Coveralls : clone (2015) Sinatra, Bcrypt, rack-flash, coverage 100% Chitter Rspec, Capybara Travis CI : Chitter build passing

An online , PostgreSQL, Coveralls : Restaurant and Devise, Omniauth, Paperclip, coverage 100% Yelp Clone review website JavaScript & AJAX, Rspec, (2015) Capybara Travis CI : Yelp build passing Code climate :

*nb: For confidentiality reasons the work carried out for my previous employers cannot be shared however information about it is available on www.gbouffard.com

Functional Skills:

 Proactive and autonomous learning: - I’m focussed on cementing my knowledge and professional skills weekly. - I attend conferences and meet-ups such as FullStack, HalfStack, FEL and others.

 Debugging, searching & problem solving: - If I can’t debug directly, I will find a solution through Google or StackOverflow.

 Well-written code: - I refactor, indent, follow style guides and rules such as DRY, YAGNI.

 Creativity: - I’m very creative; comes up with cool or unusual, revenue generating, client retention and engagement ideas. The final team project that we worked on, at Makers Academy was actually one of the ideas I pitched.

 Fun, teamwork and good sense of humour: - I'm said to be pretty fun to be around. I personally think that it's very important to work with people who are fun and entertaining; not as important as smart and efficient but still a great bonus.

Languages skills (not coding):

French: mother tongue English: Fluent Spanish: intermediate

Previous Career History & Education:

Irrelevant as I changed career in 2015 but my previous achievements include growing a network of 330% and being twice sales executive of the year.

My full pre-coding career history as a Business Development Executive and Recruitment Specialist, with proofs of results and recommendations are available on my LinkedIn Profile.