Neil Fordyce

Software Engineer at Skyscanner

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

🤩
Rockstar
🎓
Top School
Neil Fordyce is a software engineer based in Edinburgh with 11 years of experience building robust back-end systems, currently contributing at Skyscanner. He has hands-on expertise in distributed time-series systems, demonstrated by contributions to the well-known OpenTSDB project where he improved query filtering, resolved race conditions, and strengthened test coverage. Comfortable across development and QA, he focuses on stability, concurrent programming, and practical tooling improvements that reduce production risk. A Computer Science graduate from the University of Dundee, he pairs steady operational instincts with a developer's curiosity for edge-case behavior in large-scale data systems.
code11 years of coding experience
bookComputer Science, Computer Science at The University of Dundee
github-logo-circle

Github Skills (8)

timeseries-database10
javas10
java10
concurrency10
testing9
data-filtering9
hbase9
query-optimization9

Programming languages (11)

TypeScriptMDXSmartyJavaShellOpen Policy AgentJavaScriptGo

Github contributions (5)

github-logo-circle
OpenTSDB/opentsdb

May 2018 - Oct 2021

A scalable, distributed Time Series Database.
Role in this project:
userBack-end Developer & QA Engineer
Contributions:10 commits, 4 PRs, 5 comments in 3 years 5 months
Contributions summary:Neil primarily focused on improving the stability and functionality of the time series database. They implemented features to filter single-character tag values, demonstrating an understanding of query processing and data filtering. Additionally, the user addressed race conditions within the SaltScanner and UID lookup, showcasing expertise in concurrent programming and optimizing data retrieval operations. The user also added test cases to cover filtering functionality and made changes to the testing infrastructure, demonstrating the importance of quality assurance.
scalabletime-series-databaseseries-databasetimeseries-databasedistributed-database
neilfordyce/bosun

Jan 2019 - May 2024

Time Series Alerting Framework
Contributions:5 pushes, 2 branches in 5 years 5 months
alertingtime-seriestime-series-analysistimeseries
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
Neil Fordyce - Software Engineer at Skyscanner