
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
Senior Frontend Engineer with 3+ years in React, Next.js & TypeScript
Frontend Engineer with 3+ years of experience building scalable, responsive, and high-performance web applications using React, Next.js, TypeScript, and Tailwind CSS. Experienced in designing reusable component architectures, integrating REST APIs, and optimizing application performance and user experience. Skilled in state management using Redux, Context API, and adaptable to modern solutions such as Zustand. Strong collaborator with product, design, and backend teams, translating Figma designs into production-ready interfaces while delivering maintainable and accessible frontend solutions.
Foundation University Islamabad
Bachelor of Science · Computer Science
August 1, 2018 – June 30, 2023
Tripshepherd
Frontend Developer
May 1, 2023 – Present
Toronto, Ontario, Canada
Trip Shepherd
June 25, 2026 – Present
Developed and optimized responsive tour booking and itinerary management interfaces using Next.js, TypeScript, and Tailwind CSS, delivering seamless user experiences across desktop and mobile platforms. Integrated REST APIs to support dynamic tour content, real-time availability, and pricing updates, improving booking workflows and frontend performance. Implemented state management solutions using Redux and Context API to manage complex booking journeys, user sessions, and multi-step itinerary flows. Collaborated closely with UI/UX designers through Figma to transform design concepts into scalable, production-ready components while maintaining visual consistency across the platform. Contributed to Agile software delivery through sprint planning, daily stand-ups, feature estimation, and peer code reviews to support timely and high-quality releases. Applied AI-assisted development workflows using GitHub Copilot and ChatGPT to accelerate implementation, support debugging, and improve development efficiency.
Boat App
June 25, 2026 – Present
Developed and maintained a complex internal booking and operations management platform using Next.js, TypeScript, and Tailwind CSS to manage reservations, availability, pricing, customer data, and administrative workflows. Built and integrated scalable REST and GraphQL services with real-time updates, enabling efficient booking management, availability tracking, and synchronized frontend-backend operations. Implemented advanced state management using Redux Toolkit and Context API to support complex business workflows, multi-step booking processes, and dynamic application states. Delivered secure and reliable platform capabilities through integrations with Firebase Authentication, Stripe payments, WebSockets, and role-based user management. Designed responsive dashboards and data-driven interfaces with validation, filtering, and operational tooling to improve internal efficiency and reduce manual management effort. Collaborated in Agile development cycles, contributing to architecture discussions, feature delivery, testing, code reviews, and continuous product improvements.
View ProjectCultural Fit Analysis
The candidate's project diversity, focusing on complex booking and operations platforms, indicates an ability to work on varied and challenging problems. Their experience in Agile environments and collaboration with design and backend teams suggests a good fit for team-oriented cultures. The use of AI tools also points to a proactive approach to learning and adopting new technologies, which is a positive cultural indicator.
Soft Skills & Operational Fit
The candidate demonstrates strong collaboration skills through participation in Agile cycles, architecture discussions, and close work with UI/UX designers. Their experience with AI-assisted development suggests an adaptive and efficient approach to problem-solving. The descriptions indicate a focus on delivering maintainable and scalable solutions, which aligns well with operational best practices.