Personal Projects

A collection of some of my personal projects, all deployed on my home lab kubernetes cluster and showcasing technical skills, from DevOps infrastructure to web applications and AI-driven experiences.

This resume website icon

This resume website

This application is built and deployed using modern DevOps practices and GitOps principles, running on a Kubernetes home lab with automated CI/CD pipelines.

ProctorSafe icon

ProctorSafe

An exam proctoring SDK delivering AI-based detection, remote-desktop signals, and a session review dashboard for secure online assessments. I have implemented the entire backend and frontend of this application, its UI as well as our DevOps pipelines based on Tekton/ArgoCD and production infrastructure with AWS/Terraform.

OpenTalon icon

OpenTalon

A self-hosted AI personal agent framework combining Telegram, a web dashboard, multi-agent orchestration, hybrid RAG memory, and a visual workflow editor. Currently in production and used as the ProctorSafe team's internal AI framework.

Tarot · The Threshold icon

Tarot · The Threshold

A tarot experience built on the full 78-card traditional deck: study the cards, or shuffle and draw a reading with server-signed shuffles, AI-written interpretations, and card art generated by a self-hosted Flux (ComfyUI) server. Also features an Oracle Shrine where you bring a wish before a deity of your choosing.

QuikSplit icon

QuikSplit

An application enabling you to share expenses with your friends, making it easy to split bills and track who owes what.

HeroBox icon

HeroBox

A choose your own adventure style game where all interactions are driven by GenAI, including the story, player's and NPC pictures and combat encounters.

authz-proxy icon

authz-proxy

An authentication and authorization Kubernetes native web application, relying on K8S CRD for access control through reverse-proxy and OIDC.

The Game Multiplayer icon

The Game Multiplayer

A multiplayer, WebSocket-based Vue.js implementation of the cooperative card game "The Game", playable directly in the browser.