Web & automation developer building practical tools for data, developer workflows, and the web.
I enjoy turning repetitive processes and raw information into software that is clear, useful, and easy to run.
- ⚙️ Automation — reduce manual, repetitive, or error-prone work with small, dependable tools.
- 📊 Data — transform data into information that is easier to explore, understand, and act on.
- 🖥️ Web development — build interfaces and APIs with usability and maintainability in mind.
| Project | Description | Built with |
|---|---|---|
| reporeport | An AI-free command-line tool that analyzes a repository, counts files and lines by type, infers the project type, and produces a concise report. | Go |
| abandoned-cart-prediction-poc | A proof of concept for an API that predicts cart abandonment from real-time customer behavior. | Go |
| minikeep | A compact note-taking application with a responsive UI, JSON API, storage, and logging—all in a single Python file. | Python |
| text-analysis-lib | A reusable library of functions for text analysis and classification. | Go |
| Cyos-Engine | A state-driven engine for building choose-your-own-story games. | JavaScript, Vue, Electron |
Languages
Python · Go · JavaScript · TypeScript · SQL · Shell
Web
React · Next.js · Node.js · Express · Flask · HTML · CSS · Sass
Data & tooling
Pandas · Git · GitHub · Linux
- Developer tools and command-line utilities
- Small, dependency-light applications
- Data analysis and machine-learning experiments
- APIs, automation, and practical self-hosted services
Browse my repositories to see the things I have been building.



