L

Luca Filipponi

Software Engineer

London, United Kingdom11 yrs 10 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 12+ years of experience in engineering leadership.
  • Expertise in multi-cloud architectures and distributed systems.
  • Proven track record in building scalable cloud-native platforms.
Stackforce AI infers this person is a SaaS and Fintech expert with strong capabilities in cloud-native and distributed systems engineering.

Contact

Skills

Core Skills

KubernetesCloud-nativeDistributed SystemsSoftware EngineeringRisk ManagementData Engineering

Other Skills

JavaGoFlinkKafkaMulti-cloudStream processingSQLRBAC/AuthZMicroservicesCI/CDSaaSHigh AvailabilityFault ToleranceObservabilityResource Management

About

Hands-on engineering leader with 12+ years of experience designing, building, and scaling distributed systems, cloud-native platforms, and data-intensive applications. Proven expertise across multi-cloud architectures, Kubernetes, stream processing, SQL and NoSQL databases, and financial systems. Skilled in leading cross-team initiatives, driving complex provisioning, authorization, and orchestration flows, and delivering high-performance, reliable, and scalable solutions at enterprise scale.

Experience

11 yrs 10 mos
Total Experience
1 yr 8 mos
Average Tenure
3 yrs 10 mos
Current Experience

Confluent

2 roles

Staff Software Engineer

Promoted

Mar 2024Present · 2 yrs 2 mos · Remote

  • Promoted to Staff after leading the design and implementation of Flink Cloud authentication and authorization, a large-scale, cross-team project enabling secure query execution
  • Designed and implemented the full Flink provisioning flow, including data-plane propagation, authentication/authorization, and savepoint lifecycle management, coordinating with multiple services and teams in a multi-cloud, multi-region distributed environment.
  • Built and scaled the Central Resource Management system, a distributed, cloud-native metadata manager powering Confluent Cloud products including Flink, Cluster Linking, Schema Registry, Kafka, and KSQL. Ensured high availability, fault tolerance, and metadata consistency across hundreds of regions and teams.
  • Designed and implemented flink cloud testing strategy
  • Guided cross-team architecture, microservices design, and cloud orchestration decisions, enabling multi-product SaaS platform orchestration at scale.
  • Maintained and optimized Kubernetes-based deployments and cloud-native infrastructure, managing stateful workloads for critical Confluent Cloud services.
  • Tech Stack / Keywords: Java, Go, Flink, Kafka, KSQL, Kubernetes, K8s, Multi-cloud (AWS/GCP/Azure), Cloud-native, Distributed Systems, Stream processing, SQL, RBAC/AuthZ, Microservices, CI/CD, SaaS, High Availability, Fault Tolerance, Observability, Resource Management
JavaGoFlinkKafkaKubernetesMulti-cloud+12

Senior Software Engineer (full-stack)

Jul 2022Mar 2024 · 1 yr 8 mos · Remote

  • Worked on KSQL Cloud, launching the RBAC system for query authorization and implementing full-stack UI support.
  • Owned and improved the provisioning flow for KSQL, including API key management, health checks, and spinning nodes in the data plane, leveraging Kubernetes StatefulSets for scalable, multi-cloud deployments.
  • Contributed to the Confluent Control Plane, a complex multi-cloud, multi-region orchestration system enabling seamless control-plane workflows and spinning data-plane resources wherever clients required.
  • Collaborated across multiple teams to integrate KSQL provisioning and RBAC systems with other Confluent Cloud services, establishing microservices patterns, cloud-native best practices, and CI/CD workflows.
  • Deepened expertise in Kubernetes, distributed systems, stream processing, and multi-cloud infrastructure orchestration.
  • Tech Stack / Keywords: Java, Go, KSQL, Kubernetes, K8s, Multi-cloud (AWS/GCP/Azure), Cloud-native, Distributed Systems, Stream processing, SQL, RBAC/AuthZ, Microservices, CI/CD, SaaS, Observability, High Availability
JavaGoKSQLKubernetesMulti-cloudCloud-native+9

Wise

2 roles

Engineering Team Lead

Promoted

