Jonathan Bowers

Founder CEO at Two Story Robot

Kamloops, British Columbia, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Jonathan Bowers is a founder and CEO with 15+ years of hands-on software development and two decades of industry experience, building products that make complex data actionable—most recently climate resiliency tools for wildfire risk. Based in Kamloops, BC, he blends technical depth (full-stack JavaScript and back-end integrations like his JMSSerializer Twig work) with product and strategic leadership, having led development at FreshGrade through a successful fundraising and acquisition. He runs Two Story Robot and Path and Focus, helping organizations from local governments to insurers turn costly, opaque climate data into prioritized, visual insights. An MBA-trained entrepreneur with roots in public sector systems and a track record across startups and Fortune 50 contexts, he pairs pragmatic engineering with mission-driven design. Outside work he applies the same iterative mindset to perfecting a French omelette and surviving long-distance triathlons, a hint of the persistence he brings to tough technical and civic challenges.
code15 years of coding experience
job13 years of employment as a software developer
bookMBA, Strategic Management, Entrepreneurship, MBA, Strategic Management, Entrepreneurship at The University of British Columbia
bookEntrepreneurship Summer School, Entrepreneurship Summer School at Solvay Brussels School of Economics and Management
bookB.Sc., Computer Science, B.Sc., Computer Science at Simon Fraser University
stackoverflow-logo

Stackoverflow

Stats
83reputation
3kreached
2answers
5questions
github-logo-circle

Github Skills (18)

data-serialization10
serialization10
php10
symfony10
symfony-ux10
twig10
unit-testing8
documentation7
bugtracking6
agile6
nodejs6
issue-tracking6
backbonejs6
angularjs6
angular-ui-router6

Programming languages (8)

TypeScriptCSSShellJavaScriptGoPHPHTMLSQLPL

Github contributions (5)

github-logo-circle
Easily serialize, and deserialize data of any complexity (supports XML, JSON, YAML)
Role in this project:
userBack-end Developer
Contributions:5 commits, 1 comment in 1 day
Contributions summary:Jonathan primarily contributed to the implementation of a Twig extension for the JMSSerializerBundle. Their work involved creating a Twig filter to serialize objects, integrating the serializer into the Twig templating engine. They also updated code to adhere to Symfony coding standards and added documentation for the new feature. The user demonstrated familiarity with the bundle's API and the integration of third-party components.
xmlyaml
Contributions:114 commits, 1 branch in 3 days
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial