Summary
Spencer Mccreary is a Senior Software Engineer based in Grand Rapids, Michigan, with 11 years of experience building secure, production-grade systems across embedded and cloud environments. His career spans roles at Block, Invitae, UKG, Ultimate Software and Xerox, evolving from Embedded C++ development to focused security engineering and platform hardening. At Block he brings practical security expertise informed by prior positions as a Senior Security Software Engineer where he balanced threat mitigation with developer productivity. He pairs hands-on coding and architecture skills with a pragmatic approach to secure design, often translating complex security requirements into auditable, maintainable implementations. Trained in computer science at SUNY Buffalo and Jefferson Community College, he combines formal CS foundations with a track record of adapting to diverse tech stacks and problem domains. Contactable at spencer.a.mccreary@gmail.com, he’s the kind of engineer who moves between low-level systems detail and high-level security strategy.
11 years of coding experience
9 years of employment as a software developer
Computer Science, Computer Science at Jefferson Community College
Bachelor of Science (BS), Computer Science, Bachelor of Science (BS), Computer Science at State University of New York at Buffalo
Spanish, English