Edmondo Porcu

Staff Software Engineer at Pinterest

New York, New York, United States
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

🤩
Rockstar
🎓
Top School
Edmondo Porcu is a Staff Software Engineer in New York with 13 years of experience building cloud-native data and infrastructure platforms across fintech, lending, and biotech. He blends hands-on systems programming in Rust, Go and Python with large-scale data engineering, Kubernetes, AWS and Terraform-driven IaC to deliver reliable, event-driven services and near real-time integrations. As a former CTO and Distinguished Engineer, he has led teams from early-stage startups to enterprise banks, scaling platforms that processed billions in lending and modernized legacy pipelines onto Databricks. He contributes to open-source data tooling—work on Apache DataFusion shows a practical focus on SQL engine internals and robust testing. Known for pragmatic leadership, he pairs FinOps awareness with deep technical ownership and a surprising self-deprecating note about weak bash skills. His background in ECE and an MBA informs a product-minded approach to solving complex infrastructure and data problems.
code12 years of coding experience
job14 years of employment as a software developer
bookMaster Business Administration, Master Business Administration at Collège des Ingénieurs
bookMaster of Science - MS (Joint program with University of Illinois) Electrical and Computer Engineering, Master of Science - MS (Joint program with University of Illinois) Electrical and Computer Engineering at Politecnico di Torino
languagesItalian, English, French
github-logo-circle

Github Skills (10)

fusion10
query-engine10
rust10
arrow-keys10
sql10
arrows10
arrow-js10
big-data9
dataframes8
dataframe8

Programming languages (25)

C#MakefileElmGoMustacheHTMLJupyter NotebookTypeScript

Github contributions (5)

github-logo-circle
apache/datafusion

May 2023 - Mar 2025

Apache DataFusion SQL Query Engine
Role in this project:
userBack-end Developer
Contributions:77 reviews, 21 PRs, 213 comments in 1 year 10 months
Contributions summary:Edmondo primarily contributed to the implementation and testing of the `array_union` SQL function, focusing on its functionality and integration within the `datafusion` query engine. Their work involved modifying the `datafusion/physical-expr/src/array_expressions.rs` file, along with other files related to built-in functions, logical plans, and protobuf definitions. The user also made contributions to refactoring and test case management to ensure functionality of array aggregations. The user also extended join fuzz tests to support join filtering.
querypythonquery-enginedataframerust
edmondop/arroyo

May 2023 - Oct 2023

Distributed stream processing engine in Rust
Contributions:3 PRs, 179 pushes, 12 branches in 5 months
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
Edmondo Porcu - Staff Software Engineer at Pinterest