Ivan Habunek

Director at Big Fish Software

Zagreb, Croatia
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 Habunek is a seasoned backend web developer and director with 15 years of experience building robust systems from Zagreb, Croatia. He leads Big Fish Software as owner and lead developer, blending hands-on Python and JavaScript work with periodic forays into Clojure and build/release automation. His open-source contributions include improving Windows installers for the popular Subsurface dive-log and developing the Mastodon CLI/TUI "toot," reflecting a knack for practical tooling and cross-platform polish. A long-time community organizer—cofounding WebCamp Zagreb and leading ZgPHP meetups—he pairs technical depth with event-driven leadership that helps grow local developer ecosystems.
code15 years of coding experience
job8 years of employment as a software developer
bookB.Sc., Telecommunications and IT, B.Sc., Telecommunications and IT at Faculty of Electrical Engineering and Computing, Zagreb
languagesEnglish, Croatian
github-logo-circle

Github Skills (11)

command-line-interface10
software-packaging10
nsis10
python10
windows-installer10
command-line10
cli10
automation9
automations9
hashtag8
beautifulsoup6

Programming languages (19)

C#JavaC++CSSRustCMakefileHTML

Github contributions (5)

github-logo-circle
ihabunek/toot

Apr 2017 - Jan 2023

toot - Mastodon CLI & TUI
Role in this project:
userBack-end Developer & UI Developer
Contributions:56 releases, 37 reviews, 470 commits in 5 years 10 months
Contributions summary:Ivan primarily contributed to the development of the Mastodon CLI and TUI application "toot". Their contributions included adding dependencies, fixing relative URLs, and fixing Python 3 compatibility. They also implemented new commands, such as the "timeline" command, and added options to customize the functionality of posting status updates. Furthermore, the user improved the usability of the TUI by adding content warnings and implemented support for attaching media to posts.
pythonterminaltuimastodoncommand-line
subsurface/subsurface

Sep 2012 - Apr 2013

This is the official upstream of the Subsurface divelog program
Role in this project:
userAutomation Engineer / Build & Release Engineer
Contributions:9 commits in 7 months
Contributions summary:Ivan primarily contributed to the Subsurface project by modifying the NSIS installer script for the Windows platform. Their work included creating a modern installer with a user-friendly interface, incorporating the GPL license, and allowing customization of the installation directory. Furthermore, the user addressed issues with the installer, such as missing DLLs and incorrect file paths, and later added version information and improved uninstall functionality. They also made improvements to the installer's file handling and permissions to improve the user experience and install robustness.
pythonsubsurfaceupstream
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 Habunek - Director at Big Fish Software