What I worked on
- Real-time chats and user search
- Notifications and image messages
- Swipe-to-reply and reply previews
- Stable message pagination
My work
These are not polished concept screens. They are projects I built, tested, broke, and improved. Each section explains what I worked on and what caused trouble.
Mobile / Full-Stack Application
CircleChat began as a basic messaging experiment. It became my main project once I started dealing with the parts simple tutorials skip: authentication, private chats, notifications, replies, image messages, pagination, and database security rules.
The hardest problem was loading older messages above the current view without making the conversation jump. Fixing that changed how I think about UI state, list behaviour, and testing small changes instead of guessing.
Responsive Business Website
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
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
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.