DepGuard
Personal Project
A tool for searching and investigating CVEs and dependency security information.
Senior Software Engineer
Interactive 3D city. Every project is also listed in the navigation.
Personal Project
A tool for searching and investigating CVEs and dependency security information.
Open-source package
An Android Expo native module for integrating Google Play Games Services into JavaScript and TypeScript apps.
Indie Game
A calm 3D merge game where you toss mushrooms into a pit and combine them into rarer ones.
Indie Game
A roguelike deck builder where you recruit allies, build a deck and push back the Orcish horde.
Client Project
A custom WordPress plugin that turns wp-admin into an internal client and debt management system for a business selling to firefighters.
Professional Experience
A centralized internal security dashboard tool used across multiple teams at a global satellite communications company.
Professional Experience
An agentic HR platform managing 30 employees, with document-grounded AI workflows for prospective roles and candidate analysis.
Personal Project
A mobile app that turns a photo and a prompt into step-by-step repair instructions for everyday objects.
Client Project
An Android point-of-sale and inventory app built for a restaurant owner who planned to offer the service to other businesses.
Professional Experience
A digital pre-hospital incident logging application used by 180+ firefighters and paramedics across 18 stations.
More than nine years building software people use to do their jobs: internal platforms, security tooling, fintech and operational applications. The kind of software that is judged on whether it holds up, not on whether it demos well.
Currently the sole frontend engineer on a centralized internal security dashboard tool used across multiple teams at Viasat, embedded in a team of security and backend engineers. Before that, fintech features for a platform with 10,000 users, Angular dashboards and Laravel APIs for more than 3,000 legal professionals, and a pre-hospital logging app used by 180+ firefighters and paramedics across 18 stations in Tijuana.
I prefer the smallest thing that actually works, and I would rather ship a finished simple system than an elegant speculative one. Most of the value in senior work is in choosing what not to build.
Outside of work I ship games, which keeps me close to the whole product cycle from concept through store review.
Open to Senior Software Engineer and Tech Lead roles, and to freelance or consulting work. The construction site at the edge of the city is the fastest way to reach me.