Ted Johnson

Software Engineer at Arista Networks

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

👤
Senior
🎓
Top School
Ted Johnson is a systems-focused software engineer with 8 years of experience building low-level, high-performance and embedded software, now joining Arista Networks' kernel and PCIe driver efforts. He holds a Master's in Computer Science from Trinity College Dublin and has shipped ultra-low-latency features for FPGA-based switches while working across large monorepos and global teams. Proficient in C, C++, Rust, Go and Python, he pairs deep Linux and FOSS enthusiasm with practical experience in build and testing tooling like Perforce, Docker and CMake. His personal projects span real-time Rust multiplayer simulation, LoRa-based trilateration for wildfire detection on ESP32, a novel information-centric P2P protocol, and a home-lab of HTTPS services—demonstrating both research curiosity and production-minded engineering. Comfortable in both kernel and application domains, he brings a knack for squeezing latency out of systems and a long-term interest in the future of global networking. Currently traveling Europe, he combines strong academic credentials with hands-on systems craftsmanship and a track record of shipping complex networking solutions.
code8 years of coding experience
job1 year of employment as a software developer
bookMaster's degree, Computer Science, 1st Class Honours with Distinction, Master's degree, Computer Science, 1st Class Honours with Distinction at Trinity College Dublin
bookLeaving Certificate, 90th percentile, Leaving Certificate, 90th percentile at St. Columba's College, Dublin, Ireland
github-logo-circle

Github Skills (20)

solar-system8
planets7
planet7
gravity6
solar5
orbital-mechanics5
simulation4
collision4
dashboard3
javascript3
monitoring3
css2
python2
science2
computer-science2

Programming languages (6)

JavaC++CJavaScriptHTMLPython

Github contributions (5)

github-logo-circle
tedski999/coursework

Aug 2020 - Nov 2022

Contributions:102 commits, 88 pushes, 1 branch in 2 years 3 months
tedski999/dots

Sep 2022 - Mar 2025

Contributions:327 pushes, 3 branches in 2 years 6 months
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
Ted Johnson - Software Engineer at Arista Networks