1
1
Pakistan
2+ years of experience
Software Engineer | Full-Stack Developer (React • Next.js • Node.js • TypeScript) I am a Full-Stack Software Engineer with 2+ years of production experience architecting responsive web applications, secure APIs, and modular component systems across fast-paced engineering teams (including SensViz and Cogilent Solutions). My core expertise centers on the modern JavaScript/TypeScript ecosystem, with deep technical proficiency in React, Next.js, Node.js, Express, and MongoDB. Driven by end-to-end product ownership, I bridge the gap between polished user experiences and resilient server-side architectures: • Frontend Architecture & Performance: Engineer accessible, high-speed interfaces using Next.js (SSR/SSG, App Router), React, and Tailwind CSS. Proven track record of slashing page-load times, minimizing JavaScript bundles, and building reusable UI design systems. • Backend & API Security: Architect robust RESTful APIs, scalable MongoDB data models, and enterprise-grade security protocols, including JWT authentication, OAuth, and Role-Based Access Control (RBAC). • Engineering Rigor: Champion clean, maintainable code through strict adherence to Agile workflows, active code reviews, Dockerized environments, and streamlined CI/CD delivery. • Technical Breadth: Actively integrating modern capabilities into production workflows—from real-time state management and advanced animations (Framer Motion, Three.js) to emerging AI/LLM API integrations. Core Competencies: • Languages & Frameworks: TypeScript, JavaScript (ES6+), React, Next.js, Node.js, Express.js, HTML5/CSS3 • State & Styling: Redux Toolkit, Context API, Tailwind CSS, Framer Motion • Database & Auth: MongoDB, Mongoose, PostgreSQL, NextAuth.js, JWT, RBAC • DevOps & Tooling: Git, GitHub, Docker, Postman, Vercel, CI/CD, RESTful APIs.

Problem Traditional reservation systems use basic lists and forms. They often ignore the physical floor, make table combinations difficult, limit staff visibility, and may face concurrent booking conflicts. Composable Floor makes the restaurant floor central to booking and operations. Solution Composable Floor offers a visual 2D/3D floor experience for restaurant discovery, availability, table-group selection, and staff operations. PostgreSQL constraints and atomic booking logic help protect reservation correctness. Key Differentiator Our key differentiator is the combination of a functional 3D floor, composable table groups, and database-level double-booking prevention. The floor shows real table states, while the database remains the source of truth. Frontend Technologies Next.js, React, TypeScript, Tailwind CSS, CSS design tokens, React Three Fiber/Three.js, Zustand, and Zod. Backend Technologies Next.js API routes, Supabase Auth, PostgreSQL, RLS, constraints, triggers, atomic booking logic, advisory locks, Realtime, and polling fallback. Target Users Restaurant guests, hosts, servers, floor managers, restaurant managers, and owners—especially teams needing flexible table combinations and better floor visibility. Future Scope Smart table recommendations, demand heatmaps, QR check-in, email confirmations, advanced floor editing, saved layouts, utilization analytics, restaurant branding, and offline staff support.
6 Oct 2026