Justin Hawkins
About Justin Hawkins
Justin Hawkins is a Senior Engineering Manager at Riot Games, where he has worked since 2014. He has extensive experience in software engineering, having previously held positions at Boeing and Thomson Reuters, and he holds a Master's degree in Computer Science from Washington University in St. Louis.
Work at Riot Games
Justin Hawkins has served as a Senior Engineering Manager at Riot Games since 2014. In this role, he oversees the maintenance of Riot's internal REST service core libraries, utilizing programming languages such as Go and Java. He leads the development and management of the internal micro-service developer ecosystem, ensuring that it meets the needs of the organization. His responsibilities include providing a suite of global microservice capabilities, such as Service Discovery and Configuration as a Service, which supports operations across more than 40 data centers worldwide.
Previous Experience at Boeing
Prior to his current position, Justin Hawkins worked at Boeing in various engineering roles. He served as a Lead Software Engineer from 2012 to 2014 in the Greater St. Louis Area, where he contributed to significant software projects. Earlier, he was a Real Time Software Engineer at Boeing from 2004 to 2008, gaining valuable experience in software development and engineering practices within the aerospace industry.
Experience at Thomson Reuters
Justin Hawkins worked at Thomson Reuters as a Lead Software Engineer from 2008 to 2012. During his tenure, he was involved in software engineering projects that required advanced technical skills and leadership. His experience at Thomson Reuters contributed to his expertise in developing and managing complex software systems.
Education and Expertise
Justin Hawkins holds a Master of Science in Computer Science from Washington University in St. Louis, which he completed from 2005 to 2007. He also earned a Bachelor of Science in Computer Science from Truman State University between 2001 and 2005. His educational background has equipped him with a strong foundation in computer science principles, which he applies in his professional roles.
Technical Contributions
In his current role at Riot Games, Justin Hawkins develops and manages the service monitoring pipeline that provides a generalized alerting and visualization stack. He ensures the health and growth of engineering teams while remaining hands-on with technology and products, demonstrating his commitment to both leadership and technical excellence in software engineering.