Summary
Nicholas Kennedy is a Principal Software Developer with 11 years of experience building scalable, performance-oriented web systems, currently driving platform work at Flashfood to reduce food waste. He progressed from hands-on front-end engineering and firmware prototyping to senior roles at Wealthsimple and Rangle, bringing deep expertise in modern JavaScript frameworks, tooling, and efficient system design. Nicholas blends pragmatic engineering with climate-focused purpose—pursuing climate education at Terra.do while applying performance and efficiency lessons to real-world product impact. Known for improving build pipelines and developer experience, he’s as comfortable optimizing APIs and server performance as he is mentoring teams on best practices. Based in Old Toronto, he combines systems thinking from a computer engineering background with an appetite for measurable environmental outcomes.
11 years of coding experience
11 years of employment as a software developer
Learning for Action Program Climate Change, Learning for Action Program Climate Change at Terra.do
Exchange Student Computer Engineering, Exchange Student Computer Engineering at Western Norway University of Applied Sciences
Bachelor of Science Computer Engineering, Bachelor of Science Computer Engineering at University of New Brunswick