Available for new projects
I'm Kasnovitch Bellcanov. 17 years old, building interfaces that make the online world easier to navigate. Fast, precise, and nothing wasted.
About
I'm 17 and a student but I've been writing production code for over 2 years. I'm trying to make the online world an easier place to navigate. Most interfaces ask too much of the people using them. I build things that get out of the way.
I write frontend code that performs well, reads well, and holds up over time. I care about the details users feel but can't name: the responsiveness of a button, the flow between pages, the moment where everything just clicks.
Right now I'm going deeper into PHP and advanced cybersecurity learning how systems break so I can build ones that don't. My work sits at the intersection of engineering and design thinking, and I've worked across enough of the stack to have useful conversations with backend teams.
Stack
ES2024+, TypeScript
Next.js, hooks, state
Nuxt, Pinia, Composition
Tailwind, GSAP, Motion
Backend, advanced learning
Pen testing, hardening
Express, APIs, REST
Containers, CI/CD
Version control, GitHub
Figma, Storybook, WCAG
Modern web frameworks
WebGL, 3D, shaders
Skills
Languages
Frameworks
Styling & Motion
State & Data
Build & Testing
Backend & APIs
Infrastructure
Security
Currently Learning
Work
Component library
A full component library with Storybook documentation, built to give product teams a consistent, accessible UI language without reinventing the wheel on every feature.
SaaS dashboard
Data-heavy dashboard with real-time charts, filterable tables, and a dark-first design system. Built from scratch with performance constraints in mind from day one.
E-commerce
Migrated a legacy storefront to a modern stack, landing 90+ Lighthouse scores and a 40% improvement in Core Web Vitals. No shortcuts taken.
Creative development
Browser-based drag-and-drop portfolio tool with live 3D previews. No backend, no account required — everything runs in the browser and exports cleanly.
Open source
Framework-agnostic form state library with zero dependencies, full TypeScript types, and a validation API that doesn't get in the way.
Mobile web
Offline-first progressive web app with native-feel transitions, local-first data, and push notifications. Installs like an app, costs like a website.
Build Log
Not just apps — systems. Compilers, kernels, game engines, databases. If it's hard and interesting, it's on this list.
AI Model Training
Trained custom models end-to-end — data prep, architecture decisions, training loops, evaluation. Knows what it takes to go from raw data to something that actually works.
Browser
A working browser — parsing HTML, building a DOM, applying styles. Most developers have never gone this low. Built one.
GUI Toolkit
A from-scratch GUI framework with widgets, event handling, and layout. The kind of thing you build when you want to understand everything above the metal.
Traffic Management System
A full TMS — signal coordination, flow optimisation, real-time event handling. Applied systems engineering at a scale that matters.
Window Manager
A tiling/floating window manager — managing X11/Wayland surfaces, focus, compositing, and keybinds. The piece that makes a desktop feel like yours.
Desktop Environment
A full DE in the same dark, sharp aesthetic as this site — panels, launchers, notifications, theming. An OS you'd actually want to use.
Advanced PHP Development
Going beyond basic PHP — object-oriented patterns, security hardening, custom frameworks, performance tuning. Understanding the language that powers most of the web.
Advanced Cybersecurity
Penetration testing, network security, web application vulnerabilities, CTF challenges. Learning how systems break so I can build ones that don't. Still a student — and that's the point.
Operating System
A full OS — bootloader to userspace. Scheduling, drivers, system calls, the works. The project that makes everything else feel small.
OS Kernel in Assembly
A kernel written in pure assembly. Interrupt handling, privilege rings, mode switching. No abstractions to hide behind.
Scheduler + Memory Allocator
A preemptive scheduler and a memory allocator (slab, buddy, or both). The core of any OS that needs to juggle more than one thing at once.
Filesystem
A working filesystem — inodes, directories, block allocation, journaling. The layer that turns raw storage into something programs can actually use.
CPU Emulator
An emulator that faithfully runs a real or custom ISA — fetch, decode, execute, writeback. Running code on silicon you built yourself (in software).
Hypervisor
A Type-2 hypervisor using hardware virtualisation extensions. Guest OS isolation, VMCS management, trap-and-emulate for privileged instructions.
Virtual Memory Management
Page tables, TLB management, demand paging, copy-on-write. The system that makes every process think it owns the entire address space.
Rendering Engine
A layout and rendering pipeline — box model, paint, compositing. Everything a browser does before you see a pixel on screen.
Programming Language
A fully custom language — syntax, type system, semantics, and runtime. The project that puts everything else in perspective.
Compiler + Assembler
Lexer → parser → IR → codegen. A compiler that turns source text into something a machine can run, and an assembler to go the rest of the way.
Custom Shell / Terminal
A shell with job control, pipelines, builtins, and a terminal emulator to run it in. The interface between a human and a machine, rebuilt from scratch.
Package Manager
Dependency resolution, lockfiles, registry protocol, install hooks. Turns a list of names into a working project without the chaos.
IDE / Text Editor
A modal or GUI editor with syntax highlighting, LSP support, and a plugin system. The tool that writes all the other tools.
Debugger
A debugger using ptrace or debug APIs — breakpoints, watchpoints, stack unwinding, register inspection. Because printf only gets you so far.
Version Control System
A Git-like VCS — content-addressable storage, DAG history, branching, merging. Everything you took for granted about source control, demystified.
Database Engine
A relational DB engine — SQL parser, query planner, B-tree storage, transactions, and ACID guarantees. The foundation of almost every serious application.
Web Server
An HTTP/1.1 + HTTP/2 server with connection pooling, keep-alive, routing, and middleware. The box that answers every request on the internet.
Custom Network Protocol
A purpose-built protocol over UDP or TCP — framing, reliability, flow control. Because sometimes TCP is too much and UDP is not enough.
Container Runtime
A Docker-like runtime using Linux namespaces and cgroups — process isolation, image layers, volume mounts, networking. Containers from first principles.
Authentication Systems
JWT, OAuth2, session management, MFA — the complete auth stack. Built correctly so it never has to be rebuilt.
API Framework
A minimal, fast API framework — routing, middleware, request validation, error handling. The glue between frontend and backend done right.
Encryption Systems
AES, RSA, elliptic curves, and TLS — implementing the primitives that keep data safe. Cryptography is never something you want to get wrong.
Game Engine
An ECS-based game engine — scene management, render pipeline, asset loading, scripting. The machine that makes games possible.
Physics Engine
Rigid body dynamics, collision detection (AABB, GJK, EPA), constraint solving. The part of every game that makes things feel real.
Audio Systems
3D spatial audio, DSP effects, mixer, streaming. The layer that makes players feel like they're actually inside the world.
Multiplayer Networking
Client prediction, server reconciliation, lag compensation, and rollback netcode. The reason online games don't feel broken.
AI Assistant
A custom-built AI assistant — not a wrapper around an API, but something trained, fine-tuned, and controlled end-to-end. Fully owned.
Neural Network Experiments
Implementing architectures from scratch — CNNs, transformers, diffusion models — to understand how they actually work, not just how to call them.
Custom ESP32 Boards
Designing and routing PCBs around the ESP32 — custom antenna layouts, power regulators, peripheral integration. Hardware that does exactly what you need.
Firmware Programming
Bare-metal firmware on microcontrollers — startup code, peripheral drivers, RTOS integration. Software that talks directly to silicon.
Embedded & IoT Projects
Sensor networks, low-power protocols, OTA updates, edge inference. Computing at the physical edge of the internet.
Blockchain Experiments
A working blockchain implementation — consensus mechanisms, Merkle trees, P2P gossip, proof-of-work and proof-of-stake variants.
Contact
I'm just getting started, trying to work with other people. If you're working on something that real people will use and you want a frontend developer who actually cares about the experience — reach out.
Get in touch
Pick whichever works best for you.
Send a message
Leave your details and I'll get back to you.
Message sent
I'll get back to you as soon as I can.