Summary
Michael Crowther is a Senior Software Engineer with 11 years of full-stack experience, currently building commerce systems at 1000Bulbs.com from his base in Austin, Texas. He specializes in Ruby and Rails, JavaScript, API design, and JWT authentication, and has integrated payment and networking technologies like Stripe and OpenVPN as well as Box, SOAP and REST services in production. His background spans fintech and security-conscious environments—from Finastra to Cyphre—where he focused on robust API-driven architectures and testable, maintainable code. Michael emphasizes cross-functional collaboration and pragmatic design, balancing product needs with engineering discipline. He’s driven to keep learning and applying new techniques to deliver impactful, user-focused solutions. An Austin CS graduate, he combines solid academic foundations with a decade of practical systems-building.
11 years of coding experience
9 years of employment as a software developer
Computer Science, Computer Science at The University of Texas at Austin