Software projects I’ve built because I love building.
I’m working on Linkacam
I’m building a tool to document wildlife photography with AI.
URL: https://linkacam.com
Past projects
Canon MCP
Canon MCP is a tool that helps you control Canon cameras with LLMs.
Tech Stack
- Electron
- TypeScript
- React
ExplainDev
AI assistant for developers.
AI-powered code explanations directly within VS Code to help developers understand complex codebases faster.
VS Code Extension
Features
- Right-click code explanations
- Follow-up questions
- Links to documentations
- Line-by-line code navigation
Tech Stack
- TypeScript
- MySQL
- VS Code Extension
- React
Browser Extension
Help you understand somebody else’s code on StackOverflow and docs websites.
Features
- Explain any code block in any website
- Ask follow up questions
- Ask questions about specific parts of the code
Tech Stack
- TypeScript
- AI provider: OpenAI (Codex Model Private Beta)
- Browser Extension
Code Snippets (WebApp)
Create code tutorials with the help of AI
Features
- 💥 Add code blocks and text elements
- 🤖 Explain code with AI
- 🖼️ Download tutorial as an png image
- ↔️ Resize, position and change color of elements
- 🌈 Custom background using plain CSS directives
- 🪄 Code Syntax Highlighting
Tech Stack
- React, TypeScript
- Cloud: Azure Web App
- GenAI: OpenAI Codex + fine-tuned GPT models.
Kmdr CLI
Kommandr
Find, save, and share terminal commands—collaboratively.
This project won 2nd place at a hackathon sponsored by Facebook. I was awarded a $10,000 check. View project details

Features
- 🔍 Search commands by intent, not syntax
- 💾 Save frequently used commands to the cloud
- 👥 Share commands and collections with teams
- 🧠 Smart organization into private/public collections
- 🛠️ Fork, remix, and annotate shared commands
- 🖥️ Access commands from browser or terminal
- 🔐 Self-hostable for teams with sensitive data
- 🌍 Fully open-source and customizable
Tech Stack
- Frontend: React.js (ES6), SCSS
- Backend: Express.js, GraphQL
- Database: SQLite
- Auth & APIs: Facebook Login API, GitHub
- Cloud Hosting: AWS
- Language: JavaScript (ES6)
What’s my Aircraft
Before the 737 MAX was grounded in March 2019, I threw together a tiny webapp that told travelers which plane they were about to fly. Thousands of people used it in the first few days, and it hit the front page of Hacker News.
