Alessandro De Angelis

Senior Software Engineer at ThreatDown

Umbria, 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
Alessandro De Angelis is a Senior Software Engineer based in Umbria, Italy, with 11 years of experience building and maintaining backend systems. He has progressed through roles at Evonove and Malwarebytes and currently holds senior engineering positions, demonstrating steady growth in production software delivery. Alessandro contributes to open-source projects such as the widely used django-oauth-toolkit, where he has focused on bug fixes, configuration improvements, and maintainability—evidence of a pragmatic, quality-first approach. He blends hands-on coding with careful project stewardship, from implementing token-rotation settings to pruning legacy support and improving documentation. Comfortable in security-conscious environments, he brings practical expertise in authentication flows and backend reliability. His background in mathematics and computer science underpins a methodical approach to problem solving and system design.
code11 years of coding experience
job7 years of employment as a software developer
bookMatematica e informatica, Matematica e informatica at Università degli Studi di Perugia
bookITIS Alessandro Volta Perugia
github-logo-circle

Github Skills (5)

python10
oauth10
django10
testing9
documentation8

Programming languages (6)

JavaCSSJavaScriptGoGDScriptPython

Github contributions (5)

github-logo-circle
OAuth2 goodies for the Djangonauts!
Role in this project:
userBack-end Developer
Contributions:6 commits, 6 PRs, 9 pushes in 1 month
Contributions summary:Alessandro primarily contributed to the Django-based OAuth2 toolkit by addressing bugs, enhancing settings, and refining documentation. They implemented and tested a new setting, `ROTATE_REFRESH_TOKEN`, to control refresh token behavior. The user also removed unused imports, updated the changelog, and dropped support for Django 1.7, demonstrating a focus on code quality and project maintenance. They also fixed a typo in admin.py and added a form for ApplicationUpdate.
pythondjango-frameworkdjangooauth2goodies
Girbons/mangarock

Nov 2018 - Jan 2020

Contributions:8 releases, 19 commits, 52 pushes in 1 year 1 month
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 De Angelis - Senior Software Engineer at ThreatDown