Bálint Gábor

Senior Staff Software Engineer at Shopify

Hungary
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
Bálint Gábor is a Senior Staff Software Engineer based in Hungary with 11 years of experience building both front-end design tooling and robust backend systems. He led editor and extension system development at Craft Docs and shipped Utopia’s design-focused UI work that was acquired by Shopify, now continuing there to scale those developer-facing tools. His contributions span UI component design and canvas/text editing features as well as low-level Go work on Ethereum’s go-ethereum Swarm, where he improved networking resiliency and fixed tricky fetcher and FUSE-related issues. Comfortable moving between product-facing interfaces and distributed systems, he combines hands-on implementation, refactoring discipline, and performance-minded engineering. Formerly a manager and tech lead at Prezi, he brings people leadership experience and a track record of evolving editors from prototype to production. Trained in cognitive science and computer science, he often blends user-focused thinking with systems-level rigor to solve tricky UX and reliability problems.
code11 years of coding experience
job16 years of employment as a software developer
bookCognitive Science, Cognitive Science at Budapest University of Technology and Economics
bookMS Computer Science, MS Computer Science at Eötvös Loránd University
github-logo-circle

Github Skills (28)

context-manager10
filesystem10
javascript10
testing10
storage10
typescript10
context-api10
ui-design10
networking10
uid10
go10
front-end-development10
ethereum10
network-protocol10
typescript-types10

Programming languages (7)

TypeScriptTeXJavaScriptGoHTMLRubyPython

Github contributions (5)

github-logo-circle
concrete-utopia/utopia

Jun 2020 - Jan 2023

Design ❤️ Code
Role in this project:
userFront-end Developer
Contributions:949 reviews, 297 commits, 881 PRs in 2 years 8 months
Contributions summary:Bálint primarily contributed to the implementation of UI components and the enhancement of the developer tools within the "utopia" repository, which focuses on design and code. The changes included adding layout features to the inspector panel, integrating text editing functionalities, and improving the functionality of a select mode by adding a canvas overlay for a text editing. The user's work also encompassed bug fixes, optimization, and refactoring of various components such as parent outlines, text editor, and other key canvas features to refine the user experience.
reactutopiacssjavascriptcode-design
ethereum/go-ethereum

Feb 2018 - Sep 2018

Go implementation of the Ethereum protocol
Role in this project:
userBackend Developer
Contributions:7 commits, 52 PRs, 42 pushes in 7 months
Contributions summary:Bálint's contributions primarily involve refactoring and improving the Swarm component of the Go-Ethereum project. This includes disabling flaky tests related to the FUSE filesystem, refactoring chunk handling, and implementing improvements to networking protocols and fetcher behavior. They also implemented a global timeout for fetchers to prevent indefinite blocking and addressed potential infinite loops in retrieve request handling.
golanggethethereump2pblockchain
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
Bálint Gábor - Senior Staff Software Engineer at Shopify