Summary
David Zeng is a Tech Lead Data Engineer based in Paris with 10 years of experience delivering high-performance distributed data systems across banking and enterprise sectors. He combines hands-on Scala/Spark expertise with technical leadership—driving architectural refactors, building shared libraries, and mentoring teams to adopt functional programming and engineering best practices. His optimizations repeatedly cut job runtimes from hours to minutes and include end-to-end pipeline redesigns and CI/CD automation for reliable production delivery. Comfortable across the modern data stack (Hive/HDFS, Parquet/ORC, Kafka, Control-M) and cloud tooling, he also experiments with Haskell and Flutter in his freelance work, reflecting a curiosity for functional programming and multi-paradigm engineering. Known for pragmatic tradeoffs between performance, testability, and maintainability, he thrives at the intersection of data engineering excellence and team enablement.
10 years of coding experience
3 years of employment as a software developer
Epitech
Master's degree Computer Science, Master's degree Computer Science at Dublin City University
French, English, Chinese