Thomas Treffry

Senior Software Engineer at YLD

Bristol, 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

👤
Senior
🎓
Top School
Thomas Treffry is a Senior Software Engineer based in Bristol with 11 years of full‑stack experience delivering pragmatic, data‑driven backend systems and realtime APIs. He has driven engineering outcomes across startups and enterprise teams—most recently at YLD and Capital One—and has a track record of turning complex integration requirements into reusable, low‑code solutions (for example architecting a data‑driven event handler and webhook pipeline that replaced code changes with database‑driven actions). Thomas contributes to open source tooling for Node.js streams, improving usability and async reliability in the well‑used highland library, reflecting a focus on robust async patterns and developer ergonomics. A First Class Media Technology graduate from Oxford Brookes, he pairs deep hands‑on implementation skills with a knack for designing systems that save developer time and simplify integrations.
code11 years of coding experience
job9 years of employment as a software developer
bookBachelor of Science (BSc), Media Technology, First Class Honours (U.S. GPA equivalent: 3.7), Bachelor of Science (BSc), Media Technology, First Class Honours (U.S. GPA equivalent: 3.7) at Oxford Brookes University
languagesEnglish
github-logo-circle

Github Skills (7)

asynchronous10
javascript10
async10
testing10
nodejs9
functional-programming9
documentation8

Programming languages (11)

TypeScriptC++ShellCSSCoffeeScriptCRustJavaScript

Github contributions (5)

github-logo-circle
caolan/highland

Sep 2016 - Sep 2016

High-level streams library for Node.js and the browser
Role in this project:
userBack-end Developer
Contributions:9 commits, 4 PRs, 15 comments in 3 days
Contributions summary:Thomas primarily contributed to the `highland` library by adding and improving utility functions related to stream manipulation. They refactored existing examples and added new unit tests for asynchronous functions, specifically `wrapAsync`. The user also updated documentation to standardize examples, clarify usage, and improve error handling within the newly introduced `wrapAsync` functionality. These changes indicate a focus on enhancing the library's usability and reliability.
browsernode-jsjavascripthigh-levelstreams
lpww/Oath

Apr 2015 - Apr 2015

Contributions:39 pushes, 10 branches in 22 days
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
Thomas Treffry - Senior Software Engineer at YLD