I build clean, functional web interfaces with a strong focus on usability, performance, and clean code. As a self-taught developer, I turn complex ideas into clear and functional user experiences always refining my skills and pushing myself to create work that is both practical and meaningful.
SERVICES
Building responsive, user-friendly interfaces using modern frameworks like React and Vue.js - optimized for every device and screen size
Setting up clean, functional online stores with product listings, cart flows, and checkout processes using platforms like Shopify and WooCommerce
Connecting frontends to REST APIs using Axios, handling auth tokens, and managing data flow between client and server.
Designing clean, intuitive interfaces with tools like Figma, focusing on user experience and visual aesthetics to create engaging web applications.
Reviewing and improving existing codebases — structure, performance, maintainability, and best practices.
Implementing secure login flows, session handling, and role-based access using Firebase and localStorage.
PROJECTS
View AllA full-scale restaurant reservation platform I co-founded, featuring three interfaces an admin dashboard, a customer-facing UI, and a restaurant owner panel. Built with HTML, CSS, and JavaScript on the frontend with Chart.js for analytics and Firebase for authentication
A centralized management system I designed and built as co-founder of Gemio. Gives administrators full control over users, restaurants, reservations, and activity through a clean, data-rich interface built for real-world usage
A real-world client project — building a modern, accessible, and mobile friendly web presence for Word of Faith Church. Designed to serve both members and visitors with church info, events, and future sermon content
TECH STACK
BLOG
View AllMost tutorials show you how to build dashboards with fake data and no real-world context. I built one for a real product I co-founded. In this post I break down what Gemio is, my role as a co-founder and builder, the UI structure and components I designed, the challenges I didn't expect, and what I learned from shipping a real system used by real users.
Building for Word of Faith Church was my first experience with real client requirements - where expectations, feedback, and designing for non-technical users matter just as much as the code itself. In this post I share what I learned from the project, the challenges of real client work, and how it differs from building personal projects or tutorials.
Frameworks are tools, not foundations. Understanding vanilla JS first made me a sharper React developer and a better problem solver - here's my take on why fundamentals always win.
CONTACT
I'm currently available for freelance work, collaborations, and full-time opportunities. If you have a project in mind or just want to connect, feel free to reach out!