Full-stack dev, started 2–4 years ago and honestly proud of where I landed. I hunt bugs for fun, and yeah, I troll vibe coders sometimes — someone has to. Currently one of the active contributors on bolt.gives, an open-source collaborative AI coding workspace. I shipped the persistent file and folder locking system (chat-scoped, localStorage-backed, recursive folder propagation, full AI write prevention), helped harden CI/CD pipelines, and push changes through my fork. My public repos are maybe 7% of what I actually build — the rest stays offline until I need it. So if my GitHub looks light, now you know why.
My work lives at the intersection of clean frontend engineering, robust backend design, and intelligent automation.
Open-source collaborative AI coding workspace. I contribute directly to the codebase — not just stars and forks.
| What I shipped | Details |
|---|---|
| 🔒 File & Folder Locking | Built the entire persistence layer — localStorage-backed, chat-scoped so locks don't bleed between projects, recursive folder lock propagation, full AI write prevention |
| 🎨 Lock UI | LockAlert component, lock icons in the file tree, context menu for folder-level lock/unlock, editor tooltips on locked files |
| 🏗️ Architecture | Modular store design across files.ts, editor.ts, workbench.ts with clean separation and no circular deps |
| 🔁 CI/CD | Hardened pipelines and deployment setup, conventional commits, validation gates (typecheck + lint + test) |
| 🛡️ Reliability | Regression tests alongside changes, no silent failures — if it breaks it should say so |
The goal isn't just shipping features — it's making sure the codebase is something you'd actually want to work in.
2024 – Now ████████████████████ Advanced Full Stack + AI Integrations
React · TypeScript · Node.js · GitHub Actions · bolt.gives
2023 – 2024 ████████████ Frontend Depth + Backend Foundations
HTML · CSS · React · REST APIs · Express
2022 – 2023 ████████ Core Engineering Fundamentals
JavaScript · Git · Web Development Basics
- 🔒 State & persistence — building things that survive page refreshes, concurrent edits, and edge cases
- 🧩 System design — clean store architecture, no circular deps, real separation of concerns
- 🔁 CI/CD and automation — pipelines that catch problems before they reach production
- 🐛 Bug hunting — finding the issue three layers deeper than where it surfaces
- 🤝 Open source — reading codebases carefully before touching anything