Timothy Simpson

Principal Software Engineer at OCI

Stirling, Scotland, United Kingdom
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
Timothy Simpson is a Principal Software Engineer based in Stirling with eight years of focused industry experience and a broader history of embedded and systems engineering dating back to Boeing and aerospace work. He excels in C++ and distributed systems, currently leading engineering efforts at OCI and contributing backend fixes and tests to the well-known ACE/TAO open-source framework—improving multicast behavior and platform-specific IPv4/IPv6 robustness. His background spans hyperspectral imaging sensors, market data systems, and research into programming languages and SMT solvers, giving him a rare blend of low-level firmware, high-performance networking, and formal-methods exposure. Colleagues rely on him for pragmatic problem solving, code-quality improvements flagged by static analysis, and reducing development friction through tooling and automation. He pairs deep technical chops from top-tier CS and ECE programs with a track record of stabilizing complex, cross-platform codebases.
code8 years of coding experience
job12 years of employment as a software developer
bookCovenant Theological Seminary
bookMaster of Science (M.S.) Computer Science, Master of Science (M.S.) Computer Science at Washington University in St. Louis
bookBachelor of Science (BS) Computer Science, Bachelor of Science (BS) Computer Science at Carnegie Mellon University
languagesGerman, English
github-logo-circle

Github Skills (12)

c-language10
cprogramming-language10
networking10
ace10
windows9
web-framework8
app-framework8
application-framework8
ipv68
ipv48
pattern6
cpp5

Programming languages (3)

C++JavaScriptPerl

Github contributions (5)

github-logo-circle
DOCGroup/ACE_TAO

Nov 2019 - Oct 2022

ACE and TAO
Role in this project:
userBack-end Developer
Contributions:10 reviews, 37 commits, 18 PRs in 2 years 10 months
Contributions summary:Timothy primarily contributed to the `ACE and TAO` repository by fixing issues related to multicast joining and string handling within the ACE framework. They addressed platform-specific problems, particularly on Windows, for both IPv4 and IPv6 multicast operations. The user also resolved review comments and fixed code quality issues, including those flagged by code analysis tools, to improve the overall stability and robustness of the codebase. Additionally, they added a test case for multicast join functionality.
cppc-plus-plusframeworkacecorba
simpsont-oci/ACE_TAO

Apr 2018 - Oct 2022

ACE and TAO
Contributions:2 PRs, 35 pushes, 18 branches in 4 years 6 months
crosswordtrinitycoreazerothcoreace-editorace
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