Andrea Angella
About Andrea Angella
Andrea Angella is a Technical Lead and Manager at Redgate Software, where he has worked since 2022. He also owns Productive C# and has been a Microsoft MVP since 2017, contributing to the .NET community through various initiatives and mentorship.
Current Role at Redgate Software
Andrea Angella serves as a Technical Lead (Manager) at Redgate Software, a position held since 2022. In this role, Andrea manages and leads an agile team dedicated to developing cross-database comparison technologies for Redgate Flyway. Andrea works collaboratively with leaders from Sales, Marketing, and Product Design to ensure that customer needs align with Redgate's Database DevOps solutions. This position builds on previous experience at Redgate, where Andrea also worked as a Senior .NET Software Engineer and a Lead Software Engineer.
Experience at Microsoft and Productive C#
Andrea has been recognized as a Microsoft MVP since 2017, contributing to the community for seven years. Additionally, Andrea is the Owner and Professional C# Trainer at Productive C#, a role held since 2018. Based in Cambridge, United Kingdom, Andrea focuses on training and mentoring individuals in C# programming, sharing expertise through various platforms, including hosting The Productive C# Podcast.
Previous Employment at Redgate Software
Before assuming the role of Technical Lead, Andrea Angella worked at Redgate Software in various capacities. From 2014 to 2021, Andrea was a Senior .NET Software Engineer, followed by a year as a Lead Software Engineer from 2021 to 2022. During this time, Andrea contributed to multiple projects and initiatives, enhancing the software development processes within the organization.
Educational Background
Andrea Angella holds a Bachelor Degree in Computer Science Engineering from Università di Pisa, achieved between 2004 and 2006. Andrea continued education at the same institution, completing a Master Degree in Computer Science Engineering from 2006 to 2009. Additionally, Andrea pursued advanced courses in Artificial Intelligence and Robotics at Udacity, completing the Advanced Track of Introduction to Artificial Intelligence in 2011 and Programming a Robotic Car in 2012.
Community Involvement and Mentorship
Andrea has founded multiple .NET software development communities, including .NET Tuscany, .NET Cambridge, and Productive C#. In the role of mentor, Andrea focuses on coaching software engineers at Redgate Software, helping them enhance their skills and advance their careers. This commitment to community and mentorship reflects Andrea's dedication to fostering growth within the software development field.