Sumner Evans is a senior implementation tech lead based in Denver with a decade of experience building integrations and scalable backend systems for messaging and municipal revenue platforms. He combines hands-on engineering—rewriting bridges in Go to save terabytes of RAM and building a Matrix-compatible homeserver—with team mentorship and product-focused delivery. His open-source contributions span full-stack and backend projects, from enhancing Nix home-manager modules and a popular Pelican theme to hardening Go libraries for chess notation and improving Matrix-WhatsApp/Telegram bridges. Sumner also brings teaching experience as an adjunct computer science professor, reflecting deep expertise in algorithms, programming languages, and system design. He’s drawn to “interesting problems,” whether reverse-engineering chat protocols or adding robust media and cryptographic features to production systems.
10 years of coding experience
10 years of employment as a software developer
Colorado School of Mines Transfer Program, Colorado School of Mines Transfer Program at Red Rocks Community College
Master's degree, Computer Science, Master's degree, Computer Science at Colorado School of Mines
Contributions:36 commits, 14 PRs, 15 comments in 2 years 8 months
Contributions summary:Sumner primarily contributed to the theme's visual aspects and user interface, demonstrated by modifications to the CSS and LESS stylesheets. Their work included adding support for dark mode, adding styles for Isso comments, and incorporating new social media button styles. The user also made improvements to the menu and footer, and updated the theme's support for theme selection and pygments highlighting.
Manage a user environment using Nix [maintainer=@rycee]
Role in this project:
Full-stack Developer
Contributions:611 reviews, 103 commits, 149 PRs in 1 year 9 months
Contributions summary:Sumner primarily contributes to the Nix-based user environment management project, home-manager. They focused on enhancing module configurations for various programs, including neomutt, sway, and dunst. The user implemented features such as supporting list-based configurations in neomutt and added encryption support. They also refactored code for common functionality, adding seat configuration for sway, and improving the way configuration files were generated.
nix-dotfilesnixosmaintainerhome-managerdotfiles
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.