Gustavo Henke

Front-end Engineer at Canva

Sydney, New South Wales, Australia
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
Gustavo Henke is a Front-end Engineer with 11 years of experience who helped rewrite and launch Canva 2.0 and now contributes to its video editing product from Sydney. With a background in software architecture and senior roles, he blends front-end expertise (Angular, modern web tooling) with pragmatic back-end work and strong testing discipline. He has a history of improving code quality and developer workflows—evident from contributions to popular open-source projects like express-validator and concurrently where he refined validation, error handling and test suites. Comfortable making architectural decisions and mentoring teams, he also has hands-on experience scaling legacy systems and shipping resilient modules for large customers. Colleagues describe him as a continuous learner who challenges the status quo and brings both technical depth and practical delivery focus.
code11 years of coding experience
job4 years of employment as a software developer
bookBacharelado, Sistemas de Informação, Bacharelado, Sistemas de Informação at Universidade do Vale do Rio dos Sinos
bookTécnico, Informática, 9.5, Técnico, Informática, 9.5 at Colégio Sinodal Progresso
bookTechnologist, Systems Development and Analysis, 8.9, Technologist, Systems Development and Analysis, 8.9 at Universidade de Santa Cruz do Sul
languagesPortuguese, English, Spanish
stackoverflow-logo

Stackoverflow

Stats
41,215reputation
3.7mreached
352answers
7questions
Badges
regex
top-5%
mongoose
top-1%
twitter-bootstrap
top-5%
error-handling
top-1%
jquery
top-5%
javascript
top-1%
github-logo-circle

Github Skills (37)

mongoose10
javascript10
npm10
expressjs10
validations10
bower10
testing10
validation10
sanitization10
error-handling10
nodejs10
mongodb10
test-automation10
twitter-bootstrap9
json9

Programming languages (13)

JavaCSSC++RustWebAssemblyHTMLKotlinTypeScript

Github contributions (5)

github-logo-circle
An express.js middleware for validator.js.
Role in this project:
userBack-end Developer
Contributions:117 releases, 147 reviews, 498 commits in 6 years 4 months
Contributions summary:Gustavo primarily contributed to the validation and sanitization logic within the express-validator library. Their work focused on refining the internal API of the library, including modifications to error handling and message formatting. The commits indicate that the user was working on integrating several new features with existing functionality for maximum compatibility. They also added and improved testing coverage for the new features.
expressjsvalidationjavascriptexpressvalidator
open-cli-tools/concurrently

Jan 2017 - Nov 2022

Run commands concurrently. Like `npm run watch-js & npm run watch-less` but better.
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:37 releases, 130 reviews, 168 commits in 5 years 10 months
Contributions summary:Gustavo contributed to the project by refactoring and improving testing practices. They removed kill delays and unused configurations, streamlining the codebase. Furthermore, they improved the test suite by utilizing new features, adding tests, and fixing existing tests. This suggests a focus on code quality, maintainability, and ensuring the reliability of the project.
npm-likeparallelnpm-runconcurrentlynpm-js
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
Gustavo Henke - Front-end Engineer at Canva