Hello World.

I'm a fullstack software engineer.

@mghignet
mghignet
LinkedIn
Lille, France
Driver's license

About me

I'm a passionate developer, sometimes a speaker. I love learning and sharing. I'm very active in the community and I even co-organize the Facebook Developer Circle Lille.

  • I will be the developer who can intervene for consulting about your developments and the organization of your development team
  • I will be the developer who can interact with your teams abroad, in English or in French
  • I will be the developer who can set up your continuous integration
  • I will be the developer who will assist your DevOps (I heard they were often busy...)

Skills

Front end

  • VueJS
  • AngularJS
  • HTML5
  • Jade/Pug, Haml
  • CSS3
  • SASS, LESS, Grid frameworks

Back end

  • Javascript (Vanilla, ExpressJS, HapiJS, SailsJS)
  • Java 8 (Spring, Nuxeo...)
  • Python (Flask)
  • Ruby (Ruby on Rails, Sinatra)
  • Databases: MySQL, PostgreSQL, Couchbase
  • Elastic

DevOps

  • Docker, Rancher
  • CI: Jenkins, Travis
  • Shell scripting

Languages

  • English: Fluent - Worked 10 months in the USA - TOEIC: 970/990
  • French: Mother tongue
  • Spanish: Basic knowledge

Methodologies

  • Agile Methods (Scrum)
  • Kanban
  • Feature teams

Other skills

  • Git: Speaker!
  • Vi / Vim
  • Android, iOS (Objective C)
  • NativeScript

Education

2013

Master's degree in Engineering and Computer Science
From Ecole Centrale de Lille / IG2I
@Lens, France

2008

Baccalauréat, with honors
French national examination for access to higher education studies, with maths and physics specializations
@Liévin, France

Work Experience

Web engineer

March 2016 - Now
@Groupe Adeo (Leroy Merlin) via Ineat-Conseil
Development of a publishing solution to be able to match in-store customer experience on Groupe Adeo companies' websites.
  • Git, Jenkins, Slack, IntelliJ
  • ExpressJS, VueJS, AngularJS
  • Elastic, Couchbase
  • Docker, Rancher

Part of the team that developed the main solution (an API) and the admin panels. Upgraded the continuous integration system to include the last features of Jenkins (pipelines). Helped administrating the environments. Working in Agile

Technical leader and Web Engineer

August 2015 - March 2016
@"La Compagnie des Vétérinaires" via Ineat-Conseil
Development of their new website. Tooling/frameworks:
  • Git, Jenkins, Slack, IntelliJ
  • ExpressJS, AngularJS, Nuxeo (+ specific development around it)
  • JWT for authentication

In charge of leading the development of the website, providing technical advice, setting up the environment to facilitate the development, the shipping process (continuous integration), the code reviews and the demos. Working in Agile.

Web Engineer

March 2015 - August 2015
@Ineat-Conseil, Lille
Development of a solution to create responsive emails in WYSIWYG ("What you see is what you get"). The aim was to be able to easily create emails that would render perfectly on all devices: smartphones, tablets, desktop computers.
  • Tooling/Frameworks: NodeJS, AngularJS, Git, PHP Symfony, PostgreSQL
  • Working in Agile

Also, tutor of an intern who worked on another project. I was in charge of providing him with technical advice and training.

Web Engineer

September 2013 - March 2015
@Groupe Adeo (Leroy Merlin) via Ineat-Conseil
Development of a turnkey website for Leroy Merlin Ukraine, Greece and Cyprus using REST web services
  • Implementation of technical solutions and development of the website using Spring MVC
  • Training of local developpers (in English)

Software Engineer Intern

February to August 2013 (6 months)
@thredUP Inc, San Francisco, California, USA
Development of both the Android and the iOS e-commerce applications.
Development of thredUP's e-commerce website, using Ruby on Rails and BackboneJS.

Auto-Entrepreneur (sole proprietor)

Since August 2011, as an IT technician and developer
For Kerl@n-informatique, DIET, Inova France Opérations.

Mobile Software Engineer Intern

October 2011 to June 2012 (9 months)
@Groupe Adeo (Leroy Merlin)
Development of 3 Android apps for Groupe Adeo:
  • Leroy Merlin France Android app
  • Contact: a contact book, used internally
  • Adeo's IT Security Plan

Web Developer Intern

January to March 2011 (3 months)
@ThinkGlobal Inc, Massachusetts, USA
Development of the company's website, using CodeIgniter PHP framework.

IT Technician and Developer Intern

April 2010 to June 2010 (3 months)
@Axians, Fresnes-lès-Montauban, Subsidiary of Vinci Group
Development of a hospital waste management software for Inova (a waste incinerator), using Windev IDE and OPC Technology.
Various interventions in companies: networks, systems, programming.