Daniel Salvagni is a Senior Software Engineer with 12 years of experience building and scaling web applications, currently shipping features at Trainline from his London base. He has a strong front-end pedigree—modernizing legacy stacks, leading migrations to React and Angular, and optimizing performance to achieve green Lighthouse scores—while remaining hands-on with TypeScript across full-stack tasks. Daniel has repeatedly reduced cycle times and operational friction (notably cutting build times from hours to minutes at Schindler) and introduced CI/CD, UI testing, and observability across teams. He also mentors engineers, runs technical kickoffs and pair programming sessions, and designs content-driven experiences with Next.js and headless CMS for marketing platforms. Practical, delivery-focused, and curious, he combines product-minded UI craftsmanship with backend ownership to move teams from prototypes to reliable production systems.
12 years of coding experience
12 years of employment as a software developer
Technologist in Analysis and Systems Development Tecnologia da Informação, Technologist in Analysis and Systems Development Tecnologia da Informação at Cesumar
Contributions:2 releases, 55 commits, 16 PRs in 2 years 8 months
reactcropjavascriptprofile-picturepicture
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.