Quay lại Danh sách Dự án
FULL STACKNESTJSPOSTGRESQLSAASELASTICSEARCH
2026MớiHR PLATFORM
Multi-tenant B2B SaaS recruitment & compliance platform with company-scoped data isolation, RBAC, Inngest background workflows, and an Elasticsearch job discovery pipeline.

Project Overview
HR PLATFORM is a multi-tenant B2B SaaS recruitment and compliance platform engineered to streamline end-to-end recruitment operations for organizations with strict isolation and compliance requirements.
Architecture & Backend Engineering
- Multi-tenant, Event-Driven Backend: Built a NestJS & PostgreSQL B2B SaaS backend featuring company-scoped data isolation and RBAC. Orchestrated Inngest background workflows (document processing, emails, indexing, scheduled analytics) with step-level retries and fault tolerance.
- Search & Async Indexing: Engineered multi-criteria Elasticsearch job discovery (salary, language, work style, category hierarchies, placement metrics) via an idempotent PostgreSQL → Elasticsearch Inngest sync pipeline. Implemented Redis API rate limiting & buffered telemetry batch-flushing for non-blocking requests.
Frontend & Experience
- Data-Intensive SPA: Built a high-performance React & Vite SPA utilizing TanStack Query for server-state caching and optimistic UI updates in fast-paced recruiter workflows.
- Containerized Deployments: Packaged as Docker containers deployed seamlessly on Railway.
- Engineering Quality: Led code reviews and architecture improvements, enforcing ESLint, Husky/lint-staged, and end-to-end typed contracts across a pnpm monorepo.
Công nghệ sử dụng
ReactViteTanStack QueryNestJSPostgreSQLRedisInngestElasticsearchDockerRailway
Liên kết
Năm thực hiện
2026
Other Works
Hoàn thànhMớiDIGITAL WALLET
2026A FinTech digital wallet, loyalty rewards system, and marketplace platform with interactive tree visualizations and transaction flows.
- Turborepo
- Next.js
- React
- Vite
- TypeScript
- @xyflow/react
- Recharts
- TanStack Query
- TanStack Table
- Zustand
- Tailwind CSS
- Shadcn UI
Đang thực hiệnCORPORATE PLATFORM
2025A corporate platform and modular headless CMS website built with Turborepo, Next.js, and interactive analytics visualizers.
- Turborepo
- Next.js
- React
- Vite
- TypeScript
- @xyflow/react
- Recharts
- TanStack Query
- Zustand
- Tailwind CSS
- Shadcn UI
Hoàn thànhE-commerce Platform
2025A high-performance storefront built on Medusa CMS with seamless cart, checkout, and inventory flows.
- React
- Next.js
- Medusa
- TypeScript
- PostgreSQL