I'm a full-stack engineer working primarily in React, JavaScript, and Python, with a growing focus on building practical tools powered by LLMs. I don't just follow tutorials — every project below was scoped, architected, debugged, and shipped by me, end to end.
What I care about: clean component architecture, APIs that don't surprise you, and code that the next person (or future me) can actually read. If something's broken, I want to understand why, not just patch around it.
Currently open to SDE / Full-Stack / Frontend roles — especially at startups and product teams where I can own things end to end.
Frontend: React · TypeScript · JavaScript · Tailwind CSS · shadcn/ui · Vite
Backend: Python · FastAPI · Node.js · REST APIs
Data & Infra: Supabase · SQL · Git/GitHub · Vercel
Also exploring: LLM-powered tooling (Anthropic Claude API), TanStack Query, Zod
React · FastAPI · Python · Anthropic Claude API · BeautifulSoup An end-to-end marketing automation pipeline that turns JIRA content briefs into production-ready Eloqua email assets. Uses Claude to extract structured content from DOCX briefs, then deterministically builds HTML with BeautifulSoup — AI handles understanding, code handles output. Integrates two real enterprise APIs (JIRA Cloud + Oracle Eloqua) with a 3-step wizard UI.
React 18 · TypeScript · Supabase · TanStack Query · Vitest — Live demo → A compliance tool for marketing teams that flags scheduling violations — same-day audience overlaps and email-frequency breaches — across table and calendar views. Built with Zod-validated forms, persistent Supabase storage, bulk JSON import, and a real test suite.
React · TypeScript · Vite · shadcn/ui · Tailwind CSS An interactive reporting dashboard built with a modern component-driven stack — type-safe end to end, fast dev cycle via Vite.
React · JavaScript · REST APIs A full e-commerce SPA with JWT auth, product search and filters, persistent cart state, and a multi-step checkout — built to mirror real production SPA architecture, not a toy demo.
JavaScript · HTML · CSS · REST APIs A dynamic travel booking platform with vanilla-JS DOM rendering, localStorage-based session state, and third-party API integration.
📌 Check out my pinned repos for the full list, including backend and Python work.
- Building production-grade tools that combine traditional backend logic with LLM-powered automation
- Strengthening my Python backend skills — FastAPI, testing, and API design
- Looking for my next role: SDE / Full-Stack / Frontend, ideally at a startup or product team
I'm always up for talking about React architecture, Python backends, or how to use LLMs as part of a real product rather than a gimmick.