Software Engineer | Building Smart Systems
I'm into building projects that actually work. Currently exploring how to make machines smarter while trying to get better at life myself.
I'm a Senior Full Stack Engineer at Discovery Sound Technology, where I'm building software that uses machine learning to diagnose industrial equipment failures. Basically, I help machines tell us when they're about to break before they actually do. It's pretty cool watching algorithms catch problems that humans might miss.
I'm interested in practical applications – the kind that solve real problems, not just generate hype. Whether it's predictive maintenance, computer vision, or natural language processing, I like building things that actually work in production. Always exploring what's new in tech while keeping things grounded in what's actually useful.
Built a completely offline AI assistant for Raspberry Pi. It listens, sees, and responds – no internet required. Pretty cool seeing it all run on a tiny computer.
A web app for runners who love data. Syncs with Strava to track and analyze your runs. Built this to help myself and others hit their running goals. Now supports up to 999 athletes with expanded Strava API access!
A supportive platform for anyone exploring recovery paths. Built this to provide a judgment-free space with various tools and resources. Features 17 recovery programs, interactive CBT/DBT tools, and a privacy-first approach where everything stays on your device.
A CLI tool that keeps your project dependencies healthy and secure. Scans for vulnerabilities, outdated packages, and suggests smart upgrades. Everything runs locally so your code stays private. Just run it in any project and get instant insights on what needs attention.
A VS Code extension that creates interactive visual maps of your codebase. Shows how files connect and depend on each other, making it way easier to understand complex projects. Navigate through your code visually and see the big picture at a glance.
A tool that automatically finds recurring subscriptions hidden in your bank statements. Upload PDFs from any major bank and instantly see all your monthly charges, forgotten trials, and subscription costs. Exports to CSV, JSON, or calendar formats for easy tracking. (Beta version - actively improving features and bank compatibility)
A Chrome extension for practicing coding interview problems right in your browser. Get random LeetCode-style challenges, write code in the built-in editor, and run test cases instantly. Perfect for keeping your problem-solving skills sharp without leaving your current workflow. (Chrome extension - deployment coming soon)