Neil T

Server Team Lead, Senior Engineer at Synadia

England, 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 T is a pragmatic senior software engineer and server team lead with 10 years of experience building distributed systems, real-time messaging, and eventually-consistent graph platforms across public sector and commercial settings. Currently leading server work at Synadia, he combines hands-on Go backend development with product-minded leadership, having implemented core room-server features for the Matrix Dendrite homeserver and contributed performance and in-process connection features to the widely-used NATS Go client. His background includes iOS UI and animation improvements for Element, evidencing a rare full-stack comfort from low-level networking to polished client UX. Comfortable in regulated environments like healthcare, justice, and military domains, he brings pragmatic security and reliability thinking to complex deployments. A self-described network enthusiast and part-time futurist, he often bridges research-forward protocol work with production-grade engineering.
code11 years of coding experience
job10 years of employment as a software developer
bookFramwellgate School Durham
bookBSC Hons, BSC Hons at The University of Stirling
stackoverflow-logo

Stackoverflow

Stats
110reputation
51kreached
13answers
0questions
github-logo-circle

Github Skills (29)

database-api10
ios10
nat10
event-handling10
databases10
ui-animation10
ui-design10
uid10
go10
front-end-development10
natsio10
database-design10
state-management10
swift10
pubsub10

Programming languages (25)

C#CMakefileGoHTMLTypeScriptShellSCSS

Github contributions (5)

github-logo-circle
matrix-org/dendrite

Dec 2019 - Jan 2023

Dendrite is a second-generation Matrix homeserver written in Go!
Role in this project:
userBack-end Developer
Contributions:56 releases, 691 reviews, 1331 commits in 3 years 1 month
Contributions summary:Neil implemented core functionality for the Dendrite Matrix homeserver, with a focus on features within the room server. This included implementing FIFO ordering of input events, handling state-related tasks, and creating a system for handling rejected events. The code changes involve interactions with the database and state management components.
gohomeservergolangmatrix-orgmatrix-homeserver
element-hq/element-ios

Jul 2020 - Oct 2020

A glossy Matrix collaboration client for iOS
Role in this project:
userMobile Developer (iOS)
Contributions:21 commits, 16 pushes, 3 branches in 2 months
Contributions summary:Neil primarily contributed to the iOS application's UI and launch sequence. Their work included fixing the launch screen, updating the loading screen, and improving the overall animation experience within the app. They also made color corrections and reverted changes to generated image and storyboard files, indicating a focus on visual aspects and potentially resolving build-related issues. Further contributions involved the implementation and modification of animation sequences, demonstrating expertise in UI animation and user experience enhancements.
ios
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