ArchitectingDigital Excellence
Crafting beautiful, high-performance, and user-centered digital products that make a lasting difference.
About Me
The principles and stack behind the work.
Architecting for Performance.
I'm a full-stack developer focused on the React and Next.js ecosystem — building interfaces that are fast by default, not by accident. I believe great software starts with strong fundamentals, which is why I built my TinyMoviez Dashboard from scratch in vanilla JavaScript using a custom MVC architecture before reaching for any framework.
I apply the Single Responsibility Principle across both component design and system architecture, pairing it with tools like Tailwind, TanStack Query, Appwrite, and Supabase to produce codebases that scale cleanly and stay maintainable long after launch.
Skills & Stack
A focused overview of my technical expertise.
Technical Arsenal
Projects Feature

Estatly — Property Management Platform
A full-stack property management platform for real estate agencies, with role-based access for admins, managers, and agents. Features three-layer authorization (route guards, UI permissions, and PostgreSQL Row Level Security), full property CRUD with image uploads, and URL-based filtering, sorting, Search and pagination.

Modevs Kanban
An enterprise-grade Kanban board featuring complex drag-and-drop state management, fractional database indexing for efficient card reordering, and React Query caching for optimized data fetching.

TinyMoviez Dashboard
A data-driven media dashboard built entirely from scratch using a custom Vanilla JavaScript MVC architecture. Features a custom pagination engine, immutable bookmarking, an LRU cache for recent history, and a multi-level filter/sort engine.