Summary
David Magalhães is a backend software engineer based in Porto with 12 years of experience, specializing in Elixir-driven APIs and distributed systems. His career spans blockchain integrations, ETL and data-processing work, and production-grade distributed APIs built with Phoenix and Riak Core. A former application security analyst, he brings practical security expertise to software design and deployment, helping teams ship safer systems. He has implemented blockchain and interledger components, contributed to zkSync support in Viem, and adapted open-source storage blockchains for different crypto-economic behaviours. Outside work he channels discipline from competitive 400m running into reliable, performance-minded engineering. Active in the Elixir community, he shares writing, talks, and code under the handle speeddragon.
12 years of coding experience
12 years of employment as a software developer
High School Informatic Technological Course, High School Informatic Technological Course at Colegio Liceal Santa Maria de Lamas
Master's Degree Informatics, Master's Degree Informatics at Universidade do Porto
English, Portuguese