Roberto Simonetti is a Senior Software Engineer based in Conegliano, Italy, with a decade of experience delivering pragmatic, maintainable web applications and front-end architectures. Comfortable across the stack, he has driven performance and build improvements in notable open-source Angular projects—contributing to packaging, SSR support, Rollup builds, and AoT/tree-shaking optimizations. At New Artisan he applies hands-on engineering and architecture skills honed through roles ranging from software architect to senior developer, balancing legacy modernization with practical delivery. A committed open-source collaborator, he focuses on code quality, dependency management, and developer experience improvements that quietly reduce friction for teams. Colleagues know him as a pragmatic problem-solver who pairs curiosity with consistent craftsmanship, and who brings the perspective of a developer who also maintains personal projects. Outside work he’s a family-focused professional—father and husband—grounding a technical career in real-world priorities.
10 years of coding experience
8 years of employment as a software developer
School of Applied Science and Technologies, School of Applied Science and Technologies at Gugliemo Marconi University
Technical Institute, Technical Institute at I.T.I.S. G. Vallauri, Velletri (RM)
Template for ASP.NET Core, Angular with Webpack and Visual Studio
Role in this project:
Front-end Developer
Contributions:30 commits, 1 PR, 23 pushes in 2 years
Contributions summary:Roberto primarily focused on enhancing the Angular-based front-end of the project. Their contributions included switching to tree shaking and AoT compilation for performance improvements. They also fixed issues with template URLs in components and addressed problems related to module loading and refresh behavior within the application. The user also worked on HMR implementation and testing for Angular.
npm package for OpenID Connect, OAuth Code Flow with PKCE, Refresh tokens, Implicit Flow
Role in this project:
Full-stack Developer
Contributions:27 commits, 6 PRs, 14 pushes in 1 year 4 months
Contributions summary:Roberto primarily contributed to the Angular-based frontend and related build processes. Their commits demonstrate a focus on improving code quality through TSLint fixes and resolving dependencies. They updated the build configuration with Rollup, addressed building process issues, and enhanced the module structure and SSR support within the application. Additionally, the user integrated external dependencies, demonstrating involvement in project setup and dependency management.
tokensrefreshidentityopenidconnectpkce
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
Roberto Simonetti - Senior Software Engineer at New Artisan