Frontend Developer

Building modern web experiences with React & Next.js

I create responsive, accessible, and user-friendly applications using modern frontend technologies.

Top Projects

Verve Shop
Verve Shop
A motion-first e-commerce shop built for the modern web. Curated products, a bespoke accessible design system, and smooth, theme-aware interactions — engineered with Next.js 16, React 19, TypeScript, and Tailwind CSS v4 for performance and scalability.
next.jstypescriptshadcntanstack-queryzustand
Blog Dashboard
Blog Dashboard
A modern blog management dashboard built with Next.js, TypeScript, TanStack Query, TanStack Table, shadcn/ui, Tailwind CSS, and React ecosystem tools.
next.jstypescriptshadcntanstack-queryrecharts

Frontend Mentor Challenges

Product preview card
Product preview card
This is a solution to the Product preview card component challenge on Frontend Mentor.
frontend-mentorreact.js
Time Tracking Dashboard
Time Tracking Dashboard
This is a solution to the Time tracking dashboard challenge on Frontend Mentor.
frontend-mentorreact.js
Tip calculator app
Tip calculator app
This is a solution to the Tip calculator app challenge on Frontend Mentor.
frontend-mentorreact.js
Recipe Page
Recipe Page
This project is a solution to the Frontend Mentor Recipe Page Challenge.
frontend-mentorreact.js
Testimonials Grid Section
Testimonials Grid Section
This is a solution to the Testimonials grid section challenge on Frontend Mentor.
frontend-mentorreact.js
Newsletter Sign-up Form
Newsletter Sign-up Form
This is a solution to the Newsletter sign-up form with success message challenge on Frontend Mentor.
frontend-mentorreact.js
Article preview component
Article preview component
This is a solution to the Newsletter sign-up form with success message challenge on Frontend Mentor.
frontend-mentorreact.js
Four card feature section
Four card feature section
This is a solution to the Four card feature section challenge on Frontend Mentor.
frontend-mentorreact.js
Blog preview card
Blog preview card
This is my solution to the Blog preview card challenge on Frontend Mentor.
frontend-mentorreact.js
Social links profile
Social links profile
This is a solution to the Social links profile challenge on Frontend Mentor.
frontend-mentorreact.js

React Projects

Lumen
Lumen
A modern, responsive blog application built with React, TypeScript, and Material-UI (MUI).
reactmaterial-ui
Aurum
Aurum
A simple E-commerce shopping app built with React, TypeScript, and Zustand for state management.
reactzustand
Squid Game CMS
Squid Game CMS
A simple Content Management System (CMS) panel with a design inspired by the Squid Game series. This project is built for managing users, products, transactions, and viewing sales reports.
react.jsmuirecharts
Game Hub
Game Hub
Game Hub is a full-stack e-commerce platform for purchasing video games.
full-stackreacttypescriptshadcnmongooseexpress
Cadenza Game
Cadenza Game
An interactive, real-time guessing game built with Next.js, Tailwind CSS, and Supabase. Players test their knowledge of high-end shoes and luxury bags across multiple categories while tracking their live score, daily streaks, and global ranking. Features a sleek, dark-mode UI, real-time leaderboard updates, and a robust admin panel for content management.
next.jstailwindsupabase
Repo is private
Live Demo
iHabit
iHabit
A modern, lightweight habit tracking application built with React and TypeScript. Track your daily habits, view weekly progress, and maintain streaks with an intuitive interface.
react.js

Guess Games

Art Guess
Art Guess
Guess the paintings and see how many artists you really know. Every painting holds a secret.
next.jstailwindsupabase
Repo is private
Live Demo
Sound Guess
Sound Guess
Guess the soundtrack. A melody plays — name the movie, series, or game it belongs to.
next.jstailwindsupabase
Repo is private
Live Demo
Shot Guess (Play on Mobile)
Shot Guess (Play on Mobile)
Guess the Shots. A frame appears — name the movie, series, or game it belongs to.
next.jstailwindsupabase
Repo is private
Live Demo
Star Guess (VIP Access)
Star Guess (VIP Access)
Guess the name and see how many faces you really know. Every face holds a story.
next.jstailwindsupabase
Repo is private

HTML/CSS Projects

Nexora Game Shop
Nexora Game Shop
Nexora is a multi-page game shop built with vanilla HTML, CSS, and JavaScript — night-mode UI, searchable catalog with pagination, deals, and a local cart.
html-cssjavascript
Death Stranding Landing Page
Death Stranding Landing Page
A modern, fully responsive static landing page inspired by the Death Stranding promotional websites. This project showcases a clean and adaptive layout built with HTML5 and CSS3, optimized for mobile, tablet, and desktop screens.
html-cssjavascript
VELORA Landing Page
VELORA Landing Page
A modern, fully responsive static landing page inspired by the VELORA promotional websites. This project showcases a clean and adaptive layout built with HTML5 and CSS3, optimized for mobile, tablet, and desktop screens.
html-cssjavascript

Dev Challenges

Simple Feature Section
Simple Feature Section
This is a solution to the Simple Feature Section challenge on DevChallenges.io.
dev-challengesreact.js