myself

Pierre de la Martinière

Front-End Developer

Avenue de Préfaully 4
1022 Chavannes-près-Renens
Switzerland
french, single
born on April 20th, 1994
cell:+41 78 834 74 91
email:pierre.de.la.martiniere(at)gmail(dot)com
skype:pierre.de.la.martiniere
website:https://pierrevanmart.com
github:https://github.com/KeitIG

Experience

Jan 2016 - May 2017
Full-stack JavaScript developer
Teleport.ninja

Teleport is a web video supercharger that turns any video into a scrollable and rich website. This project was mainly made with Meteor, using Blaze and MongoDB.

Dec 2015 - Jan 2016
Software Consultant
Blue-Infinity

E-commerce solutions development.

Sep 2015 - Nov 2015
Full-stack JavaScript developer
Investivity

Freelance mandate for the realisation of a SPA (single page application) using ES6, React, Flux and d3.js.

Mar 2014 - Jul 2015
Web Developer
Astate

Websites and Web applications creation (Wordpress, Woocommerce, Laravel), development, deployment & maintenance. Development of corporate IT solutions.

Skills

JavaScript
  • Node.js
  • Full-stack frameworks: Meteor
  • View libraries: React, Blaze
  • Patterns: Flux (Vanilla, Redux)
  • HTML5 APIs: Canvas, SVG, Animation Timing, Drag and Drop, WebStorage, IndexedDB, Fullscreen
  • Others:
    • Bundlers/Tasks managers: Webpack, gulp
    • Data visualization: d3.js
    • Maps: Google Maps, Mapbox
    • Sockets: Socket.IO
    • Testing: Mocha, assert
HTML5/CSS3
  • Frameworks: Bootstrap, Foundation
  • HTML preprocessors: Pug (formerly Jade), HandleBars/mustache.js
  • CSS preprocessors: Sass, Less, Stylus
PHP
Please note I am not really interested in working with PHP anymore.
  • Laravel, Wordpress, OOP
Others
  • Version Control System: Git
  • Database
    • NoSQL MongoDB and derivatives: NeDB, LinvoDB3, IndexedDB/level-js
    • SQL: MySQL
  • Others
    • Experience with Digital Ocean and AWS
    • Full server set-up (Debian/Ubuntu, security, nginx, SSL certificates)
    • Work methodology: Scrum, Kan-ban, Scrum-ban

Projects and volunteering

early 2015 - today
Museeks

Museeks is a simple, clean and cross-platform music player built on web technologies and focused on minimal but well-crafted features and design. It uses Node.js, Electron (formerly Atom Shell), React, Flux (Redux), Weback and LinvoDB3. It is open-sourced on Github and was released to the public early 2016.

Sep 2014 - Apr 2016
elementary

elementary is an Ubuntu derivative created by designers and developers with the will to have a consistent ecosystem between every app of the distribution. I worked there in the web team, maintaining the website http://elementary.io

Also, elementaryOS-fr is the french community that I'm still a part of, mainly as a maintainer.

Education

Sep 2012 - Feb 2014
Ecole Polytechnique Fédérale de Lausanne (Switzerland)

(no graduation)

July 2012
Lycée de Pontlevoy (France)

French Baccalauréat Général (maths specialization, with mention)

Languages

French

Native or bilingual proficiency

English

Professional working proficiency

Hobbies

Music

Piano, bass, ukulele and vocals