Mobile / Full-Stack Application

CircleChat

React Native Expo Supabase Firebase

CircleChat is the project where I’ve done most of my recent problem-solving. I’m building it as a real mobile messaging experience rather than a static chat demo, with authentication, user search, private conversations, notifications, replies, image sharing, and stable message pagination.

What I worked on

  • Real-time chats and user search
  • Notifications and image messages
  • Swipe-to-reply and reply previews
  • Stable message pagination

What challenged me

The hardest part was keeping the conversation stable while older messages were added above the current view. Solving that taught me much more than simply displaying messages on screen.

Responsive Business Website

Golden Crumb Bakery

HTML CSS JavaScript Netlify

I designed this as a friendly website for a neighborhood bakery. The goal was to make the menu, products, gallery, and contact information easy to explore on both desktop and mobile.

Responsive Business Website

Car Detailing Website

HTML CSS JavaScript Netlify

This concept focuses on helping a customer quickly understand the available services, compare packages, see previous work, find the location, and contact the business through WhatsApp.

Responsive Business Website

Elite Barber Shop

HTML CSS JavaScript Netlify

I built this concept around the information a new customer usually needs first: services, pricing, examples of previous work, location details, and a clear way to book or ask a question.