NeskiApply.AI
AI-driven job search ecosystem with intelligent resume tailoring.

Project Overview
Applying for jobs is a time-intensive process. NeskiApply.AI streamlines this by using multiple AI models (Gemini, Perplexity, OpenRouter) to automatically score, tailor, and prepare candidates for specific roles. It includes a full automation suite with Discord notifications and n8n workflows.
Key Features
Multi-Source Job Aggregation
Unifies listings from Indeed, JSearch, and Adzuna with automated scheduled searches.
AI Resume Optimizer
Automatically rewrites resumes to match specific job descriptions using LLMs.
Interview Prep Simulator
Generates tailored interview questions (Screening, Technical, Pressure Test) using the STAR method.
Automation Workflows
Discord alerts and n8n workflows keep users updated on new matches and application status.
System Architecture
A robust full-stack architecture with a focus on AI integration and background automation.
Frontend
Modern, responsive SPA with real-time state management.
Backend
Scalable REST API with structured data persistence.
AI & Automation
Distributed AI processing and scheduled background tasks.
Engineering Challenges
Managing rate limits and cost-efficiency across multiple heavy AI API providers.
Implemented an intelligent model routing layer that uses cheaper models for scoring and premium models for document rewriting.
Ensuring high-accuracy resume parsing from various PDF/Word formats.
Used a hybrid approach combining 'pdf-parse' for structure and Gemini AI for semantic extraction of skills and experience.
Screenshot Gallery
Key Takeaways
Advanced prompt engineering and LLM output parsing.
Building resilient web scrapers and API aggregators.
Managing complex asynchronous background tasks in Node.js.
Tech Stack
My Role
- Built the entire platform from concept to deployment.
- Integrated 4+ different AI APIs and architected the model switching logic.
- Designed and implemented the PostgreSQL schema using Drizzle ORM.
- Set up complex automation workflows with n8n and Discord integrations.






