Software Engineer / Application Security Engineer

I build software and care about whether it stays secure.

I work across backend systems and frontend delivery while applying security thinking to real implementation choices. I care about trust boundaries, safe defaults, and reducing risk before it turns into production incidents.

Selected Projects

A few projects that best represent how I approach architecture, delivery, and security trade-offs.

Password Management Desktop Application

2023–2024 · JavaFX · MySQL · Jsoup

Password Management Desktop Application

A credential manager with master-password authentication, persistent local storage, and documented software architecture. Built to understand how authentication flows and safe local persistence actually work at the implementation level.

Project details
Real-Time Distributed Chat System

2024–2025 · React · Go · WebSocket

Real-Time Distributed Chat System

A distributed chat system using Go, React, and Redis pub/sub to study horizontal WebSocket scaling, including a custom load balancer and containerized deployment. The security angle was about controlling trust between services and locking down real-time communication channels.

Project details
Project Aeon: Local-First Assistant Platform

2025 · FastAPI · ChromaDB · Vue 3

Project Aeon: Local-First Assistant Platform

A local assistant platform built so data never leaves user-controlled infrastructure. Uses FastAPI, ChromaDB, Vue 3, and Ollama. Still in active development, mostly focused on what privacy-preserving architecture actually looks like in practice.

Project details

Around the site

Get in touch

If you want to talk about security engineering, distributed systems, or anything you saw on this site, email or LinkedIn is the fastest way to reach me.