Federico Dolce

Staff Software Engineer at Confluent

Lazio, Italy
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
Federico Dolce is a Staff Software Engineer with 11 years of experience building backend systems, front-end features, and cloud-native infrastructure across startups and product companies. He started as a Python backend developer, grew into JavaScript front-end work, and later embraced DevOps practices around containers and Kubernetes. Recently he’s been using Rust daily to power a data-pipeline platform whose engine is exposed as a Python library, blending systems performance with Python ergonomics. At Bytewax he implemented the fold_window operator in a Rust-backed Python stream-processing project, demonstrating deep dflow and cross-language integration skills. He’s contributed to widely used open-source projects like django-oauth-toolkit, improving pluggable server behavior and docs, showing attention to correctness and developer experience. Based in Lazio, Italy, he combines pragmatic engineering with a curiosity for low-level languages and production-ready distributed systems.
code11 years of coding experience
job11 years of employment as a software developer
bookBachelor Computer Science, Bachelor Computer Science at Università degli Studi di Perugia
bookWarsaw University of Technology
languagesItalian, English
stackoverflow-logo

Stackoverflow

Stats
11reputation
195reached
0answers
1question
github-logo-circle

Github Skills (15)

django10
stream-processing10
rust10
python10
oauth10
data-processing10
testing10
data-engineering9
management9
configuration-management9
architecture8
architectures8
documentation7
mobile6
javascript6

Programming languages (11)

QMLC++JinjaShellSuperColliderRustCJavaScript

Github contributions (5)

github-logo-circle
bytewax/bytewax

Jul 2022 - Jan 2023

Python Stream Processing
Role in this project:
userBack-end Developer & Data Engineer
Contributions:328 reviews, 127 commits, 91 PRs in 5 months
Contributions summary:Federico primarily focused on the implementation of the `fold_window` operator, adding it to the `bytewax` dataflow. Their contributions included defining the operator, adding the necessary code to handle it in the dataflow, and providing documentation. This work involved modifying core dataflow components and integrating it within the Rust codebase, as well as writing tests.
stream-processingdeltapythonstreaming-datadata-science
OAuth2 goodies for the Djangonauts!
Role in this project:
userBack-end Developer
Contributions:15 commits, 5 PRs, 10 pushes in 1 year 1 month
Contributions summary:Federico contributed to the Django OAuth Toolkit, focusing on enhancing the server class functionality, incorporating default scopes, and resolving an issue related to the authorization view. Their work included adding tests for pluggable server classes, modifying the settings to accommodate default scopes, and ensuring the authorization view correctly handled requests. The user's changes demonstrate a solid understanding of the project's core components and settings. They also updated documentation.
pythondjango-frameworkdjangooauth2goodies
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
Federico Dolce - Staff Software Engineer at Confluent