Senior Software Engineer Gjorge Karakabakov

Crafting unique digital experiences with JavaScript for 11+ years — React, React Native and Node.js.

II The craft

JavaScript engineering and team leadership

Highly motivated

JavaScript Engineer

crafting unique digital experiences for 11+ years. My specialization lies in developing robust, scalable and high performance web and mobile applications.

Dedicated

Team Leader

with experience in leading small to large teams, mentoring junior engineers, managing deadlines and stakeholder expectations.

11+ years shipping
III The products

Mac and iPhone apps, and eight browser games all free

Building things is my hobby. Cadence and Sleep Timer are native Apple apps; the eight games run in a browser tab. All of it is free, with no account to make, and I wrote up how I built each one.

macOS and iOS

Cadence

Thirty trackers in one app, with nothing on a server.

The list runs from notes and habits through to trips, recipes, workouts and finances. Keep the modules you use, switch off the rest. Everything you type stays on your device, and one menu item exports the lot as a JSON file.

Free on one device · macOS 15 or iOS 18 · iCloud sync $14.99, paid once
macOS menu bar

Sleep Timer

Sleep in forty minutes, or at eleven tonight.

Apple removed the sleep schedule from System Settings in Ventura. Sleep Timer puts it back and adds a countdown: tap 30m, or drag a clock dial round to your bedtime, and the time left sits beside the clock in the menu bar. Ten minutes before it fires you get a card over the film you are watching, with buttons to add time or cancel.

Free · macOS 13 or later · ten languages · source on GitHub
Browser games

idad.fyi

Eight games that open in a browser tab.

The horror one is set inside an IT support desk, where the monster is the documentation. Another scores tic-tac-toe rows as poker hands. There is also a medieval siege roguelike, a co-op about surviving a baby, and a drawing game on a floating island. I built them in Phaser, three.js and React Three Fiber.

Free · no download, no account
IV The domains

Business knowledge in multiple industries

Fintech

Security. Innovation. Accessibility.

HR Tech

Compliance. Scale. Trust.

Medtech

Precision. Empathy. Reliability.

Edtech

Engagement. Adaptability. Inclusivity.

E-Commerce

User experience. Scalability. Convenience.
V Writing

Notes on building for the web

Let's build something amazing together!

I am a Senior Software Engineer in Skopje, working remotely with teams anywhere — eleven years of React, React Native and Node.js, a good part of it leading the people building alongside me. I take on product work, design systems and technical leadership. Everything here is free and open: the courses need no sign-up, the writing has no paywall, and email is the fastest way to reach me.