vuln-tracker
activepersonal · solo
A CVE dashboard covering the current and previous month, auto-refreshed every two hours. Built to make vulnerability data readable anywhere without running a line of client-side JavaScript.
- Custom composite VAP score: 70% CVSS + 30% EPSS scaled by 10
- Full refetch on month rollover, incremental fetch otherwise
- Ships a machine-readable TONL data layer alongside the HTML
- Zero JS; dark mode via prefers-color-scheme
Python · HTML · CSS · GitHub Actions · GitHub Pages · NVD API 2.0 · EPSS · CISA KEV
translatetool
activepersonal · solo
A live interpretation companion for German-Norwegian church services. Puts scripture lookup, liturgical terminology, and hymnals in one place while interpreting in real time.
- Runs fully local on a 16GB Apple Silicon machine, no cloud inference
- Semantic scripture search via BGE-M3 embeddings rather than keyword lookup
- Norwegian German dictionary as an offline fallback layer
- User-editable liturgical termbase so domain vocabulary survives model quirks
- Song book hymnal module as a JSON API client
SvelteKit · Docker · BGE-M3 · NLLB-distilled-600M · CTranslate2 · RAG
Homelab
activepersonal · solo
Small computer living in my closet for running services that I’m interested in, testing deployments, and having somewhere to break things that isn’t production.
- Proxmox hypervisor with containerized services on top
- Runs Tailscale, Nginx Proxy Manager, AdGuard, Audiobookshelf, Wiki.js, Vikunja, n8n and Glance
- Doubles as the test bed for infra work
Proxmox · Linux · Docker · Tailscale · nginx · AdGuard · n8n
schniepp.dev
activepersonal · solo
Portfolio and technical blog. Static and fast.
- Built on Hugo with a modified Shibui theme
- /knows is an explorable graph of technologies, languages and domains, linking projects, posts and interests
- Graph terms are AI-proposed and manually reviewed before publishing
Hugo · CI/CD · GitHub · JavaScript
Writing blog
activepersonal · solo
A separate personal site for essays on philosophy, culture, music, and whatever else doesn’t belong on a dev portfolio.
- Deliberately retro aesthetic, kept apart from the technical site
- Same CI/CD and Git-based publishing workflow as the portfolio
CI/CD · GitHub · Static site
ERP system
discontinuedpersonal · team
A custom ERP for a car detailing business, covering scheduling, customers, and operations that were being run out of spreadsheets. Modular frontend and serverless backend.
- Backend developed in Go
- Hosted on AWS with Lambda and API Gateway
- Supabase for auth and persistence
- Reached beta with a functional frontend and backend
Go · Supabase · PostgreSQL · React · AWS Serverless
MercerAI
completeml · team
A voice-controlled D&D combat assistant that wakes on the phrase “How do you want to do this?” and handles combat lookups hands-free at the table.
- Trained three wake phrase variants at 7, 6 and 4 syllables and compared them
- Benchmarked FRR/FAR against openWakeWord’s pretrained Hey Mycroft baseline with DET curves
- ~650KB ONNX model, fully offline on-device inference
- Android client bridges to FMOD through C++/JNI for audio
Python · openWakeWord · ONNX Runtime · Piper TTS · Kokoro TTS · Raspberry Pi · Kotlin · Gemini 2.5 Flash · FMOD · C++/JNI
Synthetic wake-word data pipeline
completeml · solo
Generates augmented synthetic training samples for custom wake-word models, so we have plenty realistic training data for our wakeword models.
- Physically plausible randomized augmentation chain: gain, reverb, noise, filtering, pitch and time shift
- Reverb uses real-world impulse responses from the MIT Acoustical Reverberation survey
- Seed-based reproducibility with a JSONL provenance manifest per sample
Python · Jupyter · Kokoro-82M TTS · FFmpeg · ONNX · openWakeWord
Taskflow
completeuniversity · team
A task app built to learn the AWS serverless stack for a university project.
- Three Spring profiles (local, docker, prod) with DynamoDB Local for prod parity
- The interesting part is where the Spring Boot mental model breaks under serverless, which the write-up covers
- Health check endpoints, CORS and rate limiting built out rather than stubbed
Java · Spring Boot · AWS Lambda · DynamoDB · API Gateway · JWT · Docker · LocalStack · AWS SAM · React
CineCritique
completeuniversity · team
A Letterboxd-style film rating platform with social features, AI-driven recommendations, and a cross-platform mobile app.
- Respoinsble for persitence layer and API wiring with PostgreSQL
- Full Keycloak identity and access management
- Separate Python service for recommendations
- Platform agnostic frontend
Flutter · Dart · Java · Spring Boot · Python · PostgreSQL · Keycloak · Docker · GitLab CI/CD
Open Source AI for Enterprise
completeuniversity · solo
Examines scalability, compliance risk, and organizational impact of adopting open-weight AI models in enterprise settings.
- Published on the university’s computer science blog
Research · Technical writing
Functional Programming in Clojure
completeuniversity · solo
Coursework notes, exercises and a final project for learning functional programming and Lisp idioms.
- Final project re-implements core sequence functions like map, reduce and filter from scratch
- Graded through a dialogue-based code review rather than a written submission
Clojure · PlantUML
Typst paper pipeline
activetooling · solo
Automated build pipeline for academic papers and slides, so writing stays in plain text and version control instead of a word processor.
- A reusable template repo, with templating for papers and acknowledgements
- GitHub Actions auto-builds papers and Marp slides on push, published to GitHub Pages
- Typst over LaTeX for faster compiles and readable error messages
Typst · Marp · CI/CD · GitHub Actions · GitHub Pages
Course notes and docs sites
activetooling · solo
Static documentation sites for university notes and write-ups, searchable and linkable rather than trapped in a folder of PDFs.
- Markdown-first with VitePress handling search and navigation
- Hosts a lot of my university notes and write-ups, published to GitHub Pages
- Same CI publish flow reused across several courses and projects
VitePress · JavaScript · Markdown · CI/CD · GitHub Pages