John Mccalla

Co-founder And CTO at Coral

Montreal, Quebec, 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
John Mccalla is a veteran software leader and entrepreneur with 25+ years of hands-on experience building products and teams across startups and large enterprises. As Co-founder and CTO at Coral and former VP Engineering at Dialogue, he combines deep technical craft—spanning backend services, cloud orchestration, and front-end experiences—with a founder’s instinct for product-market fit. He has repeatedly shipped complex SaaS and media platforms (from Revit Live to Purple and MachBlue), often writing the initial service implementations himself and guiding their evolution into robust production systems. Comfortable in bilingual Francophone teams in Montreal, he blends technical leadership with commercial impact and a knack for rapid prototyping that turns experimental ideas into deployable products.
code13 years of coding experience
job25 years of employment as a software developer
bookB.Sc. Electrical Engineering Computer Science, B.Sc. Electrical Engineering Computer Science at McGill University
languagesEnglish, French
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (30)

displays10
bus10
tesla9
can-bus9
getstream-io8
getstream7
react-chat7
relay7
stream6
chat-sdk6
react6
chat6
dashboard6
realtime6
arduino5

Programming languages (6)

MDXTypeScriptJavaC++CSSJavaScript

Github contributions (5)

github-logo-circle
onyx-m2/onyx-m2-react

Mar 2021 - Apr 2024

React contexts facilitating real-time access to parsed CAN bus signals
Contributions:2 PRs, 11 pushes, 3 branches in 3 years
onyx-m2/onyx-m2-firmware

Nov 2019 - Nov 2021

Arduino firmware for Macchina M2 and SuperB for the Onyx M2 project, allowing CAN bus messages to flow to a web app running on the Tesla Model 3 main screen
Contributions:30 commits, 2 PRs, 17 pushes in 1 year 11 months
onyxfirmwaremacchina-m2can-busarduino-firmware
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
John Mccalla - Co-founder And CTO at Coral