Stephen Mulhall
About Stephen Mulhall
Stephen Mulhall is an Engineering Manager at Riot Games, where he has worked since 2020. He has extensive experience in developing large-scale web applications and has held various positions in software development and architecture throughout his career.
Work at Riot Games
Stephen Mulhall has been serving as an Engineering Manager at Riot Games since 2020. In this role, he is responsible for overseeing engineering projects and managing development teams. Prior to this position, he worked as a Senior Software Engineer at Riot Games from 2017 to 2020. His experience at Riot Games spans a total of four years, contributing to the development of web-based applications and enhancing the gaming experience.
Previous Experience in Software Development
Before joining Riot Games, Stephen Mulhall held significant roles in various companies. He was the Head of Development at Cleverbug from 2013 to 2017, where he led development efforts. Additionally, he worked at Osgo Solutions as an Architect and Development Team Lead from 2011 to 2013. His diverse experience in software development has equipped him with skills in managing teams and delivering large-scale applications.
Education and Expertise
Stephen Mulhall studied at Newpark from 1991 to 1997. He furthered his education at DIT Kevin Street, where he earned a Diploma in Electrical, Electronics, and Communications Engineering from 1997 to 2000. His academic background supports his expertise in developing fault-tolerant web applications and distributed event-based architecture.
Technical Skills and Tools
Stephen Mulhall possesses a strong command of Unix-like environments and is skilled in mobile development using the Android Java SDK. He is experienced with databases such as MySQL and Google BigTable, and utilizes application servers like Tomcat and Jetty. His proficiency extends to using development tools including Eclipse, ADT, IntelliJ, Maven, Gradle, and Git, which are essential for modern software development.