Summary
Jake Trower is a Senior Software Engineer with 12 years of experience building performant front-end and full-stack web applications across startups and large tech companies. He has shipped data-driven features and led migrations at Google and Google Health, optimized web performance dramatically, and implemented backend systems in Java and C++ for sensitive data pipelines. Comfortable across JavaScript/TypeScript, Java, Python, Godot, and C++, he blends engineering rigor with a strong academic foundation (MS in Computer Science from The University of Alabama). More recently he has balanced product work at Notion and Mapistry with indie game development through Pets Club 2 LLC, reflecting a creative edge as both programmer and artist. Based in Oakland, he’s known for tackling complex integrations, mentoring engineers, and exploring the intersection of digital media and human interaction. Notably, his background in educational CS research and visual programming tools signals an interest in making technical systems more accessible and expressive.
12 years of coding experience
6 years of employment as a software developer
Masters of Science, Computer Science, Masters of Science, Computer Science at The University of Alabama
English