Arnaud Esteve

Architecte De Données at Shift Technology

Barcelona, Catalonia, Spain
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Arnaud Esteve is a Staff Data Engineer with 11 years of experience building large-scale streaming and data platforms, currently focused on fraud detection for insurers in Barcelona. He combines deep backend skills in Scala, Kotlin and Java with hands-on expertise in Apache Kafka, Spark Streaming and Kubernetes, having designed CDC pipelines that handled billions of messages for global retail operations. Comfortable from system design to production tuning, he has helped customers implement Confluent-based event architectures and scaled critical APIs (400 req/s, sub-200ms SLA) across 1,600 stores. An active OSS contributor, his work on projects like Tapir and Vert.x reflects a strong interest in efficient, self-documenting APIs and reactive systems, while his hobbyist Rust and Scala 3 (Dotty) experiments show a continual drive to explore modern languages and tooling.
code11 years of coding experience
job15 years of employment as a software developer
bookPreparatory School (CPGE) PCSI / PSI, Preparatory School (CPGE) PCSI / PSI at Lycée Gay-Lussac
bookEngineer's degree Network & Telecommunication, Engineer's degree Network & Telecommunication at ENSEEIHT
languagesFrench, English, Spanish, German, Catalan
github-logo-circle

Github Skills (11)

apim10
http10
http-server10
api10
vertx10
api-design10
akka-http10
scala10
functional-programming-language9
akka9
functional-programming9

Programming languages (17)

MDXC#JavaRustCScalaElmGo

Github contributions (5)

github-logo-circle
softwaremill/tapir

Apr 2020 - Apr 2020

Rapid development of self-documenting APIs
Role in this project:
userBack-end Developer
Contributions:28 commits, 3 PRs, 7 comments in 4 days
Contributions summary:Arnaud's contributions primarily involve implementing features related to the Vertx server within the tapir framework. They worked on integrating and configuring Vertx to handle API requests and responses. The code changes include defining routes, handling requests, and encoding/decoding outputs, demonstrating a focus on back-end development for API creation. They also refactored parts of the codebase, fixed compilation warnings, and prepared for streaming support.
self-documentingakka-httpopenapihttp4ssttp
aesteve/vertx-awesome

Jun 2015 - Jul 2020

Contributions:15 pushes, 2 branches, 1 comment in 5 years 1 month
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial