A. Hey there, welcome.
About me

Antoine Carton, Software engineer

I'm Antoine, a backend software engineer focused on solving business problems through robust, maintainable, and evolvable architectures. Currently working on the fastest way in the world to pay in restaurants.

I love designing reliable systems using Test-Driven Development, functional programming, hexagonal architecture and event-driven patterns.

With a decade of experience in fully remote environments, I collaborate effectively with distributed teams and contribute across the full development lifecycle.

Based in France · Remote
Focus - Learning Elixir · AI
Languages FR (native) · EN
Experience

Where I've worked

Jun 2021 → Now Current

Software engineer · Sunday

Working on the fastest way in the world to pay in restaurants.

KotlinJavagRPCKafkaSpring BootPostgreSQLTypescriptGradleDatadogGithubKubernetes
Mar 2017 → Jun 2021

Software engineer · Saagie

  • Set up the authentication (JWT + LDAP federation) and authorization mechanisms in a multi-tenant architecture.
  • Set up Kerberos in the Saagie Governance application to access secured datalakes.
  • Participated in various projects: Backup & restore tool in Golang for the Kubernetes cluster, build automation, migrating microservices to hexagonal architecture, etc.
KotlinArrowDockerSpring BootKubernetesgRPCMongoDBGitGradleGolang
Jun 2014 → Mar 2017

Software engineer · Enovea

  • Set up an event-based platform for Toyota to manage vehicle fleets by smartphones with real-time analysis and generation of activity reports.
  • Worked on the CrystalClear matching and clearing middle office solution for brokers.
JavaRabbitMQDockerSpring BootGitMongoDB
Education

Degrees and certifications

Degrees

Engineering degree (Information Systems Architectures) Institut National des Sciences Appliquées (INSA) · Rouen, France · 2013
French Baccalaureate (scientific track), with specializations in mathematics and engineering sciences France · 2008

Certifications

// languages & awards
TOEIC · 880/990 Test of English for International Communication · 2013
'Youth for Innovation' laureate Normandy region, France · Jun 2007
// technical
Principles of Reactive Programming Coursera · Jun 2015
Certification M101J: MongoDB for Java Developers MongoDB Inc. · May 2014
Functional Programming Principles in Scala Coursera · May 2013
OCPJP certification · 91/100 Oracle Certified Professional Java Programmer · Apr 2013
Thanks for reading. Got a question, or just want to talk code? Pick a link and drop me a message.