Skip to content
SS
Press the power button on the remote to start the Shikhar Sisodia workspace.
FinderFileEdit
shikhar/projects/applai.project

Applai

Upload a resume and Applai looks for alumni from the same university who took a similar path — the product's own framing is “find your future self”.

year
2026
role
Sole Builder
status
Prototype

01how it works

Three inputs, one search.

The live product asks for a resume, a university and a major, then runs a single action. Everything below is that flow — no steps are added that the product does not have.

Resume

PDF, up to 5MB

University

free text

Major

from a fixed list

discover alumni matches

02the product

The entry point.

Captured from the live prototype. It stops short of the results — those are real alumni, and real people do not belong in a portfolio screenshot.

  1. 01

    Three inputs, one action

    The whole public surface is a resume PDF, a university and a major. No account, no onboarding, no dashboard to learn.

    applai.replit.app
    Applai's landing screen: a resume upload area with university and major fields, above a Discover Alumni Matches button
  2. 02

    The major narrows the search

    Major is a searchable list of 44 fields rather than free text, so the matching step receives a known value instead of a spelling.

    applai.replit.app
    The major selector open, showing a search box above a scrollable list of degree programmes
  3. 03

    Ready to match

    The resume is parsed client-side before anything is sent — the form only unlocks once all three inputs are present. The document here is a throwaway test file, not a real CV.

    applai.replit.app
    The completed Applai form: a PDF accepted, university and major filled in, and the Discover Alumni Matches button enabled

03under the hood

A resume becomes text, then a query.

The API accepts a PDF through Multer, extracts its text with pdf-parse, and calls OpenAI. The same integration exposes speech-to-text, so audio input is handled server-side too.

Resume PDFExpress APIpdf-parseOpenAIPostgreSQLDrizzle ORM · uploads capped at 5MB, PDF only
  • TypeScript
  • Express
  • PostgreSQL
  • Drizzle ORM
  • OpenAI
  • pdf-parse
  • Multer
  • Zod
  • Pino

Applai is an early prototype. Only the alumni-matching entry point is publicly reachable, so that is all this page claims.

Find your future self.