Fabrizio Demaria

Senior Software Engineer at Spotify

Stockholm County, Sweden
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
Fabrizio Demaria is a Senior Software Engineer based in Stockholm with 11 years of experience building end-to-end infrastructure and data systems at Spotify, where he has worked across clients, backend services, data pipelines and instrumentation. He combines a solid academic background in engineering from institutions in Italy, the US and Sweden with hands-on expertise in Python, Java and Hadoop-era tooling, and has contributed robustness fixes and test improvements to the widely used Luigi workflow framework. At Spotify he has moved from backend and data infrastructure roles into senior full-stack responsibilities, shipping iOS libraries, backend services and infrastructure tooling that power analytics and collection at scale. Known for tackling hard edge cases in distributed workflows, he blends pragmatic engineering with careful attention to reliability and observability.
code11 years of coding experience
job5 years of employment as a software developer
bookBachelor's degree, Bachelor's degree at Politecnico di Torino
bookKTH Royal Institute of Technology
bookHigh School Diploma, High School Diploma at Liceo Scientifico G. Galilei
bookMechanical Engineering, Mechanical Engineering at Mississippi State University
languagesSwedish, English, Italian
stackoverflow-logo

Stackoverflow

Stats
453reputation
53kreached
1answer
9questions
github-logo-circle

Github Skills (13)

luigi10
python10
testing10
scheduling9
hadoop8
argparse6
crypt6
beautifulsoup6
hmac-sha16
cryptoapi6
hmac6
github6
security6

Programming languages (12)

TypeScriptJavaC++ShellRustCJavaScriptGo

Github contributions (5)

github-logo-circle
spotify/luigi

Jul 2015 - Jan 2018

Luigi is a Python module that helps you build complex pipelines of batch jobs. It handles dependency resolution, workflow management, visualization etc. It also comes with Hadoop support built in.
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:20 commits, 12 PRs, 4 pushes in 2 years 6 months
Contributions summary:Fabrizio primarily contributed to bug fixes and improvements within the Luigi framework. They addressed issues related to dependency errors, exception handling within task execution, and return codes. They also implemented changes to improve the robustness of the system. Furthermore, the user addressed tests related to various aspects of the framework's behavior, demonstrating an understanding of software testing practices and the underlying codebase.
pythonbatch-jobsdependency-resolutionorchestration-frameworkworkflow-management
fabriziodemaria/luigi

Jul 2015 - Dec 2016

Contributions:2 PRs, 59 pushes, 22 branches in 1 year 5 months
workflowpythonbatchresolutionbatch-jobs
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
Fabrizio Demaria - Senior Software Engineer at Spotify