Steve Heyns

Senior Solutions Engineer at Freelance

Nanaimo, British Columbia, 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
Steve Heyns is a senior solutions engineer and seasoned software leader with 14 years of experience delivering robust back-end systems and leading engineering teams from Nanaimo, BC. He blends hands-on Go development—contributing bug fixes, feature work, and documentation to the notable Revel web framework—with practical leadership roles from Director of Engineering to consulting and CTO-level product work. Steve has a track record of improving reliability and developer experience through refactoring core systems, enhancing build processes, and tightening security and testing in example apps. Equally comfortable driving strategy for brands and growth metrics as he is debugging controllers and template engines, he brings an uncommon mix of technical depth and product-minded pragmatism.
code14 years of coding experience
job21 years of employment as a software developer
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (20)

websocket10
html-template10
python-templates10
code-templates10
apptemplates10
go10
revel10
web-framework10
cpp-templates10
documentation10
apidoc9
template-engine9
api9
websockets-client9
client-websocket9

Programming languages (11)

TypeScriptJavaC++ShellCDIGITAL Command LanguageJavaScriptGo

Github contributions (5)

github-logo-circle
revel/examples

Mar 2017 - Aug 2022

Example Revel Applications
Role in this project:
userFull-stack Developer
Contributions:2 releases, 72 commits, 51 PRs in 5 years 5 months
Contributions summary:Steve's contributions primarily focused on enhancing the functionality and maintainability of Revel applications, specifically within the context of example projects. They addressed template rendering issues by incorporating raw tags in HTML pages. The user also improved code quality by fixing security headers and database specifications and updated websocket implementation. Additionally, the user integrated updated versions of the code, and added tests for increased coverage.
revel-applicationsrevelgo
revel/revel

Sep 2014 - Mar 2022

A high productivity, full-stack web framework for the Go language.
Role in this project:
userBack-end Developer
Contributions:9 releases, 1 review, 244 commits in 7 years 6 months
Contributions summary:Steve contributed to the `revel/revel` framework, a Go-based web framework, by addressing bugs and implementing features related to controllers and build processes. Specifically, they fixed an issue with struct instantiation within the controller system, improved build flag handling, and incorporated message file discovery within modules, enhancing the framework's functionality. The user's work also extended to refactoring core components, like the HTTP server engine and template system to improve backwards compatibility and functionality.
golangproductivityfull-stackweb-applicationframework
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
Steve Heyns - Senior Solutions Engineer at Freelance