Full-stack TypeScript developer building developer tools and web products.
CLI workflows 路 Browser extensions 路 Authentication 路 Payments 路 Relational data
Portfolio 聽路聽 LinkedIn 聽路聽 GitHub
Open to frontend, full-stack TypeScript, developer-tooling, and AI-product internships or entry-level roles.
A TypeScript CLI that packages codebases into deterministic, AI-ready Markdown context.
- Splits output for 32k, 64k, and 128k token budgets.
- Supports Git-aware workflows for changed, staged, stashed, and branch-diff files.
- Respects repository ignore rules and includes automated tests for its CLI workflows.
TypeScript Node.js Bun
Explore the source and documentation 路 View the npm package
A full-stack course marketplace covering instructor tools, learner access, checkout, and enrollment.
- Gives instructors course-management and content-building workflows.
- Gates course content by ownership or enrollment.
- Uses Stripe Checkout and webhook-driven enrollment with Clerk, Prisma, and PostgreSQL.
Next.js TypeScript PostgreSQL Prisma Clerk Stripe
Review the implementation 路 Try the deployed demo
A Manifest V3 Chrome extension for understanding YouTube usage and reducing distractions.
- Handles YouTube's client-side navigation for session tracking.
- Stores creator-level watch analytics locally with daily and weekly summaries.
- Adds focus controls, usage limits, and Markdown export inside the YouTube experience.
JavaScript Chrome Extensions API Manifest V3
Explore the extension 路 Watch the demo
A food-platform project where I am developing custom authentication and multi-role data foundations. My current focus is authentication hardening, login rate limiting, and the restaurant-owner onboarding flow. The restaurant creation workflow is still in progress.
Next.js TypeScript Drizzle ORM Neon Postgres Upstash Redis
An interview-readiness product being built with Better Auth, Neon Postgres, and Drizzle. Authentication and application-profile foundations exist today; onboarding and the core interview, evaluation, and reporting flow are still being developed.
Next.js TypeScript Better Auth Drizzle ORM Neon Postgres
- TypeScript tooling with predictable output, explicit constraints, and testable behavior.
- Frontend and full-stack flows involving authentication, authorization, relational data, payments, and webhooks.
- Developer-facing and user-facing interfaces where documentation, debugging, and edge cases matter.
I am interested in building dependable product and tooling layers around AI-enabled systems. My current strength is shipping and testing the TypeScript application layer around them: interfaces, developer workflows, data flows, and integration boundaries.
If you are hiring for frontend, full-stack TypeScript, developer-tooling, or AI-product work, view my portfolio or contact me through LinkedIn.

