Dario Russo is a full-stack software engineer based in London with four years of experience building user-focused web applications and infrastructure. He has shipped front-end and back-end features at the BBC—contributing UI and media-player improvements to the high-profile open-source Simorgh project—and improved performance and reliability in production mobile campaigns at Forever Audio using Express.js and Spotify APIs. Dario combines a strong attention to developer experience with pragmatic backend engineering: he introduced caching that cut API response times 20%, automated GCP deployments to shrink rollout time from hours to minutes, and refactored legacy code to simplify maintenance. He brings disciplined testing and security practices (100% unit coverage for his code, STRIDE audits, GitHub security workflows) and experience building accessible, internationalised React apps for global news services. A proactive team player and former teaching assistant, he accelerates peers through pairing, documentation, and mentoring while quickly picking up new tools and domains. He’s now seeking a challenging full-stack role where he can apply both front-end polish and backend systems thinking at scale.
4 years of coding experience
3 years of employment as a software developer
A-levels, Mathematics-A, Computer Science-B, Physics-B, Further Mathematics-C, A-levels, Mathematics-A, Computer Science-B, Physics-B, Further Mathematics-C at Glenthorne High School
Bachelor of Science - BSc, Computer Science with industrial experience, First Class, Bachelor of Science - BSc, Computer Science with industrial experience, First Class at Queen Mary University of London
The BBC's Open Source Web Application. Contributions welcome! Used on some of our biggest websites, e.g.
Role in this project:
Full-stack Developer
Contributions:328 reviews, 1026 commits, 167 PRs in 1 year 4 months
Contributions summary:Dario primarily focused on enhancing the front-end components and integrating features within the BBC Simorgh project. They contributed to the user interface by adding placeholder images and content, and implemented modifications to media player components. Furthermore, the user was involved in fixing link issues to ensure proper functionality for users on the platform. The contributions show a focus on both visual and functional aspects of the BBC news application.
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.