close
Skip to content
View ku5ic's full-sized avatar
💼
Open to senior FE roles
💼
Open to senior FE roles

Block or report ku5ic

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 is supported. This note will only be visible to you.
Report abuse

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

Report abuse
ku5ic/README.md

Sinisa Kusic

Senior Frontend Engineer with 18 years of experience. I specialize in React, Next.js, and TypeScript, with a strong focus on architecture, performance, accessibility, and long-term maintainability. I work best on complex problems: legacy modernization, scalable component systems, and raising product quality without losing pragmatism.

I also write about frontend engineering and software thinking on Substack and Dev.to.

Available for senior remote roles. CV | LinkedIn | Upwork


Featured projects

nuka-ui

A production-grade React component library built on Tailwind v4.

It demonstrates component API design under real constraints: a two-layer CSS token architecture for safe theming, composable variant and intent axes that eliminate one-off class combinations, WCAG 2.2 AA compliance enforced from the start, and TypeScript strict mode with the flags most projects disable.

Every architectural decision is documented. The Radix UI dependency was removed in favor of a first-party Slot implementation to make the composition pattern explicit and owned.

Live Storybook: https://ku5ic.github.io/nuka-ui Repository: https://github.com/ku5ic/nuka-ui

Battleship

A frontend architecture showcase built with React and TypeScript.

It demonstrates framework-independent domain design, with shared game logic and state transitions powering both the browser UI and a standalone CLI. The project focuses on separation of concerns, derived state, accessibility-first implementation, and structured AI-assisted development with human-owned architectural decisions.

Live demo: https://ku5ic.github.io/battleship/ Repository: https://github.com/ku5ic/battleship


Also

Dotfiles

macOS development environment built around Neovim, tmux, and zsh. Configured for keyboard-driven workflow, fast navigation, and minimal context switching.

Repository: https://github.com/ku5ic/dotfiles

Pinned Loading

  1. nuka-ui nuka-ui Public

    A production-grade React component library built on Tailwind v4. Composable, accessible, and designed from the ground up with the kind of API and architectural rigour that scales.

    TypeScript

  2. battleship battleship Public

    Battleship in React and TypeScript. Feature-based architecture, pure-function domain layer, WCAG 2.2 AA accessibility, and structured AI-assisted development workflow.

    TypeScript 2

  3. dotfiles dotfiles Public

    macOS development environment with Neovim, tmux, zsh, and automation

    Lua