Tommy Reddad

Senior Software Engineer at Google

Albuquerque, New Mexico, United States
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
Tommy Reddad is a Senior Software Engineer with 11 years of experience building high-throughput, secure cloud-native systems and event-driven platforms, currently shaping core messaging infrastructure at Google from Albuquerque. He led the automation of onboarding 35+ services to a centralized event platform, designed a schema-generation tool that cut integrations from weeks to days, and architected Envoy-based filters and a 100k+ QPS batching API for multi-tenant eventing. His background spans ML research and embedded speech systems, bringing deep algorithmic rigor from a PhD in Computer Science and teaching roles at McGill and Carleton. An active open-source backend contributor to the Knative Eventing project, he’s done substantive work on MT Broker ingress, channel address management, and v1 API migrations—practical contributions to a widely used Kubernetes eventing stack. Colleagues rely on him for technical strategy, security-compliance delivery for regulated markets, and mentoring that elevates team reliability and hiring quality.
code11 years of coding experience
job4 years of employment as a software developer
bookD.E.C. Pure and Applied Science Engineering Math and Physics, D.E.C. Pure and Applied Science Engineering Math and Physics at Vanier College
bookMaster of Computer Science - MCS Computational Geometry, Master of Computer Science - MCS Computational Geometry at Carleton University
bookDoctor of Philosophy - PhD Computer Science, Doctor of Philosophy - PhD Computer Science at McGill University
languagesEnglish, French, Spanish, Arabic
github-logo-circle

Github Skills (6)

cloudevents10
eventing10
kubernetes10
go10
kubernetes-pods10
testing9

Programming languages (4)

ShellJavaScriptGoPython

Github contributions (5)

github-logo-circle
knative/eventing

Jul 2020 - Jun 2021

Event-driven application platform for Kubernetes
Role in this project:
userBackend Developer
Contributions:17 reviews, 7 commits, 9 PRs in 10 months
Contributions summary:Tommy primarily contributed to the backend infrastructure of the Knative Eventing project. Their work focused on the MT Broker ingress, adding channel properties and integrating with the broker lister for address resolution. They updated tests to use v1 APIs and correct backoff algorithms. The user also addressed status annotation issues and implemented code for channel address management and correct retry configurations.
eventingeventscloudeventsspecificationdeveloper-productivity
tommyreddad/knative-gcp

Jul 2020 - Sep 2021

GCP event implementations to use with Knative Eventing.
Contributions:142 pushes, 77 branches in 1 year 2 months
eventinggcpimplementationsgoogle-cloud-platformknative
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
Tommy Reddad - Senior Software Engineer at Google