Engineering leadership and software architecture
Building high-performing software engineering teams
Shipping scalable and distributed services
Maximizing velocity while minimizing overhead
My background includes leading domestic and international software engineering teams in addition to architecting software that scales while being easily maintainable. I am a proponent of clean architecture and SOLID engineering principles, having seen these concepts transform codebases from being fractured and fragile to being well-architected products that require minimal effort to enhance and maintain.
My achievements include:
As a creative outlet I founded the independent game development studio Stellar Oasis. The first title that I released was the arcade-style game Notified on the Steam platform. Notified is a fast-paced game with a theme of endless phone notifications and is a love letter to the classic game Pong. To date, Notified has been played by thousands.
I am fortunate as my career has included delivering widely used applications for Fortune 500 companies, building beautifully designed user-centric products, as well as working with some of the best technical mentors in the software engineering industry.
In my experience the most cohesive teams deliver the best results and I focus as much on software quality as I do on team communication and collaboration. Humility and cooperation will always outperform egos and attitude, and these traits are embodied by the high-performing teams that I repeatedly build.
Built AI-powered software development workflow automations that increased developer productivity by 20%
Optimized backend extract, transform, and load processes for analytics data, which improved their runtime by a factor of 10.
Leveraged dependency injection and dependency inversion to accelerate the render time of a frontend application by over 1,000%.
Architected a Salesforce Marketing Cloud solution that saved my employer $250,000 in third-party consulting fees.