~/asadsiddiqui

Currently Building

Hired

An AI-powered job application assistant that automates job matching, resume optimization, and interview preparation.

Screenshot 0
Screenshot 1
Screenshot 2
Screenshot 3
Screenshot 4
Screenshot 5

Tech Stack

Next.jsTypeScriptReactTailwind CSSPostgreSQLElysiaBunDrizzleGeminiRAGEmbeddingsFramer MotionVercelZodBetter AuthInngest

The Problem

Job seekers spend significant time manually searching, tailoring resumes, and preparing for interviews across multiple platforms.

  • 1.

    Low-quality job matching

  • 2.

    Manual resume customization

  • 3.

    Lack of structured interview preparation

  • 4.

    No feedback loop on applications

The Solution

Hired automates the job application lifecycle using AI-driven matching, resume analysis, and interview preparation workflows.

  • 1.

    AI-powered job matching based on resume and preferences

  • 2.

    Resume analysis and optimization suggestions

  • 3.

    Skill gap detection with learning recommendations

  • 4.

    Interview preparation using AI-generated questions

  • 5.

    Structured application tracking

Architecture

A full-stack Next.js application using server-side APIs, AI pipelines, and a relational database for persistence.

  • 1.

    Next.js frontend for UI and routing

  • 2.

    API routes for business logic and auth

  • 3.

    LLM-based services for analysis and generation

  • 4.

    PostgreSQL for users, resumes, and application data

  • 5.

    Background tasks for async AI operations

Key Technical Decisions

  • 1.

    Used Next.js for both frontend and backend

    Simplified deployment, improved DX, and reduced system complexity

  • 2.

    Adopted structured AI outputs

    Ensured predictable data storage and UI rendering

  • 3.

    Chose PostgreSQL over NoSQL

    Strong relational data needs and transactional consistency

Challenges & Resolutions

  • 1.

    Handling long-running AI tasks without blocking UI

    Moved heavy operations to background workflows and returned immediate responses

  • 2.

    Maintaining consistent AI responses

    Used schema-based prompts and validation

  • Future Enhancements

    • 1.

      Auto-apply functionality with agentic workflows

    • 2.

      Real-time job market trend analysis

    • 3.

      Personalized career path forecasting

    • 4.

      Multi-language resume support

    © 2026 Asad Siddiqui. All rights reserved.

    Building clean, production-ready applications.