Dec 2021Jul 2022 · 7 mos

  • Lead the development and maintenance of internal systems for forex risk management, safeguarding customer funds, and providing reliable exchange rates. Key achievements:
  • Designed and implemented a flexible, layered exposure management system with a modern UI, enabling ad hoc trades to reduce VaR and offset weekend exposure.
  • Expanded currency coverage by integrating new currency pairs and adding a new rate provider.
  • Developed safeguarding systems for new regions, and enhanced scalability, monitoring, and reliability for existing ones.
  • Optimized reconciliation processes using Airflow and Snowflake, increasing operational efficiency.
  • Developed and maintained append-only ledger tables aggregating data from multiple sources for accurate financial tracking.
  • Tech Stack: Java, Groovy, SQL (MariaDB & PostgreSQL with TimescaleDB), Airflow, Snowflake
JavaGroovySQLAirflowSnowflakeSoftware Engineering+1

Senior Software Engineer

Feb 2020Dec 2021 · 1 yr 10 mos

  • Developer for fx (forex) risk and safeguarding in treasury team. Working on the automated system allowing forex risk managment, customer funds safeguarding and liquidity management.

Elsevier

Senior Software Engineer

Feb 2019Feb 2020 · 1 yr · Londra, Regno Unito

  • Senior Software engineer in Core Entities & Mendeley Search teams.
  • Developed and maintained Elsevier's data platform for providing canonical representation of entities clustered between different systems
  • Designed and implemented data ingestion for the new Mendeley search.
  • Implemented Credential provider to allow EMR clusters to securely read data cross account using EMRFS.
  • Refactored existing application to improve maintainability improving 4x performance tuning query indexes, db connections and thread pooling, saving costs on the AWS infrastructure.
  • Improved logging, monitoring and metrics for existing systems.
  • Maintained and implemented components in AWS infrastructure (viaTerraform) composed of an EMR clusters, mysql databases (RDS), applications (ECS-EC2) and a Kafka cluster.
  • Tech used: Scala, Java, Akka (stream and http), Kafka, Spark, Mysql, Terraform, AWS, EMR, Docker, ecs-ec2, elasticsearch/kibana, Graphite, Grafana and jenkins.
ScalaJavaAkkaKafkaSparkMySQL+5

Ebay

Software Engineer

Nov 2017Feb 2019 · 1 yr 3 mos · London, United Kingdom

  • Java / Scala Developer – B2C, eBay European Product Development
  • Worked on the design, maintenance, and delivery of new features for eBay’s public Account API, serving external developers and partners. Contributed to internal services used for VAT number management and compliance.
  • Built and maintained high-traffic, business-critical services operating at massive scale (up to ~800 million requests per day), with a codebase spanning pure Java, pure Scala, and mixed Java/Scala applications.
  • Contributed to the open-source Scala contract testing ecosystem via pact-jvm (DiUS).

Hotels.com (expedia)

Software Engineer

Jun 2016Nov 2017 · 1 yr 5 mos

  • Java Developer – Edge Services for Apps & Chatbot
  • Developed and maintained RESTful edge services serving iOS, Android, Apple TV apps, and a chatbot, acting as gateways to internal systems. Worked in Java with Spring, Jersey, JUnit, Mockito, Docker, and Bamboo, using Git/Stash for version control. Gained end-to-end experience from task implementation to production monitoring (Grafana, Splunk). Contributed to the open-source testing framework Heat: https://github.com/ExpediaGroup/heat

Telecom italia information technology (ti.it) s.r.l.

Software Engineer

Dec 2014Jun 2016 · 1 yr 6 mos · Roma

  • Java developer for the Business Support System, working on the backend eCommerce functionalities for the new Telecom Italia and Tim online portal. Trough this experience I've improved my Java knowledge and learned many new technologies, such as Web Logic server, Oracle ATG, Endeca Search, Oracle Coherence and Spring.

Idlike

Software Engineer

Jun 2014Nov 2014 · 5 mos · Roma, Italia

  • Software Engineering in J2EE environment. Through this job I have gained a good experience using Java language and on many of the technologies related to web programming: TomCat web server, Oracle DB, CSS, html and javascript.

Education

Sapienza Università di Roma

Master’s Degree — Computer Engineering

Jan 2012Jan 2014

Sapienza Università di Roma

Bachelor's degree — Computer Engineering

Jan 2008Jan 2012

Scientific High School Diploma

Jan 2003Jan 2008

Stackforce found 100+ more professionals with Kubernetes & Cloud-native

Explore similar profiles based on matching skills and experience