Full Stack · Enterprise
Job Talentio
Job portal and lightweight ATS for the Uzbekistan market
Multilingual hiring platform connecting candidates, recruiters, and moderators — with CV import, weighted matching, and a recruiter pipeline.

Overview
Job Talentio is a job portal and lightweight applicant tracking system built for the Uzbekistan market. Separate experiences serve candidates, recruiters, and super-admins, with content localized in Uzbek, Russian, and English. The product covers job discovery, résumé building, candidate matching, hiring pipelines, messaging, and moderation.
Problem & solution
The problem
The Uzbek hiring market needed a local-first platform that handles Uzbek, Russian, and English content, supports recruiters without a heavyweight ATS, and gives candidates a credible way to present their experience.
What was built
A pnpm monorepo with a NestJS API, separate Next.js apps for the public portal and the admin console, and shared Zod contracts. Search is backed by Meilisearch with self-healing fallback, background work runs through Redis/BullMQ, and documents live in S3-compatible storage.
Key features
- Job search with category, city, company, and industry discovery
- Candidate profiles and a guided résumé builder
- Recruiter applicant-tracking pipeline with screening questions
- Weighted candidate–job matching across skills, title, experience, location, education, and language
- CV import with parsing, OCR, and on-demand translation
- Recruiter–candidate chat, notifications, and job alerts
- Telegram sign-in, channel posting, and alert delivery
- Super-admin moderation for companies, jobs, verifications, and reports
Technical implementation
Separate web and admin clients share one REST API. The API owns authentication, matching, CV processing, billing, and moderation, with Redis workers for alerts and search indexing.
Clients
Next.js web app (candidate + recruiter) and Next.js admin console
API
NestJS REST modules: auth, jobs, profiles, applications, matching, chat, billing, admin
Data
PostgreSQL via Prisma · Meilisearch index · S3/MinIO document storage
Background work
Redis + BullMQ for alerts, translation, and search index repairs
Integrations
Telegram bot and OAuth, SMTP/Resend email, translation providers
My contribution
- Built candidate-facing flows including CV import, job matching, saved searches, and alerts.
- Implemented recruiter tooling: hiring funnel, response-time reporting, application sources, and interview stages.
- Added Telegram integration for sign-in, job sharing, channel posts, and alert delivery.
- Worked on multilingual search and job-title filtering, including stale-index recovery.
- Shipped the installable PWA experience, legal pages, and staging readiness checks.
Visual showcase





Related projects
View all
Full Stack · Enterprise · Hotel Operations
Hadith Hotel Management System
PT EGI Resources — Hadith Hotel Samarkand
Full-stack hotel management system spanning reservations, front office, housekeeping, POS, purchasing, inventory, assets, invoicing, and night audit.

Full Stack · Enterprise
Cari Kerja
PT EGI Resources — IT project
Job portal ecosystem with candidate and recruiter apps, an admin console, an Express API, and Elasticsearch-backed matching.

Full Stack · Enterprise · Inventory
EGI Optik Inventory System
PT EGI Resources — EGI Optik Indonesia
Mobile-first internal inventory system for optics and laser stock, with receiving, issuing, serial and lot tracking, stocktakes, and barcode scanning.