Evan Borden

Vice President Of Software Engineering at Renaissance Learning

Austin, Texas, United States
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

👤
Senior
🎓
Top School
Evan Borden is a seasoned software engineering leader with 13 years of experience now serving as Vice President of Software Engineering in Austin, Texas. He has a strong track record scaling teams and delivery at education-technology companies, progressing from senior engineer to director and executive roles at Freckle, Nearpod, and Renaissance Learning. Technically grounded and curious, Evan contributes to open-source projects—particularly in Haskell and developer tooling—improving linters, formatters, and low-level networking behavior that benefit editor integrations and cross-platform sockets. He blends full-stack experience with a focus on maintainability and test coverage, and he often surfaces practical fixes that improve developer ergonomics. Known for an insatiable desire for knowledge, he pairs hands-on contributions with strategic leadership to ship reliable systems that support learning products.
code13 years of coding experience
job19 years of employment as a software developer
bookWeb Site Development and Management, IT, Web Site Development and Management, IT at Champlain College
languagesEnglish
github-logo-circle

Github Skills (19)

javascript10
underscorejs10
underscore10
currying10
vim10
socket10
network10
functional-programming10
haskell10
testing9
language-server-protocol9
vim-plugin9
autocomplete9
wp-api8
winapi8

Programming languages (22)

JavaCSSC++CRustTeXGoHTML

Github contributions (5)

github-logo-circle
haskell/network

Oct 2015 - Aug 2020

Low-level networking interface
Role in this project:
userBack-end Developer
Contributions:91 commits, 57 PRs, 116 pushes in 4 years 10 months
Contributions summary:Evan primarily contributed to the Haskell network library by addressing several issues and implementing improvements. Their work included updating maintainer lists, correcting receive behavior, and making code modifications related to socket handling, including Windows-specific adjustments. The user also focused on deprecating outdated modules and functions, and refactoring. In addition, the user improved test coverage and added test cases for the connect functionality.
sockethaskellnetworkingnetworkhackage
dense-analysis/ale

Nov 2017 - Feb 2019

Check syntax in Vim/Neovim asynchronously and fix files, with Language Server Protocol (LSP) support
Role in this project:
userBack-end Developer
Contributions:5 PRs, 11 comments in 1 year 2 months
Contributions summary:Evan primarily focused on enhancing the `ale` plugin's Haskell support by integrating various Haskell tooling. This included adding support for formatters like `brittany` and `stylish-haskell`, as well as refactoring tools such as `hlint`. Furthermore, the user improved integration with Haskell's build tools like `stack` and updated existing linters to support these changes. These changes improved the functionality and maintainability of the plugin.
lintervimcheckerneovimautocomplete
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