Great score on Implement LRU Cache Algorithm, Difficulty Medium
Great score on Real-Time Dashboard in React, Difficulty Medium
Designed and maintained a modular, widget-driven architecture using Next.js and server-side rendering (SSR) to dynamically generate pages based on backend-defined widget order
Implemented a centralized API mapping system to standardize endpoint generation and streamline API integration for various frontend components
Developed reusable, data-driven UI widgets that rendered dynamically based on incoming server data and user context.
Improved maintainability and scalability by decoupling data fetching logic from UI components using widget-to-API abstraction layers.
Led the implementation of Facet Pages, a scalable system to generate millions of SEOoptimized, content-rich pages dynamically based on user search intent
Architected a system to dynamically render facet pages based on combinations of property types, amenities, and geographic locations, supporting over 2 million variations per template.
Optimized page-level caching and data-fetching strategies to handle high-volume dynamic page requests while maintaining performance and personalization.
Collaborated closely with product and SEO teams to identify high-value facet combinations and implement priority rendering pipelines for those templates.
Created and managed development tasks and sprints using Jira, ensuring timely tracking of feature development, bug fixes, and cross-team dependencies
Actively participated in code reviews via GitHub, promoting best practices, code readability, and maintainable architecture across the team
Maintained high-quality deployment pipelines using Jenkins, integrating automated builds, test runs, and deployments to staging/production environments.
Played a pivotal role in creating microservices using NestJs, a powerful Node.js framework, to ensure the scalability and efficiency of the application
Employed RabbitMQ as a robust message broker for facilitating seamless communication between microservices, enhancing system responsiveness and reliability
Utilized Redis for temporary data storage, optimizing data retrieval and overall system performance.
Leveraged BullMQ for scheduling jobs, automating critical tasks, and improving operational efficiency
Took charge of generating essential reports by creating PDFs and CSVs, enhancing data-driven decision-making processes
Orchestrated the use of Firebase and MongoDB as database systems, ensuring data integrity, reliability, and efficient storage
Actively collaborated with Microsoft Azure for version control and repository management, contributing to a streamlined and organized development workflow.
Integrated PayPal and Stripe for payment gateways
tracking, and project progress monitoring, ensuring project milestones were met efficiently.
Designed and constructed a single-page web application using ReactJs, NextJs, and Material UI, enabling seamless communication with the backend through REST APIs.
Leveraged NextJs to optimize SEO and to boost the overall performance of the website.
Successfully engineered a dynamic multi-role dashboard application catering to the unique needs of doctors, staff members, clinic owners, and administrators.
Pioneered the integration of Web Sockets for real-time push notifications and chat functionality, enhancing user engagement and communication.
Implemented Redux toolkit for state management.
Skillfully incorporated the Agora SDK to facilitate video calling capabilities, enabling virtual consultations between doctors and patients, enhancing accessibility to healthcare services
Led a cross-functional development team of 3 developers, providing clear task assignments and code reviews to ensure high-quality code and adherence to project timelines.
Streamlined payment processes by integrating multiple payment gateways, including EasyPaisa, JazzCash, and various bank cards, simplifying transactions for patients and medical centers.
Almosafer is the Middle East’s leading travel brand offering consumers seamless user experiences for domestic and international travel bookings through its omni-channel offerings across state-of-the-art online platforms, call centre, WhatsApp and retail locations. Providing hotel booking options for over 1.5 million properties around the globe, flight bookings on over 450 airlines, domestic chalet and istiraha reservations, complete holiday packages, domestic activities, car rental, transfers, concierge planning services and more, Almosafer boasts various convenient booking solutions for any type of travel need.

Shahrukh K. is senior Level Developer