NEW
Proxify is bringing transparency to tech team performance based on research conducted at Stanford. An industry first, built for engineering leaders.
Learn more
Guillaume B.
Fullstack-kehittäjä
Guillaume on Fullstack-kehittäjä, jolla on 15 vuoden kokemus ja joka on erikoistunut Symfonyyn backendissä ja Vue.js:ään TypeScriptillä frontendissä. Koodaamisen lisäksi hän loistaa arkkitehtina, DevOps-asiantuntijana ja tuoteomistajana, mikä tarjoaa monipuolisen lähestymistavan kehitykseen.
Carrefourissa Guillaume johti kori- ja kassajärjestelmien luomista, mikä kasvatti miljoonien liikevaihtoa ja osoitti hänen kykynsä muuttaa ideat vaikuttaviksi ratkaisuiksi.
Guillaume erottuu poikkeuksellisesta kyvystään nähdä laajempi perspektiivi jokaisessa projektissa. Koodin optimoinnista tiimien kanssa koordinointiin hän keskittyy varmistamaan, että projektit paitsi toimivat tehokkaasti myös loistavat. Yhteistyötä vahvasti korostavana teknisenä johtajana Guillaume saavuttaa erinomaisia tuloksia ja edistää samalla miellyttävää ja tuottavaa työympäristöä.
Tärkein asiantuntemus
- Vue.js 6 vuotta

- eCommerce 8 vuotta
- MariaDB 10 vuotta

Muut taidot
- Azure 5 vuotta
- Logstash 4 vuotta
- Jest 4 vuotta

