Alessandro Andrioni

Senior Staff Engineer at Nubank

Berlin, Germany
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
Alessandro Andrioni is a Senior Staff Engineer based in Berlin with 14 years delivering data-intensive back-end systems and database engineering. He has led data infrastructure and engineering teams at Nubank while contributing hands-on to projects like Materialize, improving SQL function support and Postgres compatibility to make real-time data platforms more interoperable. His open-source work spans core language and numerical libraries (Julia) and scientific tooling (Gambit), showing comfort across low-level math, build systems, and high-level API design. Comfortable both as an IC and manager, he mixes shipping production-grade database features with mentoring and technical leadership. A computational mathematician by training, he often bridges theory and practice—implementing precise numerical functions and pragmatic integrations that help analytics tools and GUIs work smoothly with modern databases.
code14 years of coding experience
job9 years of employment as a software developer
bookBSc. in Applied and Computational Mathematics, BSc. in Applied and Computational Mathematics at Universidade Estadual de Campinas
languagesPortuguese, English, Russian, German
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (22)

programming-language10
libgit210
postgresql10
python10
apidoc10
testing10
databases10
mpfr10
libgit2sharp10
api10
sql10
rust10
relational-databases10
sql-database10
julia10

Programming languages (12)

JuliaJavaShellC++RustCScalaJavaScript

Github contributions (5)

github-logo-circle
MaterializeInc/materialize

Feb 2021 - Oct 2022

Real-time Data Integration and Transformation: use SQL to transform, deliver, and act on fast-changing data.
Role in this project:
userBack-end Developer & Database Engineer
Contributions:222 reviews, 254 commits, 119 PRs in 1 year 8 months
Contributions summary:Alessandro primarily contributed to adding new SQL functions and features within the Materialize database system. Their work included implementing support for cubic root and trigonometric functions, as well as adding functions like `array_remove`, `list_remove`, and `array_cat` to align with PostgreSQL's functionality. Furthermore, they focused on improving the database's compatibility with tools like DBeaver, Metabase, and Superset by adding missing catalog views and functions, such as `pg_constraint` and `session_user`.
streamsdata-warehousedistributed-sql-databasestreamingpostgresql-dialect
JuliaLang/julia

Oct 2012 - Jul 2014

The Julia Programming Language
Role in this project:
userBack-end Developer
Contributions:90 commits, 5 comments, 1 issue in 1 year 8 months
Contributions summary:Alessandro contributed to the Julia programming language repository by adding functionality related to the `BigFloat` type, specifically implementing the `frexp` function. Their work involved modifying core mathematical libraries and adding tests to ensure correctness. Additionally, the user made commits related to the build process, integrating the `libgit2` dependency and updating its version, impacting the project's build and dependency management. These changes suggest involvement in both core language features and build infrastructure.
sciencejulia-languagemachine-learningjulialangpetsc
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
Alessandro Andrioni - Senior Staff Engineer at Nubank