Hey there, I'm Greg.
Founder, Software Engineer
I am the co-founder and lead software engineer at Critical Shift, a company focused on delivering unique and innovative products that can only be built from a deep understanding of how hardware, software, data, and security intersect. We lead by example by sharing our own learnings and creativity with others as we continually evolve to solve increasingly bigger and more complex problems.
Beyond work, I still love to tinker and build. My interests include: compiler design, restoring and using vintage computers, home automation and home-labbing, and more. But I'm not always in front of a screen. I enjoy spending time with my family and friends, being bossed around by my cat, volunteering, and staying active.
Experience
Critical Shift - Co-founder, Engineer
Jun 2024 - Present
Critical Shift builds specialized technical products at the intersection of hardware, software, data, and security. We focus on bringing automation and efficiency to businesses through products that respond to the needs of an entire industry.
Yubico - Staff Software Engineer
Nov 2017 - Jun 2024
Lead or engaged in several cross-company initiatives ranging from improving Yubico's developer documentation, to improving manufacturing, to exploring new product opportunities.
Yubico - Software Engineering Manager
Dec 2020 - Dec 2021
Oversaw the teams responsible for developing Yubico's .NET SDK as well as our manufacturing and supply chain software.
Microsoft - Software Development Engineer
Jun 2008 - Nov 2017
Worked in the Core OS group (Windows) developing storage management and backup technologies. Was the original principal author of the Windows Storage PowerShell cmdlets.
Kennett Classic - Docent
Mar 2023 - Present
Kennett Classic is a vintage computer gallery and museum. I greet visitors, share stories, and look after things.
MEOW Cat Rescue - Adoption counselor, Foster, IT consultant
Feb 2014 - Present
Facilitated adoption of cats, lead shelter shifts, hospice fostered our cats in need. Additionally provided technological guidance and support to the shelter staff.
Syracuse University - Bachelor of Science in Computer Science
2004 - 2008
Achieved a B.S. in Computer Science, with a particular focus on computer architecture, operating system design, and compiler design. Received additional liberal arts coursework as well, providing a well rounded formal education.