Portrait of Anthony Chatellier
Software Developer at ManoMano
Bordeaux, Nouvelle-Aquitaine, France

Experience

ManoMano · Software Developer

Present
Bordeaux, Nouvelle-Aquitaine, France · Catalog performance team
  • Ingesting millions of events per day to handle live changes on the ManoMano catalog (~40M products).
  • Aggregating cold data in snowflake for external partners to support key paid acquisition initiatives.
  • Exposing the catalog to visitors, internal services (~40M products, ~1000 RPS)
  • Scraping data for competitiveness (~1M items/day).
SnowflakeAWSKotlinSpringKubernetes MongoDB AtlasPostgreSQLKafka Stream Amazon S3GolangColy

Lectra · Software Developer

Conceiving, developing, and monitoring Azure Cloud services
  • Identification and authentication of cutting machines.
  • Verification of used consumables authenticity.
  • Management of consumables lifecycle.
KotlinJavaSpringRabbitMQCosmos DB KubernetesInstanaSplunkGrafana Azure
  • Scrum Master: maintain a serene work environment and deliver high-quality features.
  • Encourage technical excellence and promote simplicity.

Association COCKTAIL · Developer

  • Development of a new HR product on an Angular 4 / REST / JPA stack.
  • Bootstrap of the new architecture for the project.
  • Maintenance of existing products and migration to the new technical stack.
  • Technical referent for the team.
JavaJavaScriptAngular 4Spring JPAQueryDSL

Maincare Solutions · Scrum Master

  • Scrum Master of a four-person team; responsible for software deliveries to the client.
  • Functional and technical referent for two teams (8 people).
  • Worked on a complex and strategic project for the company.
  • Encouraged use of Unit Tests and TDD.
  • Promoted tools: Sonar, Jenkins, IceScrum.
JavaSpringGWT

Maincare Solutions · Developer

  • Development of a web application used in operating block.
  • Writing of technical specifications.
  • Functional and technical referent for the team; manager's backup.
JavaSpringGWT

Bull · Developer

  • Development of a web application for a telecommunications client; complex and strategic project for the company.
  • Writing of technical and functional specifications.
  • Maintenance of existing web applications (20 webapps).
JavaStrutsJavaScriptjQuery