Ivan Zuzak

Staff Software Engineer at GitHub

Zurich, Zurich, Switzerland
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
Ivan Zuzak is a Staff Software Engineer based in Zurich with 17 years of experience improving availability, resilience, and performance across large-scale web platforms. At GitHub he has focused on observability, caching, graceful degradation, deploy safety and rate limiting, moving from support lead to senior and staff engineering roles. His background blends hands-on backend and frontend work—contributing to widely used open-source projects like Atom (fuzzy-finder, tree-view, markdown-preview) and GitHub platform samples—plus deep experience with Ruby on Rails and MySQL. Before GitHub he combined research and teaching at the University of Zagreb with industry engineering roles, mentoring students and shaping courses and tooling. Known for pragmatic refactors and shipping UX improvements, he bridges customer-facing support and core engineering to reduce incidents and improve developer experience. Outside work he’s a happy dad in Switzerland, which he cites as a grounding influence on his collaborative, long-term perspective.
code17 years of coding experience
job11 years of employment as a software developer
bookPh.D. (not completed!), Computer Science, Ph.D. (not completed!), Computer Science at University of Zagreb, School of Electrical Engineering and Computing
languagesCroatian, English, German
stackoverflow-logo

Stackoverflow

Stats
18,484reputation
1.2mreached
187answers
0questions
Badges
github
top-1%
curl
top-5%
git
top-5%
iframe
top-5%
javascript
top-5%
html
top-5%
github-logo-circle

Github Skills (68)

atom-editor10
github10
package-management10
testing10
navigationbar10
smtps10
ruby10
appsettings10
rest-api10
markdown10
javascript10
application-settings10
editor10
uid10
github-api10

Programming languages (17)

MDXC++CSSRustCScalaGoHTML

Github contributions (5)

github-logo-circle
atom/fuzzy-finder

Jun 2014 - Oct 2015

Find and open files quickly
Role in this project:
userFull-stack Developer
Contributions:13 commits, 5 PRs, 6 pushes in 1 year 4 months
Contributions summary:Ivan contributed to the Atom fuzzy-finder project by implementing new features and addressing existing issues. Their work included adding a configuration option to control traversing into symlinked directories, enhancing the buffer finder with line number jumps, and modifying tests to demonstrate specific functionalities. The user's commits reflect a focus on improving the user interface and file navigation within the Atom editor. They also refactored existing code to include new functionalities.
utilityfilesystemdirectory-tree
atom/atom

Mar 2014 - Nov 2015

:atom: The hackable text editor
Role in this project:
userFront-end Developer
Contributions:214 commits, 65 PRs, 121 pushes in 1 year 8 months
Contributions summary:Ivan primarily contributed to the Atom text editor's user interface and functionality. Their work includes adding new features like gutter selection behavior and context menu enhancements, and also addressing usability and bug fixes related to mouse interactions. Additionally, the user has worked on improving the editor's existing features, such as soft wrapping and context menu items, alongside improving the testing suite by adding new tests for the features implemented.
electronwindowsjavascriptlinuxhackable
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
Ivan Zuzak - Staff Software Engineer at GitHub