Francesco Truzzi

Senior Software Engineer at Alma

Milan, Lombardy, 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
Francesco Truzzi is a Senior Software Engineer based in Milan with 11 years of experience building backend systems in Python, FastAPI and PostgreSQL, currently driving engineering at Alma. A former Natural Language Engineer at Apple, he blends NLP/NLU expertise with practical backend development, making him adept at turning language-intense problems into scalable APIs. He enjoys automating repetitive work and excels at reverse-engineering APIs to produce robust client integrations, a skill reflected in contributions improving Windows credential handling in the popular keyring project. Comfortable in remote and multinational teams, Francesco brings a generalist’s curiosity and a pragmatic focus on reliability and developer ergonomics.
code11 years of coding experience
job6 years of employment as a software developer
bookElectronics Engineering, Electronics Engineering at Politecnico di Milano
bookBachelor of Science - BS Computer Science, Bachelor of Science - BS Computer Science at Università degli Studi di Milano-Bicocca
bookScientific High School Diploma, Scientific High School Diploma at Liceo Scientifico G.B. Grassi
languagesEnglish, Italian, Spanish
stackoverflow-logo

Stackoverflow

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

Github Skills (5)

windows10
keyring10
python10
unicode9
testing8

Programming languages (15)

C#C++CRustDIGITAL Command LanguageGoTypeScriptDockerfile

Github contributions (5)

github-logo-circle
jaraco/keyring

May 2020 - Dec 2020

Role in this project:
userBack-end Developer
Contributions:5 commits, 1 PR, 6 comments in 7 months
Contributions summary:Francesco primarily focused on improving the Windows backend implementation of the keyring library. They addressed Unicode decoding issues, adding a fallback mechanism for UTF-8, and added a warning message for retrieving credentials with UTF-8 encoding. Additionally, they incorporated code formatting using Black and added a test case to verify the retrieval of UTF-8 encoded passwords, improving the reliability and robustness of the library's Windows credential management functionality.
ftruzzi/HDC1000-Arduino

Feb 2015 - Jan 2018

Contributions:12 commits, 11 pushes, 1 branch in 2 years 11 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
Francesco Truzzi - Senior Software Engineer at Alma