Evan Hicks

Senior Developer at Sentry (sentry.io)

Old Toronto, 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 Hicks is a Senior Developer based in Toronto with 12 years of experience building high-throughput, resilient backend systems and responsive frontends across industries from healthcare to ad tech. He’s fluent in Go, Python, Node.js, PHP and JavaScript and has applied architectural patterns like DDD and CQRS to design HIPAA-compliant APIs, event-driven feeds, and automation platforms. Evan has worked at scale—designing systems that handled hundreds of thousands of requests per second with sub-100ms latencies—and led teams in real-time bidding environments. At Sentry he contributed to the back-end Snuba query engine, improving debugging and metrics handling for a widely-used error and performance monitoring tool. Known for migrating legacy codebases to modern async patterns and shipping pragmatic instrumentation, he blends deep systems thinking with product-focused engineering. He’s a builders’ engineer who still enjoys writing libraries and small client-side tools that make integrations easier for customers.
code12 years of coding experience
job8 years of employment as a software developer
bookInternational Baccalaureate Diploma, International Baccalaureate Diploma at Upper Canada College
bookOntario Secondary School
bookfor Bachelor of Computer Science ­ Graduate, 2011 Computer Science, for Bachelor of Computer Science ­ Graduate, 2011 Computer Science at University of Waterloo
github-logo-circle

Github Skills (7)

python10
back-end-development10
sni10
metric10
sna10
query-optimization9
testing8

Programming languages (8)

MDXC++ShellRustCJavaScriptGoPython

Github contributions (5)

github-logo-circle
getsentry/sentry

Dec 2019 - Dec 2022

Developer-first error tracking and performance monitoring
Role in this project:
userBack-end Developer
Contributions:711 reviews, 160 commits, 426 PRs in 3 years 1 month
Contributions summary:Evan primarily contributed to the back-end infrastructure, focusing on Sentry's Snuba query engine. They modified code related to Snuba calls, including adding parameters for debugging and improving the handling of consistent flags. Additionally, the user fixed a test and addressed code related to metrics, like http_error_rate, across transactions and spans. The changes suggest involvement in performance monitoring and data analysis.
monitorpythonsentrydjangoerror-monitoring
getsentry/snuba-sdk

Dec 2020 - Dec 2022

SDK for generating SnQL queries for Snuba
Contributions:212 reviews, 105 commits, 234 PRs in 2 years
queriessdktag-production
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 Hicks - Senior Developer at Sentry (sentry.io)