I build production-grade web applications with Next.js, TypeScript, and React, with a strong focus on system architecture, database design, technical SEO, and scalable application development.
I enjoy working on complex problems where application architecture, data, performance, and user experience need to work together.
- Build full-stack applications with Next.js App Router
- Design scalable application and database architectures
- Build data-intensive search, filtering, and discovery systems
- Design APIs, authentication, caching, and background services
- Build SEO-focused applications with dynamic routing and large URL structures
- Design and implement data import and processing pipelines
- Deploy and maintain applications on Linux production servers
- Build CI/CD workflows with GitHub Actions
๐ Khoobaa
A Persian product discovery and comparison platform, currently focused on cars.
Khoobaa is being built as a scalable foundation for discovering and comparing thousands of products and services in Persian. The current focus is the automotive category, with the architecture designed to support additional categories in the future.
Highlights
- Next.js App Router architecture
- TypeScript-first full-stack development
- MongoDB + Prisma
- Database and data-model design
- Complex filtering and search architecture
- Dynamic routing and URL architecture
- Technical SEO and crawl-budget optimization
- Automated sitemap generation
- Large-scale data import and processing
- Authentication and authorization
- API design and validation
- Caching strategies
- Background services and automated jobs
- Image infrastructure and optimization
- GitHub Actions CI/CD
- Linux + Nginx production infrastructure
- systemd-managed services
๐ Visit Khoobaa
- Next.js App Router
- Server Components & Client Components
- Server Actions
- Routing & URL architecture
- Data fetching & caching
- API architecture
- Authentication & authorization
- Background services
- Performance optimization
- MongoDB
- PostgreSQL
- Prisma ORM
- SQL
- Database schema design
- Relational data modeling
- Indexing and query optimization
- Data validation
- Data import and transformation pipelines
- React
- TypeScript
- Tailwind CSS
- shadcn/ui
- React Hook Form
- Responsive UI development
- Complex form and filtering interfaces
- Technical SEO
- Search-friendly URL architecture
- Dynamic metadata
- Structured sitemap architecture
- Crawl-budget considerations
- Server-side rendering
- Performance-oriented rendering strategies
- Node.js
- Linux
- Nginx
- Git
- GitHub
- GitHub Actions
- CI/CD
- systemd
- Production server deployment
Also experienced with:
Zod ยท Auth.js ยท React Hook Form ยท Puppeteer ยท Lexical ยท REST APIs
- Advanced Next.js App Router patterns
- Scalable system architecture
- Database and query optimization
- Technical SEO at scale
- Rich-text and document systems with Lexical
- Building reusable, maintainable software systems
- GitHub: @MoinFarvardin
- Website: Khoobaa
Building useful software, one system at a time.