Building clean, fast interfaces with practical full-stack awareness.
I create responsive web experiences with JavaScript, TypeScript, Tailwind CSS, Svelte, and
Vue. I am also growing my React skills while working comfortably with Git, Node.js, Postgres,
and MongoDB.
Frontend craft with the tools to ship real products.
My focus is building interfaces that feel sharp, readable, and reliable across screen sizes. I
care about component structure, accessible states, maintainable styling, and connecting the UI
to useful data.
Selected work built for browsing, testing, and improving.
Vue + TypescriptLive
Trish_Tech e-com
TrishTech is a responsive, Vue 3, and TypeScript-powered e-commerce storefront built with Vite, Pinia, Vue Router, and Tailwind CSS. Key features include product browsing and search, persistent cart state management, automated tax/shipping calculations, promo codes, and a complete simulated checkout flow.
VueTypeScriptTailwindPinia
Svelte + TailwindLive
Job Desk
Job Desk is a modern job discovery web app built with SvelteKit and TypeScript that helps users explore live job openings, filter results by role, company, location, category, and seniority, and browse companies alongside their available positions. The project combines a polished, responsive user interface with API-driven content from The Muse, offering a streamlined experience for searching and discovering opportunities.
Svelte KitTailwindTypeScript
React + TypeScriptCase study
SwiftMove Moving Company
A responsive moving company website built with React, TypeScript, and Tailwind CSS. The experience helps customers understand moving services, explore service areas, request a quote, and get in touch quickly from any device.
ReactTypeScriptTailwind CSS
HTML, CSS + JavaScriptLive
Bankist — Vanilla JS Banking App
A responsive, single-page banking dashboard built with pure HTML5, CSS3, and Vanilla JavaScript (ES6+). Demonstrates core JS fundamentals, DOM manipulation, state management, and real-time financial logic without frameworks.
Demo Credentials: js / 1111 or jd / 2222
Raw_HTMLPure_CSSJavaScript
About
I like interfaces that make complex things feel obvious.
My frontend work centers on Svelte, Vue, Tailwind CSS, JavaScript, and TypeScript. I am
actively learning React so I can move between more teams and codebases with confidence.
On the backend side, I understand enough Node.js, Postgres, and MongoDB to design UI flows
that respect real data, loading states, forms, and the product logic behind the screen.
Contact
Have a frontend project or role in mind?
Here is the quick version of how to reach me and what I am focused on.
Frontend Developer
Frontend developer focused on responsive interfaces, clean component systems, and practical web apps built with JavaScript, TypeScript, Svelte, Vue, Tailwind CSS, and full-stack tools.