Building reliable interfaces
Frontend Developer focused on React, TypeScript, and modern CSS. Experience spans enterprise SPAs, component libraries, and layouts that work across screen sizes. Strong on structure, performance, and maintainable code.
Recent work includes marketing sites, booking flows, and frontend web apps with Node and MongoDB. Comfortable in agile teams and documenting UI in Storybook when projects call for it.
Selected work
Freelance builds, personal demos, and experiments I've worked on.
RezIQ
RezIQ is an AI career assistant that compares your resume to a real job description and explains the fit with evidence. Upload a DOCX, paste the posting, and get a Strong, Possible, or Poor fit read plus improvement suggestions you can accept before exporting. It never invents skills or experience you cannot claim.
Tech: React, Next.js, MongoDB, Gemini, Groq
Live site
View code
Referra
Privacy first referral networking app. Post anonymous referral leads, request a handshake, and unlock identity and chat only after both sides accept. Also includes a private job search on your profile: Standard or AI powered searches across US job boards, resume matching, application tracking, and export for weekly follow up.
Tech: MERN, Socket.IO
Live site
View code
Dev Drill
Dev Drill is a gameshow style web dev quiz app. Contestants pick a level, track, and subject, then play fixed length or unlimited multiple choice rounds. Questions are AI generated when needed, stored in MongoDB, and reused later. Quizzes are graded deterministically, with skip and rotate, saved recaps, and a live global scoreboard for high scores and unlimited streaks.
Tech: React, TypeScript, Next.js, MongoDB, Groq
Live site
View code
LeadReach
Next.js app for solo outreach: search Google Places by category or business name, pull leads into MongoDB, enrich with optional social hints, and draft outreach using reusable merge field templates.
Tech: React, Next.js, MongoDB
Live site
Chop Shop
Multi barber booking app. Users book appointments and leave reviews; admins manage barbers, services, gallery, and availability.
Tech: MERN, TypeScript, React Query, TanStack
Live site
View code
Course Correct
Connects students with tutors and study groups. Calendar based booking and subject filtering.
Tech: MongoDB, Express, React, Node.js
Live site
View code
Lost and Found
Report and find lost items. Create posts with images, comment, and receive notifications.
Tech: MongoDB, Express, React, Node.js
Live site
View code
DJ Cosmic Drift
Cosmic DJ site with an animated hero, turntable, and sections for about, samples, contact, and tour dates.
Tech: Next.js, React, TypeScript, Tailwind, React Bits
Live site
View code
Local business sites
Sample marketing sites for local service businesses. Sweet Dreams Bakery is a bakery showcase with reviews and an admin dashboard. Brume is a florist for custom made arrangements. Ellis covers landscape work plus car detail and car wash. Pit is a mechanic for in shop and mobile service.
Tech: React, Next.js, TypeScript
Kumiko Component Library
Reusable React components with TypeScript, Storybook documentation, and SCSS styling.
Tech: React, TypeScript, Storybook, SCSS
Live site