Summary
Gregory Kenenitz is a senior software engineer with 13 years of experience building and refactoring production systems across startups and larger enterprises, currently driving engineering work at Wrapbook. He specializes in object-oriented design, Ruby and Python backends, JavaScript frontends, and AWS, and has hands-on experience modernizing Rails apps using Dry.rb and functional patterns. Gregory has led engineering teams and Agile practices as both an individual contributor and manager, shipping scalable integrations and Greenfield apps for major consumer tech clients. He's also an active speaker on software design and productivity—covering topics from the Open/Close Principle to reducing context switching—and uses philosophical training to frame technical thinking. Outside of work he channels creativity into cooking, music, and basketball, often approaching engineering problems with the same iterative, craft-oriented mindset. His blend of pragmatic engineering, teaching experience, and philosophical background helps him communicate design trade-offs clearly and advocate for cleaner, maintainable code.
13 years of coding experience
11 years of employment as a software developer
MA Philosophy, MA Philosophy at Virginia Tech
BA Philosophy English, BA Philosophy English at Commonwealth University-Bloomsburg