Hi there 👋😄
Full-stack TypeScripter who builds consumer-facing apps, developer tools.
I care deeply about UX, DX, and performance — and I spend way too much time configuring Neovim.
🛠 Stack
🔨 What I'm building
- things-clone — A polished task management app with drag-and-drop, built with React 19 + Jotai
- hotel-management — Full-stack Next.js app with Prisma, Stripe, and Playwright E2E tests
- Neko-Tab — Minimalist terminal-style new tab page for the browser
⌨️ Neovim ecosystem
- picker-window-switch.nvim — Window-aware buffer picker for fzf-lua, telescope & snacks.picker
- split-tabs.nvim — VS Code-style split-local tabs via winbar
- dotfiles — My dev environment: Neovim (91 plugins via lazy.nvim), tmux, Alacritty, Zsh
🧩 Browser extensions
- tab-sweeper-extension — Chrome extension to tame tab chaos
- raycast-better-bookmarks — Enhanced bookmarks for Raycast
- redditnav — Quick Reddit navigation extension
💬 Ask me about
React, TypeScript, Vite, serverless on AWS, Neovim plugin development