Federico Grandi is a front-end software engineer and Computer Science student at Politecnico di Milano with nine years of practical experience combining open-source contributions, CI/DevOps automation, and user-facing web development. He has shipped TypeScript type definitions to the prominent DefinitelyTyped repository, improved GitHub Actions workflows for automation, and migrated CI tooling to TypeScript while integrating ML-based evaluation at GitHub. Currently working at Infoservice and active as a GitHub Campus Expert, he blends developer advocacy and community stewardship with hands-on engineering. Outside software he teaches and guides as an indoor skydiving instructor across Europe, a role that has honed his customer-facing skills and adaptability across different systems and environments.
9 years of coding experience
1 year of employment as a software developer
Class A, A+, B Spotter, Class A, A+, B Spotter at Tunnel Instructor
Master's degree, Computer Science and Engineering, Master's degree, Computer Science and Engineering at Politecnico di Milano
:octocat: Automatically commit changes made in your workflow run directly to your repo
Role in this project:
DevOps Engineer
Contributions:48 releases, 15 reviews, 336 commits in 3 years 4 months
Contributions summary:Federico primarily focused on automating workflow runs and integrating code changes directly into the repository. Their contributions involved setting up and modifying GitHub Actions workflows to automatically commit changes made during the workflow runs. Key improvements included adding support for new branch creation and integrating a pull command into the workflow.
Dedicated to JavaScript and its awesome community since 2015
Role in this project:
Community Manager / Developer Advocate
Contributions:8 commits, 7 PRs, 3 comments in 2 years 4 months
Contributions summary:Federico's contributions primarily involve updating the `cnames_active.js` file, which appears to manage domain mappings for the js.org project. The commits focus on adding, updating, and moving domain entries, particularly those related to JavaScript projects and tools. This work ensures the project's subdomain functionality and helps maintain the community-driven aspect of js.org. The user also correctly identified and implemented the `noCF` tag, which indicates a good understanding of the DNS architecture.
custom-domainsdnsjavascriptdedicatednamespace
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 Grandi - Front-End Software Engineer at Aero Gravity