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.
11 years of coding experience
4 years of employment as a software developer
Fédération Internationale de l'Art Photographique
Computer Science, Computer Science at Universidade Federal da Bahia
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.
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.