Chris Johnson

Senor Engineering Manager at Toast

Dublin, Ireland
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

🤩
Rockstar
🎓
Top School
Chris Johnson is a senior engineering manager based in Dublin with 11 years of experience building reliable, secure platforms and leading teams through growth and reorgs. He combines hands-on backend work—contributing security and API improvements to high-profile Twilio SDKs in Node, C#, and Python—with leadership roles that span architecture, incident forensics, and operational reliability. At Twilio he drove front-end monorepo unification and helped steer responses to a major data breach, working closely with security, execs, and customer teams to restore trust. He has a track record of bootstrapping teams and design systems, scaling event ingestion and cloud infrastructure, and mentoring new managers to raise organizational capability. Practical and curious, he favors incremental, reversible decisions and a production-readiness mindset that reduces MTTR and pager fatigue.
code11 years of coding experience
job15 years of employment as a software developer
bookBachelor of Science - BS with Honors, Computer Science, Information Assurance, Bachelor of Science - BS with Honors, Computer Science, Information Assurance at Ira A. Fulton Schools of Engineering at Arizona State University
github-logo-circle

Github Skills (24)

unit-testing10
javascript10
tml10
python10
apidoc10
twilio-api10
net10
nunit10
dotnet10
security10
asp-net10
api10
dotnet-core10
nodejs10
csharp10

Programming languages (10)

TypeScriptC#JavaCSSShellSCSSJavaScriptPHP

Github contributions (5)

github-logo-circle
twilio/twilio-node

May 2018 - Feb 2019

Node.js helper library
Role in this project:
userBack-end Developer
Contributions:10 commits, 22 PRs, 14 pushes in 9 months
Contributions summary:Chris focused on enhancing the core functionality of the Node.js helper library. They introduced generic TwiML node creation and implemented request body validation. Additionally, they modified connection handling and implemented security audits to fix vulnerabilities. These changes reflect an emphasis on API functionality, security, and maintainability within the Twilio ecosystem.
twimltwilionode-jsjavascripthelper-library
twilio/twilio-csharp

Jun 2018 - Jan 2019

Twilio C#/.NET Helper Library for .NET6+.
Role in this project:
userBack-end Developer
Contributions:6 commits, 12 PRs, 6 pushes in 7 months
Contributions summary:Chris contributed significantly to the `twilio/twilio-csharp` repository, primarily focusing on backend development and security aspects of the .NET library. Their commits added functionality for validating request bodies and improved the SSL certificate validation process within the Twilio client. They also addressed a specific edge case involving POST requests and parameter/body handling, and extended TwiML support. These changes indicate a focus on enhancing the library's security, reliability, and feature set.
apidotnetphonetwimltwilio
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