Shane Mulcair
About Shane Mulcair
Shane Mulcair is a Senior Software Engineer with extensive experience in software development and engineering roles across various companies, including IBM, McAfee, and Trellix. He holds multiple degrees in software engineering and computer science and has a strong interest in embedded systems and automation.
Work at Trellix
Shane Mulcair has been employed at Trellix as a Senior Software Engineer since 2017. His role involves significant contributions to software development and engineering processes. He has been part of the team for over seven years, working in Cork, County Cork, Ireland.
Previous Employment History
Before joining Trellix, Shane Mulcair held various positions in notable companies. He worked at McAfee as a Senior Software Engineer in Test from 2017 to 2022. Prior to that, he was a Software Quality Engineer at EMC from 2016 to 2017. He also served as an SVT Engineer at IBM from 2014 to 2016 and as a Java Software Engineer at JRI America Inc. from 2013 to 2014.
Education and Expertise
Shane Mulcair holds a Master of Science (M.Sc.) in Software Engineering and Database Techniques from the University of Galway, completed in 2015. He also earned a Bachelor's Degree in Computer Science from University College, which he completed in 2013. Additionally, he has a Postgraduate Diploma in Computer Software Engineering from the University of Galway, achieved in 2014.
Technical Skills and Projects
Shane Mulcair has demonstrated expertise in various technical areas, including migrating from physical to Docker deployments and rewriting production build systems. He led the Ansible group in his department, overseeing the creation and review of deployment scripts. At EMC, he created a suite of automated tests that transitioned a manual process to a system capable of running 400,000 unit tests weekly.
Interests and Additional Experience
Shane Mulcair has a strong interest in working with Raspberry Pi minicomputers, Arduino embedded systems, and the Microsoft Kinect platform for gesture recognition and head-tracking. He has also trained as a Scrum.org Scrum Master and utilizes VMWare vCenter for managing test hosts. His early experience includes internships at VCE and Microsoft.