Skip to content
View artginzburg's full-sized avatar
🤍
const crazy = new Genius();
🤍
const crazy = new Genius();

Organizations

@artginzburg-learning @artginzburg-archive

Block or report artginzburg

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
artginzburg/readme.md

Why are you 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.

What's your role?

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.

Origin

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.

Current status

I’m open to full-time frontend roles where I can work on meaningful products, contribute to architecture and quality, and grow alongside a strong team.

More on my commercial experience: in/artginzburg

Popular repositories Loading

  1. MiddleClick MiddleClick Public

    Forked from LoPablo/MiddleClick

     "Wheel click" with three-finger click/tap for Trackpad and Magic Mouse.

    Swift 2.4k 114

  2. sudo-touchid sudo-touchid Public

     Permanent TouchID support 👆 for `sudo`.

    Shell 640 16

  3. powerchime powerchime Public

     The missing macOS' PowerChime switcher 🔊

    Shell 49 7

  4. macOS-should-ship-with macOS-should-ship-with Public

     A curated list of applications, softwares, tools and shiny things that should come bundled with macOS.

    24

  5. barhide barhide Public

     Hide unwanted icons from your menu bar

    Shell 18 1

  6. 2FAtoTray 2FAtoTray Public

     Copy 2FA tokens in a click (macOS)

    JavaScript 17 1