Summary
Daniel Parreira is a Senior Software Engineer based in London with 13 years' experience building high-performance JVM and Python systems across media, fintech, and platform companies, and is currently at Meta. He has deep expertise in Java concurrency, Kotlin microservices, and low-latency engineering—highlighted by an evergreen GitHub project implementing memory-mapped shared objects for cross-JVM throughput. His career spans full-stack beginnings to designing S3-to-BPMN media pipelines and financial crime name-screening/onboarding systems, demonstrating both greenfield initiative and production-grade rigor. A lifelong learner, he’s revisiting functional paradigms and studying machine learning from a mathematical perspective while actively optimizing developer productivity through tooling and automation. Not obvious from titles: he prefers squeezing hardware and language limits for measurable performance gains rather than relying on higher-level abstractions.
13 years of coding experience
6 years of employment as a software developer
Bachelor, Bachelor at Universidade Nova de Lisboa
Master's degree, Master's degree at Technische Universität Dresden
German, French, Spanish, English, Portuguese