Carswitch
Car Marketplace Platform
Large-scale car buying and selling platform for UAE and KSA regions with multilingual support (English & Arabic), fast search powered by Typesense, and optimized SEO.

The Challenge
Carswitch needed to scale their car marketplace for both UAE and KSA markets, requiring blazing-fast search across thousands of listings, full Arabic language support with RTL layout, and strong SEO to compete in the Middle East automotive market.
The Solution
Integrated Typesense as the search engine for sub-50ms search results across thousands of car listings. Implemented Tolgee for complete multilingual support (English and Arabic) with RTL layout handling. Built with Next.js and NestJS, optimized server-side rendering for SEO, and implemented structured data for every car listing. Deployed with Docker on AWS for reliable scaling.
Key Features
Sub-50ms car search powered by Typesense across thousands of listings
Full multilingual support (English & Arabic) with RTL layout
SEO-optimized car listing pages with structured data
Advanced filtering by make, model, year, price, and mileage
Scalable microservice architecture with NestJS
Regional market segmentation for UAE and KSA
Results & Impact
Improved search performance by 10x compared to the previous solution. The multilingual implementation opened the KSA market, and SEO optimizations led to significant organic traffic growth across both regions.
Technology Stack
Technologies I Used
Next.js
4 years of experience
Next.js is my primary framework for building production-grade web applications. Over 4 years of experience using Next.js across 12+ projects, I have d...
NestJS
3 years of experience
NestJS brings enterprise-level structure to my backend work. Over 3 years I have relied on its modular, TypeScript-first architecture — decorators, de...
TypeScript
4 years of experience
TypeScript is integral to every project I build. Across 4 years I have used it on every layer of the stack — React and Next.js frontends, NestJS and N...
PostgreSQL
2 years of experience
Relational data integrity matters — which is why PostgreSQL backs the majority of my production work. I design normalised schemas, write complex queri...
AWS
2 years of experience
Every production application I ship lands on AWS. Across 2 years of hands-on cloud work, I manage infrastructure spanning EC2 compute instances, S3 st...
Docker
2 years of experience
Containerisation is a non-negotiable in my deployment workflow. I write multi-stage Dockerfiles to minimise image sizes, orchestrate local development...
Interested in Working Together?
I build scalable web applications with modern technologies. Let's discuss your next project.


