Evan Huus

Developer at Wireshark Development Team

Ottawa, 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
Evan Huus is a pragmatic developer with 13 years of experience building reliable backend systems and deployment tooling, currently contributing at OpsLevel and Tidra AI while serving as a long-standing core developer for Wireshark. He has led engineering teams at Shopify and shipped features improving deployment safety and observability, and his open-source work spans high-impact projects like graphql-ruby, Wireshark, and resiliency libraries in Go. Evan excels at hardening code—fixing memory issues, improving input coercion, and removing dead paths—and brings a strong testing and refactoring discipline to reduce bugs and improve performance. Comfortable across languages and ecosystems, he’s contributed deep fixes to low-level C projects and higher-level Ruby and Go libraries alike. Based in Ottawa, he pairs engineering rigor with creativity off-work as an amateur musician and actor, which he says helps him “end up with the right regrets.” Colleagues rely on him for thoughtful reviews, pragmatic architecture, and steady delivery in complex codebases.
code13 years of coding experience
job7 years of employment as a software developer
bookBachelor of Science (B.Sc.) Honours, Computer Science, Bachelor of Science (B.Sc.) Honours, Computer Science at Carleton University
stackoverflow-logo

Stackoverflow

Stats
6,447reputation
780kreached
124answers
5questions
Badges
go
top-1%
json
top-5%
github-logo-circle

Github Skills (46)

ruby-rails10
deploying10
text-editor10
circuit-breaker10
vimscript10
plugin-development10
testing10
rails10
c1110
editor10
wpgraphql10
ruby10
c1710
go10
customisation10

Programming languages (18)

JavaYaccCSSC++RustCGoPureBasic

Github contributions (5)

github-logo-circle
eapache/go-resiliency

Nov 2014 - Jun 2022

Resiliency patterns for golang
Role in this project:
userBack-end Developer
Contributions:7 releases, 13 reviews, 69 commits in 7 years 8 months
Contributions summary:Evan primarily worked on implementing the circuit breaker and semaphore resiliency patterns within the Go-based project. Their contributions involved writing core code for the breaker, adding tests, and refining the implementation. They also introduced the semaphore and deadline patterns, extending the library's capabilities for handling various failure scenarios. Additionally, the user refactored and optimized the existing code base to improve efficiency and maintainability.
golangresiliencyfasterresiliency-patternspatterns
terryma/vim-multiple-cursors

Jan 2015 - Dec 2018

True Sublime Text style multiple selections for Vim
Role in this project:
userSoftware Engineer (Vim Plugin Developer)
Contributions:44 PRs, 36 pushes, 17 branches in 3 years 11 months
Contributions summary:Evan primarily focused on enhancing the `vim-multiple-cursors` plugin, addressing several bugs and implementing new features. Their contributions included fixing issues related to cursors getting out of sync in insert mode and improving the handling of multi-character maps. The user also worked on optimizing the plugin's performance, removing lag, and ensuring proper integration with insert mode mappings. Furthermore, they added new tests to cover potential bugs within the plugin.
vimsublimetext-styleselectionssublime-text
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
Evan Huus - Developer at Wireshark Development Team