Zachary Mcilwain
About Zachary Mcilwain
Zachary Mcilwain is an Associate Software Engineer with a background in programming lighting and fixtures, as well as game development using Unity and Unreal Engine 4. He has worked in various roles within the software and audio-visual industries, gaining significant experience in troubleshooting and programming languages.
Current Role at Scientific Games
Zachary Mcilwain currently serves as an Associate Software Engineer at Scientific Games, a position he has held since 2021. In this role, he utilizes his programming skills to contribute to the development and maintenance of software solutions. His experience in computer science enhances his ability to work on complex projects within the gaming industry. Mcilwain is based in the Reno, Nevada area, where he continues to develop his expertise in software engineering.
Previous Experience at Scientific Games
Prior to his current position, Zachary Mcilwain worked at Scientific Games as a Software Test Engineer from 2019 to 2021. During his two years in this role, he focused on testing software applications, ensuring quality and functionality. His experience in this position provided him with a solid foundation in software development processes and quality assurance practices.
Background in Audio Visual Technology
Zachary Mcilwain worked as an Audio Visual Technician at AVMS from 2017 to 2019. This role involved managing audio and visual equipment for various events, where he gained hands-on experience in troubleshooting signal flow and technical setups. His background in audio-visual technology complements his software engineering skills, allowing him to approach projects with a comprehensive understanding of both hardware and software.
Education in Computer Science
Zachary Mcilwain earned a Bachelor of Science degree in Computer Science from the University of Nevada, Reno, where he studied from 2015 to 2019. His education provided him with a strong foundation in programming and software development principles. During his college years, he developed games using Unity and Unreal Engine 4, further enhancing his programming skills and understanding of game design.
Technical Skills and Proficiencies
Zachary Mcilwain possesses strong programming skills, with proficiency in languages such as C++, C, C#, Java, JavaScript, and Python. His extensive experience in programming lighting and fixtures showcases his ability to apply computer science knowledge in practical applications. Additionally, he has developed significant expertise in signal flow troubleshooting techniques, which are essential for debugging complex software programs.