JobNest
A modern, secure job application tracker to manage your entire job search in one place. Features an AI-powered assistant (NESTAi), application analytics, interview scheduling, and email templates. A Techifive product.

What It Is
JobNest is a secure, full-stack job application tracker that centralises every stage of the job search lifecycle. It features NESTAi, an AI-powered chat assistant, alongside application analytics dashboards, interview scheduling, and customisable email templates. Built as a Techifive product, it prioritises security at every layer: OTP authentication with SHA-256 hashing, timing-safe comparisons, and rate-limited endpoints across the board.
How It Works
OTP Authentication System
Custom OTP flow built on Nodemailer (Gmail SMTP): OTPs are hashed with SHA-256 before storage, compared with crypto.timingSafeEqual to prevent timing attacks, and expire after 10 minutes. All auth endpoints are rate-limited to 5 attempts per 15-minute window.
Analytics Dashboard
An interactive dashboard renders application trend charts, status distribution rings, an upcoming interview widget, and a recent activity timeline, all computed server-side and streamed to the client via Supabase real-time subscriptions.
NESTAi Assistant
NESTAi is an AI chat assistant with session management and conversation history. It delivers personalised job search insights by combining the user's tracked applications with LLM completions. Rate-limited query handling prevents abuse without degrading the experience.
Data Architecture
Supabase (PostgreSQL) powers the relational schema for users, applications, interviews, and chat sessions. Row-Level Security policies enforce per-user data isolation at the database layer, so no server-side authorisation gap can expose another user's data.
What I Owned
Security Architecture
Owned the entire authentication and authorisation system: OTP design, hashing strategy, timing-safe comparison, session invalidation, and rate limiting. Reviewed every endpoint for injection and CSRF exposure before each release.
Product Engineering
Built the NESTAi assistant, analytics dashboard, email template engine, and interview scheduling UI end-to-end. Managed the Supabase schema migrations and RLS policies alongside feature development.
DevOps & Release
Configured the Vercel deployment pipeline, environment secrets management, and preview branch deployments. Maintained zero-downtime releases through feature flags on experimental dashboard widgets.
Tech Stack
Browse the source code, commits, and technical implementation details for JobNest.
More Projects

CyberCup.ai
An AI-enhanced cybersecurity training platform combining traditional CTF challenges with LLM-powered learning, actively developed under the Inspire Center organization with a cross-functional team of 8 engineers.

SW Habitation
A developer learning platform with tutorials, tools, and interactive resources used by 7K+ users, featuring insight dashboards and usage tracking.

Aviation Delay Prediction
An end-to-end ML pipeline and decision support system for predicting aviation delays across four major Virginia airports, built with a 3-engineer team processing 10 years of historical data.