You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Harouna TraoréHT

Harouna Traoré

Supermalter

Node.js Backend Developer | DevOps

€650/day
1 project
Lyon, FR
15+ years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Harouna

I enjoy discovering and learning my clients' business, technical challenges, and experimenting.

I am passionate about distributed environments, devops, backend development, testing, logging, and performance measurements. I particularly enjoy designing resilient and flexible applications that can meet needs over time. My current passions are event-sourcing and elixir.

I enjoy photography, basketball, and cycling.
  • English

    Fluent

  • French

    Native or bilingual

Can work on-site
Lyon (up to 50km), Paris (up to 10km)

Experience

  • Apostrophe Technologies, Inc.
    Open Source CMS Developer
    SOFTWARE PUBLISHING
    June 2022 - Today (4 years)
    Lyon, France
    Apostrophe Technologies is a company located in Philadelphia that develops the open-source CMS ApostropheCMS written in Node.js.

    I actively participated in the development of the Open Source CMS as well as paid extensions.

    This project allowed me to gain expertise in ApostropheCMS and contribute my skills in architecture, Node.js, and testing culture.
    • Development of an advanced permissions management extension
    • Design and implementation of a content template extension (saving existing content as templates, applying a template to new content)
    • Design and implementation of keyboard shortcuts within the CMS administration interface
    • Design of tech designs
    • Monitoring and maintenance of tests (integration with mocha and end-to-end with cypress)
    • Daily development of the CMS (bug fixing, adding new features, providing documentation clarifications)
    • Participation in the development of projects for clients using ApostropheCMS
    Node.js JavaScript Docker MongoDB apostropheCMS
  • Michelin
    Node.js Expert
    MECHANICAL ENGINEERING
    May 2019 - May 2022 (3 years and 1 month)
    Lyon, France
    Michelin is primarily a tire manufacturer. My work within the digital factory in Lyon consisted of:

    • Defining technical guidelines for testing practices + TDD (unit, integration, and visual regression)
    • Development of websites with the open-source CMS ApostropheCMS
    • Design and implementation of a REST API for importing and distributing a large volume of data (subscription management, schema validation, resilient architecture, logging, Azure Service Bus & Azure Functions)
    • Bug fixing
    Node.js Vue.js Azure Functions Azure Service Bus apostropheCMS
  • Scientific Games
    Software Engineer
    ENTERTAINMENT AND LEISURE
    September 2012 - April 2019 (6 years and 7 months)
    Lyon, France
    Scientific Games is an American company specializing in gambling (casino and online). During my 6 years at Scientific Games, I primarily:
    • Created REST and gRPC APIs encapsulated within microservices
    • Added application logs in a distributed environment
    • Implemented an API gateway / rate limiter Tyk
    • Load testing and monitoring of microservices via NewRelic APM
    • Designed applications using hexagonal architecture / clean architecture
    • Added new features while adhering to TDD and BDD principles
    • Performed code reviews
    • Monitored development
    • Defined technical choices & assignments
    • Integrated a responsive design website
    • Introduced a colleague to the joys of JavaScript
    Node.js Apache Kafka Elasticsearch Kibana Tyk

Recommendations

Be the first to recommend Harouna

Help this freelancer shine by sharing your experience working together.

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

Education

  • Bachelor of Communication Activities and Techniques
    IUT François Rabelais, Blois
    2007
  • DUT in Communication Networks and Services
    IUT François Rabelais, Blois
    2006

Skill set

Categories