John Langkusch
About John Langkusch
John Langkusch is a Senior Software Engineer II at Scientific Games, specializing in the development of casino slot machine games using Unity. He has over a decade of experience in the gaming industry, having previously worked at companies such as Point of View, Subdued Software, and Liferay, Inc.
Current Role at Scientific Games
John Langkusch holds the position of Senior Software Engineer II at Scientific Games, where he has worked since 2012. In this role, he develops casino slot machine games using Unity on both Linux and Windows platforms. He manages multiple game projects simultaneously, ensuring that development meets the required standards. His responsibilities include engaging in rapid prototyping and iterative development processes, as well as participating in code reviews to uphold coding standards.
Previous Experience in Software Development
Prior to his current role, John Langkusch gained valuable experience at various companies. He worked at Point of View as a Programmer from 2008 to 2009 in Irvine, CA, and at Subdued Software as a Programmer from 2010 to 2011 in Santa Ana, CA. Additionally, he served as Support Team Lead and Support Engineer at Liferay, Inc. from 2009 to 2010 in Walnut, CA. His diverse roles have contributed to his expertise in software development and project management.
Education and Technical Expertise
John Langkusch studied at Full Sail University, where he earned a Bachelor Degree in Computer Science and Video Game Development from 2005 to 2007. His education provided him with a strong foundation in computer science principles and video game development techniques. This background supports his current work in developing casino games and managing technical documentation for projects.
Project Management and Team Coordination
In his role at Scientific Games, John Langkusch coordinates with a multidisciplinary team that includes engineers, designers, artists, sound engineers, and producers. He is responsible for managing the development of multiple game projects, both individually and collaboratively. His ability to implement framework fixes and enhancements, along with developing new feature sets, is essential to meeting game requirements.
Mentorship and Professional Development
John Langkusch actively mentors and trains associate engineers and engineers, contributing to their professional growth. His involvement in code reviews and technical documentation ensures that team members adhere to best practices in software development. This commitment to mentorship reflects his dedication to fostering a collaborative and skilled engineering team.