Kolby Liebl

Backend Engineer at Offchain Labs

Greater Edmonton Metropolitan Area Canada
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
Kolby Liebl is a backend engineer with eight years of experience specializing in blockchain infrastructure and high-performance networked systems. Currently contributing to Arbitrum Nitro at Offchain Labs, he previously worked at the Ethereum Foundation and helped implement a uTP-based transport in the widely used Ethereum/trin portal client, improving low-latency, low-resource data transfer. His background includes building large research datasets and REST APIs at the University of Alberta, and participation in focused programs like Summer of Bitcoin and the Ethereum apprentice cohort. Self-taught in many areas and formally trained in computer science, Kolby blends practical systems programming with a track record of shipping maintainable, production-ready protocol implementations.
code8 years of coding experience
job2 years of employment as a software developer
bookBachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at University of Alberta
bookComputer Programming, Computer Programming at self taught
github-logo-circle

Github Skills (5)

udp10
protocols10
rust10
network-protocol10
blockchain9

Programming languages (19)

MDXC#JavaC++RustCScalaIo

Github contributions (5)

github-logo-circle
ethereum/trin

Jul 2021 - Jan 2022

An Ethereum portal client: a json-rpc server with nearly instant sync, and low CPU & storage usage
Role in this project:
userBack-end Developer
Contributions:5 releases, 986 reviews, 18 commits in 6 months
Contributions summary:Kolby primarily contributed to the implementation of uTP, a UDP-based transport protocol, within the Trin client. Their work involved defining packet structures, connection management, and data transmission logic. Key contributions include the implementation of the uTP sub-protocol, integrating it with the portal network for data transfer, and addressing several issues identified. Further work involved refactoring parts of the uTP implementation for clarity and maintainability.
cpurpcsyncethereumportal
KolbyML/trin

Apr 2023 - Apr 2025

An Ethereum portal client: a json-rpc server with nearly instant sync, and low CPU & storage usage
Contributions:6 releases, 6 PRs, 1199 pushes in 1 year 11 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