Michael Carroll is a skilled software engineer with experience in full stack development, working on real-time web-based systems. Michael has held various titles including Principal Software Engineer, Software Development Manager, Software Architect, and Senior Software Developer. Michael's experience includes software development for various platforms such as Windows and Android, utilizing a wide range of technologies. Michael also completed a summer placement at BT before their final year at University, focusing on algorithm optimization using highly parallel programming and graphics card technologies. Michael graduated from the University of York with a degree in Computer Systems and Software Engineering as well as Computer Science.
Sign up to view 3 direct reports
Get started