Summary
Jonathan Salis is a seasoned software leader with 13 years of experience, currently serving as Director of Software Engineering & Architecture in Old Toronto. He builds scalable, production-ready systems—from architecting serverless, event-driven microservices in Python to creating high-performance Elixir platforms that supported millions of monthly users. As a hands-on CTO and technical lead, he has a track record of decomposing monoliths, accelerating developer experience, and enabling rapid internal adoption of frameworks within months. He also teaches and mentors developers, having instructed web fundamentals and helped grow engineering teams. Jonathan is active in the Elixir and open source communities and blends practical product focus with a knack for operationalizing data workflows (including custom Elixir-to-R integrations for analytics). Pragmatic and curious, he pairs engineering craftsmanship with clear delivery outcomes in both startup and enterprise contexts.
13 years of coding experience
17 years of employment as a software developer