Skip to main content
KJ Logo

Portfolio

Projects

A collection of projects I've worked on. Each project represents different challenges and learning experiences.

UI Kit & Design System
Open Source
reacttypescripttailwind-cssdesigndx

UI Kit & Design System

A premium React + TypeScript component library and token-driven design system. Built as a monorepo containing @kjaniec-dev/design for design tokens and @kjaniec-dev/ui for accessible, interactive components. Configured with Tailwind CSS v4, Storybook previews, and a standalone gallery, powering a cohesive visual language across my personal web projects.

Planning Poker Backend & App
Live SaaS
reacttypescriptnode-jsproductivityshowcase

Planning Poker Backend & App

Real-time collaborative estimation tool for agile teams. Built with a TypeScript/Node.js and Go WebSocket server cluster, with Redis pub/sub adapter for seamless multi-instance synchronization. Deployed on Kubernetes with horizontal scaling, supporting instant session coordination, active room management, and secure room auth.

MUI Greyscale Admin Dashboard
Open Source
reacttypescriptdesignfrontendshowcase

MUI Greyscale Admin Dashboard

A comprehensive, production-ready admin dashboard template with a minimalist greyscale design. Covers 27 feature domains including CRM, finance, inventory, marketing, and security — all built with React 19, Material UI v9, and Vite 7. Fully open source and ready to use as a starting point for your next internal tool or admin panel.

Cyberpunk Voxel City - Interactive Resume
Experiment
typescriptfrontendshowcase

Cyberpunk Voxel City - Interactive Resume

An interactive 3D resume disguised as a browser-based game. Explore a sprawling cyberpunk city rendered entirely from voxels, discovering skill boxes that represent technical expertise. Features custom voxel engine with greedy meshing, procedural city generation, dynamic lighting effects, and chunk-based streaming for smooth 60 FPS performance.