Nicola Rizzi
About Nicola Rizzi
Nicola Rizzi is a Senior Software Engineer with expertise in Agile methodologies and single-page application development using ReactJS. He has a diverse work history, including roles at NIUM, Talentia Software, Orion Innovation, and currently at Revel Systems.
Work at Revel
Nicola Rizzi is currently employed as a Senior Software Engineer at Revel Systems, a position he has held since 2023. In this role, he focuses on enhancing web application functionality and usability by collaborating with frontend and backend developers, designers, and product managers. His work aligns with Agile methodologies, emphasizing code reviews and continuous integration/continuous delivery practices.
Previous Experience in Software Engineering
Prior to joining Revel Systems, Nicola Rizzi worked at Orion Innovation as a Senior FrontEnd Engineer from 2020 to 2023 in Vilnius, Lithuania. He also served as a FrontEnd Engineer at NIUM for five months in 2020. His experience includes a significant tenure at Talentia Software, where he was a Technical Consultant from 2013 to 2016 and later a Senior Technical Consultant from 2016 to 2020, both in Bari, Italy.
Education and Expertise
Nicola Rizzi studied Information Technology at Università degli Studi di Bari, where he earned a Bachelor's degree from 2003 to 2009. He furthered his education with a postgraduate course in web development at Studiodelta Srl, achieving the title of WEB & DATABASE DEVELOPER from 2010 to 2011. His expertise includes developing single-page applications using ReactJS and applying functional programming and performance optimization best practices.
Advocacy for Testing in Software Development
Nicola Rizzi advocates for the implementation of end-to-end, unit, and integration testing in software development. He emphasizes the importance of these testing methodologies to ensure software quality and reliability, contributing to the overall success of the projects he is involved in.