Scroll To View More
Amaury Martiny, Full-stack Developer in Paris, France
Amaury Martiny

Full-stack Developer in Paris, France

Member since September 8, 2015
Amaury is a blockchain engineer at Parity Technologies where he focuses on ÐApp development. He also has several years of experience building full-stack web and mobile apps (Node.js, React), and he writes open-source code. Amaury is interested in entrepreneurship and has worked for startups of various sizes. In his spare time, he reads about mathematics, history, and philosophy.
Amaury is now available for hire

Portfolio

  • Parity Technologies
    Ethereum, TypeScript, Web3.js, RxJS, ÐApps
  • Eighttails
    ÐApps, Ethereum, Web3.js, Node.js, React, MongoDB, Amazon Web Services (AWS)
  • Fieldbook
    Backbone.js, Express, PostgreSQL, MongoDB

Experience

  • Node.js, 5 years
  • PostgreSQL, 4 years
  • React, 3 years
  • Web3.js, 2 years
  • Blockchain, 2 years
  • Ethereum, 2 years
  • TypeScript, 1 year
  • GraphQL, 1 year
Paris, France

Availability

Part-time

Preferred Environment

OSX, VS Code, GitHub

The most amazing...

...thing I've built is a mobile app that got featured on NBC, BBC...and it was built in one weekend!

Employment

  • Software Engineer

    2017 - PRESENT
    Parity Technologies
    • Created and launched Fether, the first Ethereum wallet on top of a light client.
    • Developed Polkadot.js, a JavaScript API on top of Polkadot and Substrate.
    • Designed Light.js, a high-level reactive library optimized for Light clients and an alternative to Web3.js.
    • Presented talks about Web3.js, ÐApp development, and Light clients.
    • Maintained Parity UI, a dashboard to control your local node and talk to the blockchain.
    Technologies: Ethereum, TypeScript, Web3.js, RxJS, ÐApps
  • Full-stack Developer

    2017 - 2017
    Eighttails
    • Led the development of a RESTful Node.js server.
    • Architected and developed a one-click, cryptographically-secure login flow using the MetaMask extension.
    • Wrote tests which covered 90% of the codebase, and set up continuous integration with CircleCI.
    • Deployed to AWS and maintained the servers with basic Linux administration.
    • Built a simple version of the front-end web app using React and Redux.
    Technologies: ÐApps, Ethereum, Web3.js, Node.js, React, MongoDB, Amazon Web Services (AWS)
  • Full-stack Web Developer

    2017 - 2017
    Fieldbook
    • Emphasized the UX by paying extra attention to details, as UX is one of Fieldbook's strengths.
    • Participated in the team-wide project of shipping the version 2.0 of the product.
    • Collaborated with the product owner, developers, and QA engineers in an agile environment.
    • Wrote at least one line of test for each line of code.
    Technologies: Backbone.js, Express, PostgreSQL, MongoDB
  • Lead iOS Engineer

    2017 - 2017
    Zelos (via Toptal)
    • Reorganized the code by introducing the Ducks architecture for Redux.
    • Transitioned from REST API calls to GraphQL queries.
    • Created a customizable three-part screen component for an innovative UX, with a new way of navigating between screens.
    • Integrated Google Maps into the mobile app.
    Technologies: React Native, Redux, GraphQL
  • Lead Front-end Engineer

    2016 - 2016
    MonBanquet
    • Completely redesigned the landing page—resulting to a 30% conversion rate increase.
    • Built from scratch the back-office—leading to a huge productivity boost compared to the previous Trello-based system.
    • Assembled build tools (Gulp, Jenkins) to automate and optimize website building, testing, and deployment.
    • Designed and proposed visual UI and UX mockups before integration.
    • Conducted A/B testing on landing page features to obtain the highest conversion rate.
    Technologies: Angular
  • Software Engineer

    2014 - 2014
    Feedly
    • Created from scratch a Chrome extension that was rated five stars and used by 250,000 users in the Google Chrome Store.
    • Led the development of the Feedly macOS app.
    • Built a prototype of SimpleFollow.org—an easy way to add RSS feeds to your favorite news aggregator.
    • Worked closely with the designers to implement new UI/UX features on the main page feedly.com.
    • Conducted A/B tests of multiple features and delivered detailed reports.
    Technologies: JavaScript, Objective-C, Django
  • Cloud Computing Intern

    2013 - 2013
    IBM
    • Conceived and implemented tailored IaaS solutions using VMWare.
    • Automated and optimized the virtual machine creation process and reduced the installation time from 8 hours to three hours.
    • Created a UI for following in real-time the VM creation process.
    • Wrote detailed documentation for both users and developers.
    Technologies: VMware, Perl, JavaScript
  • Linux Adminstrator

    2011 - 2013
    VIA Centrale Réseaux
    • Handled and was responsible for the whole network at the university campus (6,000 connected devices).
    • Managed a five-person team on a Linux server administration (Apache, Postfix, BIND, and virtualization).
    • Built from scratch the local Facebook of the university, using Symfony 2, PostgreSQL, and jQuery; it has 3,000 active users.
    • Launched an ICEcast radio streaming platform for the university.
    • Provided customer support to the university students.
    Technologies: Linux Server Administration, Virtualization

