I build and run my own software products. Mostly small Mac utilities that do one thing.
WheelClick · the middle click your Mac never had
Three-finger click or tap, fn+click, Force Click and the Magic Mouse gestures — plus middle-drag for CAD, autoscroll and per-app rules. macOS 13+, signed and notarized.
brew install artginzburg/tap/wheelclickThree-finger click and three-finger tap are free forever — no account, no countdown. WheelClick is the successor to MiddleClick, which I maintained for years, and the middle click MiddleClick gave you stays free in WheelClick permanently. What that means, in writing →
sudo-touchid · permanent Touch ID for sudo
curl -sL git.io/sudo-touch-id | shBash, no dependencies, and it survives macOS updates.
Zachetka AI · academic papers, generated and formatted
Term papers, essays and thesis projects for students — written and typeset to a university's spec. Closed source; none of it lives on GitHub.
How I got here
I build tools to solve concrete problems and test ideas in practice. When they prove useful to others, I refine and ship them, learning from real usage.
GitHub is my space to explore ideas publicly, improve my craft, and collaborate asynchronously. It’s a place for long-form thinking, experimentation, and shaping solutions that make everyday workflows smoother.
These projects are driven by curiosity and practical usefulness. Working this way allows me to tackle niche problems, experiment with architectural approaches, and iterate quickly, all while developing patterns, techniques, and decisions that later inform my commercial work.
I aim to be a high-leverage engineer who can operate effectively in many contexts, with core expertise in frontend.
I’m comfortable moving between exploration, implementation, optimization, and maintenance, taking responsibility for outcomes rather than just tasks. I value clear communication and collaboration as much as technical execution.
I started with Pascal in primary. After school transfer, I once saw a website that made me question how it's made. A classmate introduced me to HTML, CSS, and PHP, and I started building creative websites for events and local communities using primarily JavaScript.
I quickly expanded into native development (Objective-C / Swift) and scripting (Bash / AppleScript), before moving to full web stack.
During my gap year, I went through a 10-month Yandex course on MERN stack, scoring 100% on the final exam and helping fellow students along the way. Since then, I’ve been working professionally with TypeScript and React-based stacks, contributing to both product companies and smaller teams through long-term roles and referrals.
Alongside my professional work, I later explored Java by building Minecraft mods, to experiment with language features, APIs, and non-web development constraints.






