E2EE Messaging App ★
A secure messaging app where messages are encrypted on the client before reaching the backend.
I build as a
I engineer real-time interfaces, frontend systems, and polished web experiences with performance, accessibility, and interaction quality treated as core architecture — not decoration.
I am a frontend systems engineer focused on building interfaces that stay fast, predictable, and usable under real interaction pressure. I care about the parts users notice — motion, responsiveness, clarity — and the parts they do not: state flow, accessibility, performance budgets, and failure handling.
My work sits between product polish and engineering discipline. I have built task systems, profile cards, invoice workflows, Chrome extensions, real-time dashboards, encrypted messaging flows, collaborative editors, and this SvelteKit portfolio as an interactive developer experience.
The goal is simple: make frontend work feel engineered. Clean architecture, readable components, accessible controls, smooth transitions, and interfaces that do not collapse when the data, viewport, or user behavior gets messy.
Case studies from staged frontend systems, real-time interfaces, browser tooling, security flows, and this interactive SvelteKit portfolio.
A secure messaging app where messages are encrypted on the client before reaching the backend.
A stateful todo card with editing, status transitions, priority handling, collapsible content, and live due-time logic.
A semantic, responsive profile card built with strict data-testid requirements and accessibility-first markup.
A React invoice app with CRUD flows, validation, filtering, draft handling, payment states, and persistent data.
A technical-spec-driven PWA with strict routes, persistence rules, required tests, and installable app behavior.
A Manifest V3 Chrome extension that extracts webpage content, summarizes it, and caches summaries per URL.
A real-time Vue analytics dashboard with live metrics, charts, process tables, activity feed, and dashboard controls.
A SvelteKit portfolio with dynamic accent themes, terminal navigation, animated sections, and accessibility polish.
An interactive shell to explore my portfolio. Type help to start.
Interactive Terminal
Navigate the portfolio like a system shell
Open to full-time roles, freelance projects, and interesting collaborations. If you have something exciting, I'd love to hear about it.