Duncan Eastoe

Software Engineer at Graphiant

City of Edinburgh, 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

👤
Senior
🎓
Top School
Duncan Eastoe is a Software Engineer based in Edinburgh with 13 years building reliable, well-tested networking and routing software across companies like Graphiant, AT&T, Brocade and Cisco. He specializes in control-plane and forwarding-plane systems—working on Vyatta, vRouter components, multicast routing and the IOS-XR FIB—and brings practical expertise in extending regression frameworks and packet-level testing. Known for meticulous attention to detail, he blends systems-level thinking with hands-on scripting (Python/Scapy) and modular distributed application design from earlier Java/onePK work. Duncan holds a First-class BSc in Computing Science from the University of Stirling and has a track record of turning complex network requirements into maintainable, testable code. He gravitated from academic lab demonstrator roles into production networking software, demonstrating a steady progression from prototyping to shipping robust carrier-grade features. Colleagues value his focus on testability and his ability to introduce new testing techniques that improve long-term reliability.
code13 years of coding experience
job7 years of employment as a software developer
bookGrade A A-Levels: Computing, Geography, Design & Technology: Product Design, Grade A A-Levels: Computing, Geography, Design & Technology: Product Design at Lancaster Royal Grammar School
bookBSc with Honours in Computing Science, First class, BSc with Honours in Computing Science, First class at University of Stirling
github-logo-circle

Github Skills (12)

aircrack-ng10
duckyscript9
wifi9
android-application9
wireless9
android7
txt5
react4
kernel3
tcp3
linux-kernel3
linux2

Programming languages (3)

JavaShellC

Github contributions (5)

github-logo-circle
Android application that automatically forgets open wireless networks after disconnecting
Contributions:115 commits in 1 year 9 months
wirelessandroidduckyscriptaircrack-ngandroid-application
duncanje/todo.txt-revive

Jun 2013 - Dec 2013

Todo.txt add-on to re-add completed items
Contributions:4 commits in 5 months
txtreacttodo-txtadd-ontodo
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