Valittu kokemus
Työllisyys
Vanhempi fullstack-kehittäjä
BT Group - 2 years 10 months
- Toteutimme uuden pinon Viten, Vue 3:n ja TypeScriptin avulla integroimalla Pinian tilanhallintaan, Vue-i18n:n kansainvälistämiseen ja Vue-routerin reititykseen.
- Laatutyökalujen, kuten TypeScriptin, Vitestin ja ESLintin, käyttöönotto koodin johdonmukaisuuden ja luotettavuuden varmistamiseksi.
- Perustetut CI/CD-putket GitHub Actionsin avulla ja integroidut DevExtreme-komponentit graafisia KPI-näyttöjä varten.
- Toteutti Server-Sent Events (SSE) -tapahtumat Mercuren avulla ja muotoili sovelluksen Bootstrap 5:n ja PostCSS:n avulla.
- Kehitit ja ylläpidit ympäristöä Dockerissa johdonmukaista kehitystä ja käyttöönottoa varten.
- Kehitit RESTful API:ita käyttäen Symfony 6:a, PHP 8.3:a ja MySQL:ää, joita Vue-etupää käytti.
- Toteutettu yksikkö-, integraatio- ja toiminnallisia testejä, jotka suoritetaan CI-putkissa PHPUnitilla ja paikallisesti GrumPHP:llä.
- Koodin laadun varmistaminen käyttämällä PHPStania staattiseen analyysiin ja PHPCsFixeria tyylin johdonmukaisuuteen.
- Hallittu versionhallinta Gitin ja GitHubin avulla yhteisöllistä kehitystä varten.
- Luotu konseptin todiste (POC) Playwrightin avulla päästä päähän (E2E) -testausta varten.
- Kehitettiin Active Directory -käyttäjien/roolien hallintajärjestelmä tyhjästä käyttäen PHP 8:a, Laravel 10:tä, Eloquentia ja Ldap Recordia, ja tiedot tallennettiin MySQL:ään.
- Perustetut CI/CD-putket käyttöönottoautomaatiota varten GitHub Actionsin avulla, mikä takaa sujuvat kehitystyönkulut.
Tekniikat:
- Tekniikat:
PHP
Symfony
Laravel
MySQL
JavaScript
Vue.js
Docker
CSS
Bootstrap
TypeScript
SQL
Bash
Figma
Doctrine ORM
- Unit Testing
- API
Jira
Git
- Command-line interface
REST API
- HTML / CSS
- Automation Testing
PhpStorm
Playwright
Tech Lead
Carrefour - 4 years 9 months
- Yhteistyössä useiden eri ominaisuustiimien kanssa Carrefour.fr-sivuston uudelleensuunnittelussa ja ylläpidossa keskittyen luettelosivuihin ja ostotunneliin.
- Kehittänyt backend-ratkaisuja PHP 7-8:lla, Symfonyllä ja Domain-Driven Design (DDD) -lähestymistavalla hyödyntäen Twigiä, GrumPHP:tä, PHPUnitia, PHPStania ja Dockeria mikropalveluarkkitehtuurissa.
- Kulutetut API:t Guzzlen avulla ja hallittu frontend-kehitys Vue.js 2:n, SASSin, Jestin ja JSLintin avulla, mukaan lukien siirtyminen palvelinpuolen renderointiin (SSR) Node.js:n avulla.
- Suunnitteli ja toteutti sovellusarkkitehtuurin ominaisuuksille, joilla on merkittävä vaikutus liiketoimintaan, yhdenmukaistamalla ja faktoroimalla ostotunneleita.
- Uudelleenmuotoillut vanhoja koodipohjia DDD-periaatteita käyttäen ylläpidettävyyden ja skaalautuvuuden parantamiseksi.
- Tarjosi IT-arkkitehtuurikonsultointia järjestelmän suorituskyvyn ja kestävyyden parantamiseksi.
- Keskitytään suorituskyvyn optimointiin Redisin ja Varnishin avulla vasteaikojen ja käyttäjäkokemuksen parantamiseksi.
- Valmensi kehittäjiä koodikatselmusten ja mentoroinnin avulla edistämällä kasvua ja taitojen kehittymistä.
- Osallistui ajonhallintaan, mukaan lukien käyttöönotot, lokianalyysi ja ennakoiva järjestelmän seuranta sujuvan toiminnan varmistamiseksi.
- Seurasi tehtäviä ja edistymistä Jiran avulla ja noudatti SCRUM-menetelmää tiimin tehokkaan yhteistyön varmistamiseksi.
- Suoritti rekrytointihaastatteluja uusien kykyjen arvioimiseksi ja palvelukseen ottamiseksi.
- Käytit Git- ja Bitbucket-järjestelmiä versionhallintaan ja yhteiseen kehitystyöhön.
Tekniikat:
- Tekniikat:
PHP
Symfony
JavaScript
Vue.js
Docker
CSS
Jenkins
Kubernetes
Bash
Figma
Kibana
- Unit Testing
- DDD
- API
Jira
Git
Bitbucket
Logstash
SASS
REST API
- HTML / CSS
- Performance Testing
- Automation Testing
PhpStorm
- Team Leading
Jest
- eCommerce
Vuex
Lead developer
Bouygues Telecom - 11 months
- Integroitunut viiden kehittäjän tiimiin ylläpitämään ja parantamaan vanhaa sovellusta;
- Kehitetyt ominaisuudet käyttäen PHP 5.3:a, Symfony 2:ta, jQuerya ja Postgresia, ja viestintä on helpotettu SOAPin kautta;
- Tarjosi ketterää valmennusta ja edisti työmenetelmien parannuksia tiimin tehokkuuden parantamiseksi;
- Validoi tekniset suunnitelmat ja suoritti koodin tarkistuksia varmistaakseen koodin laadun ja parhaiden käytäntöjen noudattamisen;
- Hallinnoit arkistoa yhdistämällä haaroja ja ratkaisemalla ristiriitoja puhtaan ja toimivan koodikannan ylläpitämiseksi;
- Korjasimme virheitä ja varmistimme vanhan järjestelmän vakauden ja suorituskyvyn;
- Toteutti toiminnallisia testejä käyttäen MochaJS:ää Seleniumin kanssa testien kattavuuden parantamiseksi ja luotettavien käyttöönottojen varmistamiseksi;
- Kehittänyt ja suorittanut yksikkötestejä PHPUnit-ohjelmalla ja pitänyt koulutustilaisuuksia, joissa kehittäjät saivat lisää tietoa testausmenetelmistä;
- Seurasi tehtäviä ja edistymistä Jiran avulla varmistaaksesi yhdenmukaisuuden projektin tavoitteiden kanssa;
- Hyödynsi SVN:ää versiohallintaan, mikä takaa sujuvan yhteistyön ja koodinhallinnan tiimin sisällä.
Tekniikat:
- Tekniikat:
PHP
Symfony
JavaScript
CSS
jQuery
SQL
Bash
Selenium
- Unit Testing
Mocha.js
- Soap
SVN
- HTML / CSS
- Automation Testing
- Team Leading
Tech lead
SIDEXA - 1 year 3 months
- Toteutti uuden sovelluksen vakuutuspäälliköiden avustamiseksi luomalla koko teknisen ympäristön käyttäen Vagrantia, CentOS:ää, PHP 5.6:ta ja PHP 7:ää, Composeria, Symfony 3:a, Microsoft SQL Serveriä, Apachea, jQuerya, Bootstrapia (AdminLTE:n kautta), Less CSS:ää, PHPUnitia, Phingiä, Jiraa, Mercurialia, MongoDB:tä ja MariaDB:tä;
- Jatkuvan integraation (CI) putkien määrittäminen Jenkinsin avulla sujuvien ja automatisoitujen kehitystyönkulkujen varmistamiseksi;
- Hallittu pilvipalvelun käyttöönotto Cloud Foundryn avulla, mikä takaa skaalautuvuuden ja luotettavuuden;
- Valvoi teknistä tiimiä kahdessa toimipisteessä - Ranskassa ja Alankomaissa - varmistaen yhdenmukaisuuden ja yhteistyön;
- Osallistui aktiivisesti kehitystyöhön teknisen tiimin rinnalla pitääkseen yllä vauhtia ja tarjotakseen käytännönläheistä johtajuutta;
- Yhteistyö toiminnallisen tiimin kanssa vaatimusten keräämiseksi ja niiden kääntämiseksi käyttäjätarinoiksi, jotta ne voidaan siirtää saumattomasti tekniselle tiimille;
- Käytät englantia päivittäin helpottaaksesi viestintää kansainvälisten tiimien ja sidosryhmien välillä.
Tekniikat:
- Tekniikat:
PHP
Symfony
MySQL
JavaScript
MariaDB
jQuery
Bootstrap
MSSQL
Jenkins
SQL
Bash
Less CSS
Doctrine ORM
- Unit Testing
Jira
Ajax
CentOs
Vagrant
- Automation Testing
- Team Leading
Senior web developer
Idalgo - 6 months
- Integroitu viiden hengen tiimiin kehittämään urheilutuloksiin liittyviä sovellusmoduuleja;
- Avustanut ketterien menetelmien käyttöönotossa tiimin työnkulun ja projektitoimituksen parantamiseksi;
- Suunnitellut ja kehittänyt mukautettuja ominaisuuksia käyttäen PHP 5:tä (PHP-FPM / Nginx), CSS:ää responsiivista suunnittelua varten ja JavaScriptiä;
- Perehtynyt omaan CMS-kehykseen ja osallistunut sen kehittämiseen ja parannuksiin;
- Suorittanut yksikkötestausta Atoumilla koodin laadun ja luotettavuuden varmistamiseksi;
- Kehitit ja integroit komponentteja käyttäen Composeria modulaarista kehitystä varten;
- Rakensit itsenäisen chat-sovelluksen Node.js:llä käyttäen Sails.js-kehystä ja Socket.IO:ta reaaliaikaista viestintää varten, jQueryn kanssa frontendissä;
- Hallittu versionhallinta Gitin ja GitHubin kautta sujuvan yhteistyön ja koodin eheyden varmistamiseksi.
Tekniikat:
- Tekniikat:
PHP
Symfony
JavaScript
CSS
jQuery
Node.js
Git
Ajax
XML
- HTML / CSS
- CMS
Sails.js
CTO (transition)
TWIL - 7 months
-
Took over a Symfony 2 platform as Technical Architect, leading a team of four developers;
-
Restored the deployment pipeline from development to production environments using Capifony;
-
Installed, configured, and administered Mantis BT for issue tracking and project management;
-
Designed and developed custom features using PHP 5.4, Symfony 2, Doctrine 2 ORM, HTML5, Bootstrap 3 for responsive design, jQuery, and jQuery-ui;
-
Implemented a REST API using FosRestBundle to enable integration with external systems;
-
Installed, configured, and managed a Magento 1.9 application, establishing connectors between Magento and Symfony 2 via SOAP API V2;
-
Researched and integrated Mirakl Marketplace management tools to extend eCommerce functionality. Managed MySQL databases, ensuring performance and reliability;
-
Conducted unit testing with PHPUnit for both Symfony 2 and Magento applications;
-
Managed version control with Subversion 1.8 to maintain code consistency;
-
Led the transition from Agile to SCRUM methodologies, utilizing Jira and Confluence for task management and documentation;
-
Provided IT architecture consulting to the client, ensuring the platform met business and technical requirements.
Tekniikat:
- Tekniikat:
PHP
Symfony
MySQL
HTML
CSS
Bootstrap
Magento
- Budget Management
SQL
Bash
Doctrine ORM
- Unit Testing
Ajax
- Soap
- Team Leading
- eCommerce
-
Web developer and Lead developer
Michelin - 3 years 8 months
-
Authored technical and functional specifications to guide development and ensure alignment with project requirements;
-
Designed and developed custom features using PHP 5.3, MySQL, XHTML, CSS, Mootools, Doctrine 1.2 ORM, Silex micro framework, and Symfony Components;
-
Managed continuous integration processes using Jenkins to streamline development workflows;
-
Utilized and enhanced the proprietary I-Marchand framework to meet evolving business needs;
-
Managed databases with MySQL, ensuring optimal performance and data integrity;
-
Developed unit tests with PHPUnit and functional tests with Behat to ensure code quality and reliability;
-
Provided technical supervision and guidance to a team of developers to foster skill development and maintain high standards;
-
Collaborated with the team using Jira, Confluence, and Subversion for task management, documentation, and version control;
-
Worked with the SCRUM methodology, serving as an interim SCRUM Master to facilitate agile practices;
-
Conducted technology monitoring and migration studies for upgrading to PHP 5.5.
Tekniikat:
- Tekniikat:
PHP
Symfony
MySQL
JavaScript
CSS
jQuery
Jenkins
SQL
Doctrine ORM
- API
Jira
Ajax
REST API
- HTML / CSS
-
Web developer
Castelis - 1 year
-
Designed and developed web applications on the LAMP platform (Linux, Apache, MySQL, PHP);
-
Wrote detailed technical specifications to ensure clear project requirements and smooth development;
-
Developed and maintained features using PHP 5, XHTML, and the Symfony 1.4 framework with Doctrine ORM for database interaction;
-
Managed the maintenance and enhancement of an application built on Joomla 1.5;
-
Utilized and improved the proprietary I-Marchand framework to meet evolving business needs;
-
Managed MySQL databases, ensuring data consistency and performance;
-
Developed unit tests with PHPUnit to maintain code quality and reliability;
-
Collaborated effectively with the team using Jira for task tracking and Subversion for version control;
-
Followed the SCRUM methodology to promote agile development practices and ensure timely delivery.
Tekniikat:
- Tekniikat:
PHP
Symfony
MySQL
JavaScript
CSS
jQuery
Doctrine ORM
Joomla
LAMP
Ajax
SVN
- HTML / CSS
-
Web developer
Sensio labs - 6 months
-
Developed websites using PHP 5 with the Symfony framework and Doctrine ORM for efficient database interaction;
-
Developed a website using Magento 1
-
Integrated HTML content to ensure a seamless and responsive user experience;
-
Implemented AJAX content integration using jQuery to enhance website interactivity and performance;
-
Wrote unit and functional tests to ensure the reliability and functionality of the codebase;
-
Collaborated with the team using Trac for task management and Subversion for version control;
-
Managed databases with MySQL and Oracle 10g, ensuring optimal data performance and integrity.
Tekniikat:
- Tekniikat:
PHP
Symfony
MySQL
JavaScript
HTML
CSS
jQuery
Magento
Oracle
- Unit Testing
Ajax
- HTML / CSS
-
Web developer
Arianespace - 1 year 9 months
-
Designed and developed internal company applications to enhance business operations;
-
Authored functional and technical documentation to ensure clear communication and alignment with project requirements;
-
Created prototypes to visualize and validate application functionality before development;
-
Developed applications using PHP and XHTML with the Symfony framework and Propel ORM for data management;
-
Integrated AJAX content to improve interactivity and user experience;
-
Managed data manipulation with Active Directory, ensuring secure and seamless access control;
-
Administered Oracle 10g databases to ensure data consistency and system performance.
Tekniikat:
- Tekniikat:
PHP
Symfony
HTML
CSS
C
Oracle
Eclipse
Ajax
- HTML / CSS
-
Koulutus
MSc.Computer science
Polytech Paris sud · 2006 - 2009
BSc.Computer science
Lycée Louis armand · 2003 - 2005
Portfolio
Löydä seuraava kehittäjäsi päivien, ei kuukausien sisällä
Kun otat yhteyttä, järjestämme lyhyen 25 minuuttia kestävän tapaamisen, jonka aikana:
- Kartoitamme yrityksenne kehitystarvetta
- Kertoa prosessimme, jolla löydämme teille pätevän, ennakkotarkastetun kehittäjän verkostostamme
- Käymme läpi askeleet, joilla oikea ehdokas pääsee aloittamaan – useimmiten viikon sisällä





