You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Adrien MaretAM

Adrien Maret

Software Architect / Backend Developer

€1,700/day
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Adrien

Software Craftsman, my watchwords are Clean Code, Test Driven Development, and Developer Experience.

I enjoy designing systems that are performant, maintainable, and also pleasant to use.

My current preferred language is Node.js, and I am capable of delivering complete backends for web or mobile applications in record time by leveraging Kuzzle, an open-source all-in-one backend.
  • French

    Native or bilingual

  • English

    Native or bilingual

  • German

    Basic

  • Turkish

    Basic

Remote only
Primarily works remotely

Experience

  • Kuzzle
    Software Architect / Core-Product Developer
    INTERNET OF THINGS (IOT)
    March 2018 - April 2023 (5 years and 1 month)
    Montpellier, France
    Kuzzle is a company that publishes an open-source backend that accelerates the development of mobile and IoT applications so that developers can focus on business features and UX.

    My responsibilities at Kuzzle are varied, and I am involved throughout the company's value chain.

    Development/DevOps:
    - Development of the product core in Node.js
    - Development of SDKs, particularly in Javascript and C++
    - Backend development in Node.js for our various clients' projects
    - Automation of our DevOps processes with Docker, Terraform, Travis CI, AWS
    - Scrum Master for the team's agile rituals
    - Writing technical documentation for products
    - Technical support to clients

    Marketing/Business Development:
    - Writing technical articles on the blog
    - Presenting our products at trade shows, conferences, and meetups
    - Pre-sales activities with clients

    Professional Training:
    - Preparation of Kuzzle training programs
    - Training developer teams on Kuzzle
    Node.js Elasticsearch Vue.js Docker Redis
  • Bertek
    Lead Ruby-on-Rails Developer
    DIGITAL AND IT
    September 2016 - March 2018 (1 year and 6 months)
    Montpellier, France
    Extreme Programming Referent
    - Application of the Extreme Programming methodology in projects
    - Implementation of Gitlab and Mattermost within the company
    - Configuration of continuous integration tools for projects
    - Setup of integration pipelines based on projects
    - Continuous deployment
    Continuous Integration: Gitlab-CI, CirclCI
    Continuous Deployment: Capistrano, Heroku
    Pipeline Tools: Rubocop, Rspec, Cucumber, SimpleCov, Brakeman, JUnit, SonarQube, Jest, Gatling

    Platform for connecting sports clubs and users
    - Management of club schedules
    - Activity search
    Stack: Rails 5, VueJS, Webpack, Rspec, Rubocop, PostgreSQL, Capistrano, Nginx, Passenger

    Chatbot creation framework in Ruby
    - Concurrent message handling
    - Ability to have follow-up discussions
    - Abstraction of the messaging client used (Slack, Mattermost, Facebook, ...)
    - Development of a DSL for adding new bot behaviors
    Stack: Ruby, Docker, EventMachine, ConcurrentRuby

    Web application for centralizing IT missions
    - Retrieval of missions from various sites
    - Extraction of mission data from natural language
    - Advanced mission search based on multiple criteria (geographic, salary, technology, ...)
    - Management of ongoing missions
    - Automation of the sourcing process
    - Assistance system for writing relevant job postings
    Ruby on Rails React.js PostgreSQL Nginx Docker
  • STUDIO HB
    Ruby on Rails Developer
    DIGITAL AND IT
    October 2015 - September 2016 (11 months)
    Lyon, France
    Studio-HB is a web agency specializing in web application development with Rails and agile methods.

    I had the opportunity to work on numerous projects and technical challenges, including:
    - Development of cross-site synchronization via REST API
    - Use of the Service Object pattern and its integration in TDD
    - Development of a video hosting site with storage on S3 and Elastic Search
    - Installation and configuration of Mattermost within the development ecosystem
    - Configuration of production servers for a Rails environment

    What I gained from this experience: Primarily backend development with Ruby and its companion Rails, metaprogramming, testing with Rspec or Minitest, good knowledge of the main Gems, system administration and shell scripting, Coffeescript, a bit of front-end in HTML/CSS, and above all, a lot of good humor :-)

    Technical Stack: Rails, Coffeescript, Rspec, AWS, Heroku, ElasticSearch, Redis, Docker, Passenger, Nginx
    Ruby on Rails JavaScript Amazon Web Services Elasticsearch Docker PostgreSQL

Recommendations

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Skill set (14)

Categories