
AylorMade CRM
Full Stack DeveloperScalable Roofing Claims & Contractor Platform
About the Project
Worked on AylorMade CRM, a roofing claims and contractor management platform connecting homeowners, contractors, and insurance providers. I helped migrate key functionality from a server-side approach to a client-side architecture to address scalability and performance challenges. I developed REST APIs, worked with Supabase for database management, implemented reusable CRUD operations, and integrated APIs with Next.js. TanStack Query was used for efficient data fetching, caching, and state management.
Technologies Used
Key Contributions
- Architecture Migration—migrated key functionality from server-side to client-side architecture to optimize scalability.
- Performance & Scalability—addressed critical scalability and performance challenges across data-intensive workflows.
- REST API Development—developed and integrated robust REST APIs with Next.js for seamless data communication.
- Database Management—worked with Supabase for relational data models, queries, and secure database operations.
- Reusable CRUD Operations—built flexible, reusable CRUD functionality for claims, contractor records, and user flows.
- TanStack Query Caching—implemented TanStack Query for efficient server state management, caching, and data fetching.
- Responsive UI Development—developed modern, fully responsive user interfaces using Next.js and Tailwind CSS.
- Role-Based Access Control—handled role-based data visibility and permission controls for contractors and homeowners.
Client Testimonial
"Tayyab played a critical role in enhancing the frontend experience of AylorMade CRM. His work on reusable components, efficient state management with TanStack Query, and API integrations significantly contributed to the overall performance and scalability of the platform."

Senior Developer
Team Lead, Devline Solutions
