Guillaume Gautreau

Guillaume Gautreau Email and Phone Number

Full-stack Developer @Locomotive.fr @ Locomotive
Guillaume Gautreau's Location
Greater Lyon Area, France
Guillaume Gautreau's Contact Details

Guillaume Gautreau personal email

n/a

Guillaume Gautreau phone numbers

About Guillaume Gautreau

> Specialties: • Engineering manager • Team management & organization • Software architecture • Interface with the product team> Technologies: • Typescript and Javascript in general • NodeJS, Java, C# • Angular, AngularJS, EmberJS, React • Elasticsearch • Databases

Guillaume Gautreau's Current Company Details
Locomotive

Locomotive

View
Full-stack Developer @Locomotive.fr
Employees:
7
Guillaume Gautreau Work Experience Details
  • Locomotive
    Full-Stack Developer
    Locomotive Jul 2024 - Present
    Anse, Auvergne-Rhône-Alpes, France
  • Forest Admin
    Engineering Manager
    Forest Admin Jan 2022 - Jul 2024
    Anse, Auvergne-Rhône-Alpes, France
    Tech + management profileTechnical========- Feature development on a Postgresql/Elasticsearch/Redis + NodeJS + EmberJS stack- Setting up CI tools on Github Actions- Take part of the backend committee, which sets up the architecture on the backend side and leads continuous improvement actions- Monitoring of the platform, incident response, identification of the origin of the problems, conduct of the Post-Mortem to set up corrective actionsManagement==========Management of a development team on a daily basis:- Exchanges with the product team about future developments (estimate in T-Shirt size to give an idea of the complexity, cheaper alternative proposals, prioritization of subjects)- Management of ongoing projects in the different phases of the process (technical specs, estimates, development, test, release, monitoring)- Implementation of tools to facilitate communication in the full-remote framework (weekly check-in, 1-1 support)- Conduct regular 1-1 with each of the team members- Monthly team retrospective to take stock together and decide on actions if necessary- Conducting a stage of tech recruitment interviews
  • Forest Admin
    Lead Full Stack Engineer
    Forest Admin Jul 2020 - Jan 2022
  • Afidium
    Lead Developer
    Afidium Jan 2018 - Jun 2020
    100% remoteTeam management - Fullstack Development - Agility and continuous integrationDevelopment team management---------------------------------------------------Manager of the development team (7 persons) front and back :- Organize team work on different projects- Recruitment of 4 new colleagues (1 devops, 2 backend devs, 1 frontend dev)- Continuous improvement with regular retrospectives and followed by actions- Regular interviews- Daily project monitoring, anticipating hazard's consequences on the scheduleFullstack development-----------------------------------Backend : API Rest PHP (Slim), Postgresql, Elasticsearch, RabbitMQ.Frontend : Angular 7, AngularJS (with some mixed apps)Development and maintenance of several applications in the tourism sector (flights and hotel booking, travel offer edition, travel pricing app) Agility and continuous integration----------------------------------------------------I participated in the transformation of the way of working at Afidium, as much on project management, the quality of the delivered functionalities, and automation.Most of these modifications are team decisions, following retrospective meetings that I organized every month.- Implementation of a project estimation method to be able to prioritize them and make scope choices- Creation of video demos with each release of functionality- Involvement of other people to test the functionality as soon as possible- Improvement of the architecture of the front apps- Automation of tests, code verifications, and applications build (Jenkins)
  • Reportlinker.Com
    Lead Developer
    Reportlinker.Com Nov 2014 - Dec 2017
    Lyon Area, France
    Architecture and development, mainly with javascript & web technologies: angularjs, nodejs.JS/Node programming------------------------* Web application development, with AngularJS, ExpressJS, React* REST APIs in node, with Elastic Search, MySQL or PostgresqlElastic search-------------------* Implementation of the search engine with Elastic Search, to allow searching heterogeneous data (mapping, synonyms, queries)* Supervised optimization of the engine, that improved a lot the results' qualityScrum--------* Retrospectives organization and animation, from which the team greatly improved its development and delivery practices.* Sprint planning formalization and animation, helping the team to commit on a clear goal every sprint, helping product owner to formalize priorities.Continuous integration---------------------------* Set up the continuous integration on every project JS & Node, to execute unit tests and code analysis on every Pull Request.* Set up and implementation of the end-to-end tests on 2 web applications in angularjs and expressjs. Automatically launched every day by Jenkins on multiple browser to qualify every version and check non-regressions tests.Ergonomics and User Experience---------------------------------------------* Organization of user tests with internal participants every month, to evaluate new developments and improve the solutions' UX.* Interaction design: UI conception with wireframes
  • Ortems
    Software Development Engineer
    Ortems Sep 2008 - Oct 2014
    Limonest, France
    > PlannerOne <[Web, UX, optimization et complexity]Web:• Interface prototype creation (wireframe), rapid interations• Rich interfaces development (javascript, jQuery, AJAX, HTML, CSS)• Components integration (CSS, HTML)User experience:• User tests organization, presentations of the results to the team, to help tackle the most important issues.• Organization of internal ergonomics audits (heuristic evaluation)Optimization & complexity:• Modeling and implementation in OOP (UML, C#, Objet, Design patterns)• Conception and implementation of a constraint-resolution algorithm computing taks' dates (C#, constraint resolution, Multi-threading)• Conception and implementation of an algorithm computing dates for over-constrained groups of tasks (C#, meta-heuristics, local search, Multi-threading)> Ortems Planning <[Optimization and complexity, maintenance applicative, integration]Maintenance applicative• Bug fixes, released every week, on a legacy codebase written in Delphi (Major and/or urgent bugs)• Analysis of the algorithm on real client database, to explain how the program behaves or replicate bugs.• Development of new features (datation model, UI features, etc) Optimization and complexity• Conception and implementation of new optimization features• Performance bottlenecks analysis, and fix (profiling, complexité)Integration• Migration of the internalization system, to allow it to be totally integrated in our process build > test > setup > release.• Migration from clearcase to git: codebase migration, team training, server administration• Set up of the continuous integration with Jenkins: build > test > setup > release
  • École Des Ponts Paristech
    Software Development Engineer
    École Des Ponts Paristech Oct 2007 - Aug 2008
    Champs Sur Marne
    [Web, PHP, HTML, CSS]> HR web application <• Technical specifications definition• Development of web interfaces in PHP with Postgresql• Creation of views in Business Objects• Existing data migration from MS Access
  • École Des Ponts Paristech
    Software Engineer In Training
    École Des Ponts Paristech May 2007 - Oct 2007
    Champs Sur Marne
    [Web, PHP, SQL, javascript]• Implementation of an authentication plugin for Wordpress• Analysis of an open source project named POSH (logiciel libre)• Plugins implementation on POSH• Security fixes on POSH: XSS, SQL injection• Development of the DB abstraction component on POSH, to secure SQL queries
  • Ecole Nationale Des Sciences Géographiques
    Intern
    Ecole Nationale Des Sciences Géographiques Sep 2005 - Dec 2005
    Champs Sur Marne
    [PHP, MySQL, XHTML, Javascript]• Customization of the e-learning platform (Moodle) with plugins
  • Telligo
    Summer Camp Assistant Director
    Telligo Jul 2005 - Aug 2005
    6 weeks, 3 summer camps; children from 6 to 14 yo.• Referent for the organizers: preparation, animations, ideas• Scientific and traditional animations
  • Telligo
    Summer Camp Organizer
    Telligo Jul 2002 - Aug 2004
    14 weeks between 2002 and 2004Children from 8 to 14 ans• Scientific & traditional animations

Guillaume Gautreau Skills

Javascript Mysql User Experience Html 5 Scrum Ergonomics User Experience Testing Css Php Html Open Source Agile Methodologies Elasticsearch Jquery Ajax Html5 Node.js C# Uml Angularjs Jenkins Asp.net Web 2.0 User Centered Design Automatisation Des Tests Multithreading .net Subversion Programming Object Oriented Design Git Xml Xhtml Artificial Intelligence Hci Java

Guillaume Gautreau Education Details

Frequently Asked Questions about Guillaume Gautreau

What company does Guillaume Gautreau work for?

Guillaume Gautreau works for Locomotive

What is Guillaume Gautreau's role at the current company?

Guillaume Gautreau's current role is Full-stack Developer @Locomotive.fr.

What is Guillaume Gautreau's email address?

Guillaume Gautreau's email address is gu****@****sse.com

What is Guillaume Gautreau's direct phone number?

Guillaume Gautreau's direct phone number is +336991*****

What schools did Guillaume Gautreau attend?

Guillaume Gautreau attended Epf Ecole D'ingénieurs, Coursera - Provided By Stanford, Université De Montréal - Ecole Polytechnique De Montréal.

What are some of Guillaume Gautreau's interests?

Guillaume Gautreau has interest in Escalade, Photographie.

What skills is Guillaume Gautreau known for?

Guillaume Gautreau has skills like Javascript, Mysql, User Experience, Html 5, Scrum, Ergonomics, User Experience Testing, Css, Php, Html, Open Source, Agile Methodologies.

Not the Guillaume Gautreau you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.