Waking the server…
It naps when nobody’s around. Give it a few seconds.
Waking the server…
It naps when nobody’s around. Give it a few seconds.
Full-stack software engineer. I build every layer, and I make every layer lovely.

Building a platform for VTubers to manage character lore and community engagement using Electron, Next.JS, Supabase and Vercel

A local-first database you can branch like code. A Rust-powered database engine with durable snapshots, write-ahead logs, Git-like branching, and a purpose-built `.kern` schema language — designed for developers who want type-safe queries, isolated data branches, and crash-safe recovery. • Rust monorepo (8 crates) • `.kern` schema language with lexer, parser, and type checker • In-memory engine with WAL replay and snapshot persistence • Branch isolation with overlay writes and commit support • TypeScript client (`@kernoiq/client`) — zero dependencies, runs anywhere • V1: local-first database · V2: cloud hosting and multi-user · V3: AI layer with SMCP

An anime tracking app for iOS and macOS that pulls data from AniList, manages your watch list with SwiftData, and caches everything locally for instant offline access. - Personal project not released

that’s me
I’m a software developer at Cintra HR & Payrolls, where I built the Angular component library the whole platform now runs on. Five years in, I still love the moment a hard problem turns into something beautiful.
5+
years building software
2
component libraries built
Bachelor
Computer Science, Teesside
I’m always interested in new opportunities and exciting projects. Tell me what you’re building.
demi.21@outlook.com