Tim Deeb-swihart

Staff Software Design Engineer at Temporal Technologies

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
Tim Deeb-swihart is a Staff Software Design Engineer with 11 years of experience building high-reliability distributed systems and cloud services. He has driven major platform improvements—from a cross-codebase protobuf migration and tooling at Temporal to performance and availability enhancements for MariaDB Xpand—consistently reducing costs and operational pain. Comfortable moving between Go and C, Tim has a track record of profiling and refactoring to achieve 10x–30x throughput gains and dramatic reductions in CPU and on-call load. He contributes to prominent open-source projects such as Temporal, where his backend work improved error handling, task ordering, and performance optimizations. A former research engineer and cybersecurity analyst, he brings a security-minded, measurement-driven approach and has shipped infrastructure that scales to hundreds of nodes and millions of segments. Colleagues rely on him to tackle brittle systems with careful tooling, AST-level transformations, and pragmatic automation.
code11 years of coding experience
job8 years of employment as a software developer
bookBachelor of Science (BS), Computer Science, Bachelor of Science (BS), Computer Science at College of Computing at Georgia Tech
bookMaster of Science (M.S.), Computer Science, Master of Science (M.S.), Computer Science at Georgia Institute of Technology
languagesEnglish
stackoverflow-logo

Stackoverflow

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

Github Skills (12)

microservices-application10
error-handling10
distributed-systems10
workflow-engine10
go10
microservices10
testing9
elasticsearch-api9
amazon-elasticsearch9
aws-elasticsearch9
elasticsearchquery9
elasticsearch9

Programming languages (12)

TypeScriptC++ShellRustMakefileJavaScriptGoMustache

Github contributions (5)

github-logo-circle
temporalio/temporal

Oct 2020 - Mar 2025

Temporal service
Role in this project:
userBack-end Developer
Contributions:2 releases, 519 reviews, 112 PRs in 4 years 5 months
Contributions summary:Tim primarily contributed to the back-end aspects of the Temporal service, focusing on improving the system's internal workings. They made changes to the environment variable setup, bumped the Go version to 1.21 to support the `log/slog` package, and improved error handling for HTTP 400 errors from Elasticsearch. Furthermore, they worked on fixing ordering bugs in matching behavior tests and refactored code related to DLQ handling, and also improved performance by optimizing the ackManager and the logic for terminal task errors.
service-busmicroservice-orchestrationworkflow-automationworkflow-enginedocker
BishopFox/aws-signing

Jun 2020 - May 2021

CLI that allows user to submit http requests using AWS request signing
Contributions:2 releases, 8 commits, 2 PRs in 11 months
http-requestsrequest-signingsigningsubmitrequest
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
Tim Deeb-swihart - Staff Software Design Engineer at Temporal Technologies