Guilherme Bernal

Founder And CTO at Cubos Academy

Bahia, Brazil
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
Guilherme Bernal is a founder and CTO with about 10 years of experience leading Cubos and Cubos Academy, managing nearly 100 developers and driving roughly 4x company growth since 2015. As co-founder of Zigpay and Zakpay, he combines startup product instincts with hands-on engineering across web, IoT, databases and distributed systems. He began programming at nine and is a two-time ACM ICPC Baylor world finalist and three-time finalist in the Brazilian programming marathon, reflecting strong algorithmic and systems skills. An active open-source contributor, he has improved widely used projects like the Parcel web bundler (HTML srcset support and Node/Electron targets) and the Crystal language (io/http and WebSocket fixes). Educated at UFBA and FIAP in computer science and IT management, he pairs deep technical craft with operational leadership to scale engineering teams and fintech products in Brazil.
code11 years of coding experience
job4 years of employment as a software developer
bookFédération Internationale de l'Art Photographique
bookComputer Science, Computer Science at Universidade Federal da Bahia
stackoverflow-logo

Stackoverflow

Stats
8,203reputation
514kreached
194answers
31questions
Badges
ruby
top-5%
serialization
top-5%
github-logo-circle

Github Skills (41)

programming-language10
javascript10
crystal-lang10
asset-catalog10
assetmanagement10
http10
programminglanguage10
file-io10
bundle10
programminglanguages10
bundles10
compiler-compiler10
language-design10
javascripts10
fileio10

Programming languages (20)

C#JavaC++CRustMakefileWebAssemblyGo

Github contributions (5)

github-logo-circle
crystal-lang/crystal

Aug 2015 - Nov 2022

The Crystal Programming Language
Role in this project:
userBack-end Developer
Contributions:69 reviews, 40 commits, 54 PRs in 7 years 4 months
Contributions summary:Guilherme primarily contributed to the Crystal programming language repository by fixing bugs and improving the `io` and `http` modules. They addressed issues related to file I/O, including buffer handling and seek operations. Furthermore, the user implemented fixes and improvements for HTTP response parsing, content handling, and WebSocket support. These commits demonstrate a focus on enhancing the core functionalities of the language's standard library.
esoteric-languagecrystallanguage-designcompilerprogramming-language
parcel-bundler/parcel

Jan 2018 - Feb 2018

The zero configuration build tool for the web. 📦🚀
Role in this project:
userFull-stack Developer
Contributions:10 commits, 8 PRs, 1 branch in 17 days
Contributions summary:Guilherme contributed to the parcel-bundler project by implementing support for the `srcset` attribute in HTML images, enhancing the image handling capabilities. They also added options for specifying the target environment as "node" or "electron", which enabled the generation of Node.js and Electron-compatible bundles. Further contributions include fixing YAML serialization and addressing a flaky test in the watcher module, improving the project's functionality and stability.
configurationzerocommonjscssjavascript
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
Guilherme Bernal - Founder And CTO at Cubos Academy