Experience

  • Sh**t! I Smoke (Development)
    https://shootismoke.github.io/

    A free and open-source mobile application which lets you see your city's air pollution measured in daily cigarettes. The app totals 100,000 installs and has been featured on NBC, BBC, HuffPost, and CityLab.

    Technologies: React Native

  • MyECP (Development)
    https://my.ecp.fr

    The local Facebook page for my university. It has 3,000 active users.

    Technologies: PostgreSQL, Symfony 2, jQuery, Various Plugins

  • Feedly Mini (Development)
    https://chrome.google.com/webstore/detail/feedly-mini/ndhinffkekpekljifjkkkkkhopnjodja

    A Chrome browser extension that keeps you connected to your Feedly—allowing you to easily save, tag, share or subscribe to the great content you find each day. It has ~250,000 users and is rated five stars.

  • FacebookTimed (Development)
    https://chrome.google.com/webstore/detail/timed/elimnnkcljpjbhoaoeimjjfimhjiekbj

    A discreet Chrome extension which tracks the time spent on Facebook and your other favorite websites.

    Technologies: React, Redux, Node.js, MongoDB, Express.js

  • In The Loop (Development)
    https://vimeo.com/90457326

    This is a Salesforce productivity app that uses gamification. I built the demo version of the app during a two-day hackathon organized by AXA.

    My group won first prize at the hackathon.

  • Hitchhiking Map (Development)
    https://itunes.apple.com/us/app/hitchhiking-map/id1222440865?ls=1&mt=8

    An iOS app to find the best hitchhiking spots around you. It was built with React Native, Redux, and Redux-saga; it focuses on an offline-first experience (since travelers often don't have internet).

  • Wera Responsiveness Tester (Development)
    https://wera.firebaseapp.com/

    A simple tool which tests if a website is responsive. A grade of responsiveness between 0 and 100 is given. It has a proof-of-concept and was the deliverable of a master thesis.

    Technologies: Angular 2, PhantomJS

  • Roam Sweet Roam (Other amazing things)
    http://roamsweetroam.org/

    This is a travel and personal development blog that I started when I was hitchhiking in Central America.

  • One-click Login with Blockchain: A MetaMask Tutorial (Publication)
    Online users are becoming increasingly resistant to traditional email/password registration processes. One-click social logins via Facebook, Google, or GitHub are better, but they come with data privacy trade-offs. This article introduces a one-click, cryptographically-secure login flow using MetaMask, with all data stored on the app's own back-end.
  • GraphQL vs. REST - A GraphQL Tutorial (Publication)
    You might have heard about the new kid around the block: GraphQL. If not, GraphQL is, in a word, a new way to fetch APIs, an alternative to REST.

Skills

  • Languages

    JavaScript, ECMAScript (ES6), HTML5, CSS3, TypeScript, GraphQL
  • Frameworks

    Redux, React Native, Jest, FeathersJS, Express.js, AngularJS, Bootstrap 3+, Angular, Next.js
  • Libraries/APIs

    Node.js, React, REST APIs, RxJS, Web3.js, Redux-saga, jQuery, MobX, Google Maps API, Backbone.js
  • Tools

    Git, Redux Thunk, Gulp.js, Webpack 2, CircleCI
  • Platforms

    Blockchain, Ethereum, MacOS, Linux, Amazon Web Services (AWS)
  • Paradigms

    Responsive Web Design (RWD), Kanban, Agile Software Development
  • Storage

    MongoDB, PostgreSQL, NoSQL, MySQL
  • Other

    Enzyme, Semantic UI, User Experience (UX), Chrome Extensions, Google Material Design

Education

  • Master of Science (double) degree in Computer Science
    2015 - 2016
    Wrocław University of Science and Technology - Wrocław, Poland
  • Master of Engineering (double) degree in Engineering and Management
    2011 - 2016
    Ecole Centrale Paris - Paris, France
Certifications
  • Machine Learning Course Certification
    MAY 2017 - PRESENT
    Stanford University via Coursera
I really like this profile
Share it with others