Tim Put

Senior Software Engineer at Mercury

Edmonton, Alberta, 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
Tim Put is a Senior Software Engineer with nine years of experience specializing in functional programming, Haskell, Linux, and Nix/NixOS, currently contributing to production systems at Mercury. He combines a rigorous academic background—an M.S. in Electronic and Computer Engineering and a B.S. in Mathematics from the University of Alberta—with practical work building mathematical imaging models at NexOptic. Comfortable moving between low-level system tooling and high-level formal reasoning, he brings particular strength in reproducible, declarative environments and reproducible deployments. Based in Edmonton, he pairs research-grade modeling skills with pragmatic engineering to deliver reliable, maintainable systems. An understated but valuable trait is his ability to translate complex mathematical models into working software that integrates with engineering workflows.
code9 years of coding experience
job1 year of employment as a software developer
bookMaster of Science - MS, Electronic and Computer Engineering, Master of Science - MS, Electronic and Computer Engineering at University of Alberta
github-logo-circle

Github Skills (76)

nix10
nixos10
linux10
nixpkgs10
bed7
loops6
controller6
blender6
structured-concurrency6
unicode6
axis5
async5
parser5
streaming5
32-bit5

Programming languages (6)

C++CG-codeTeXHaskellNix

Github contributions (5)

github-logo-circle
TimPut/hTile

May 2020 - Feb 2022

Contributions:32 commits, 20 pushes, 1 branch in 1 year 9 months
TimPut/timput.com

Jan 2018 - Aug 2022

Contributions:79 commits, 33 pushes, 1 branch in 4 years 7 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
Tim Put - Senior Software Engineer at Mercury