Raffaele Salmaso

Senior Platform Engineer

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

👤
Senior
Raffaele Salmaso is a Senior Platform Engineer based in Milan with 11 years of hands-on experience building full-stack web platforms, primarily using Python, Django and PostgreSQL, and Vue.js for frontends. He combines backend engineering, Linux system administration and AWS infrastructure skills to deliver API-driven, RESTful applications and has led platform work at Fiscozen and multiple startups. An active open-source contributor, he has submitted practical fixes and feature improvements to the core Django project and to django-wiki, improving migrations, admin templatetags and authentication/search robustness. Comfortable across C/C++, Android (Java/Kotlin) and infrastructure automation, he deliberately avoids PHP and modern JS frameworks like React/Angular, favoring pragmatic, maintainable stacks. Colleagues rely on him for refactoring legacy code into idiomatic Django and for stabilizing production systems under real-world constraints.
code12 years of coding experience
job16 years of employment as a software developer
github-logo-circle

Github Skills (21)

database-migrations10
application-framework10
python10
django10
testing10
app-framework10
web-framework10
database-migration10
django-wiki10
orm9
modeling9
pageviews8
cpp-templates8
apptemplates8
authentication8

Programming languages (6)

CSSJavaScriptGoHTMLVim ScriptPython

Github contributions (5)

github-logo-circle
django/django

Nov 2016 - Feb 2024

The Web framework for perfectionists with deadlines.
Role in this project:
userBack-end Developer
Contributions:3 reviews, 8 PRs, 67 comments in 7 years 3 months
Contributions summary:Raffaele primarily contributed to the Django framework, focusing on bug fixes and enhancements related to the management commands and migration systems. Their work involved modifying core files and test suites to correct issues with command-line argument parsing, migration naming, and graph plan implementations. The user also added features, such as the `--name` option for the `makemigrations` command, and refined the admin interface templatetags and model context.
web-frameworkpythondjangoframeworkorm
django-wiki/django-wiki

Jan 2018 - May 2018

A wiki system with complex functionality for simple integration and a superb interface. Store your knowledge with style: Use django models.
Role in this project:
userBack-end Developer
Contributions:60 commits, 28 PRs, 38 comments in 3 months
Contributions summary:Raffaele primarily contributed to the back-end logic of the django-wiki project. Their work involved refactoring code by replacing deprecated functions and utilizing modern Django features. Key contributions include updating template tags, improving app installation checks using django.apps, and explicitly defining `on_delete` behavior for foreign keys in database migrations. Further, they updated the codebase to improve user authentication handling and improved the search functionality.
django-modelspythondjangodjango-wiki
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