Finn Lidbetter

Senior Software Engineer at RideCo

Waterloo, Ontario, 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

🤩
Rockstar
🎓
Top School
Finn Lidbetter is a Senior Software Engineer based in Waterloo with 10 years of experience building production systems and shipping algorithmic improvements at RideCo’s Algorithms and Optimization team. He holds a Master’s in Mathematics (Computer Science) from the University of Waterloo and an interdisciplinary First Class Honours degree with distinction, reflecting a strong theoretical foundation in CS, math, and philosophy. Finn combines competitive programming rigor with hands-on backend engineering—contributing to notable open-source projects like dramatiq where he added features, fixed threading bugs, and improved test and concurrency configurations. His background includes teaching and research roles in theoretical computer science and graph theory, which inform his careful, research-driven approach to complex system design. Colleagues know him for turning formal reasoning into pragmatic, reliable solutions for real-world transit optimization.
code10 years of coding experience
job2 years of employment as a software developer
bookBachelor’s Degree, Interdisciplinary Honours in Mathematics and Computer Science, 4.2/4.3 GPA, Bachelor’s Degree, Interdisciplinary Honours in Mathematics and Computer Science, 4.2/4.3 GPA at Mount Allison University
bookMaster's of Mathematics, Computer Science, 95.5/100 GPA, Master's of Mathematics, Computer Science, 95.5/100 GPA at University of Waterloo
languagesFrench
github-logo-circle

Github Skills (15)

task-management10
middleware10
python10
testing10
thread9
multithreading9
hyper-threading9
redis9
threaded9
rabbitmq9
test-runner8
gevent8
job-runner8
runner8
tasker8

Programming languages (4)

JavaC++SwiftPython

Github contributions (5)

github-logo-circle
Bogdanp/dramatiq

Jul 2021 - Oct 2022

A fast and reliable background task processing library for Python 3.
Role in this project:
userBack-end Developer
Contributions:2 reviews, 11 commits, 10 PRs in 1 year 4 months
Contributions summary:Finn primarily contributed to the `dramatiq` library by implementing new features and addressing bug fixes. Their work included adding functionality for message age limits, fixing threading issues, and adding support for gevent. They also refactored tests and added support for zero backoff configurations for actors and messages.
pythonredisbackground-taskreliabletask-runner
Contributions:3 releases, 134 pushes, 3 branches in 2 years 10 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
Finn Lidbetter - Senior Software Engineer at RideCo