Skip to portfolio
Preparing the lunar surface…

Engineer & founder / Bengaluru, Earth

Abhinav
Vashisht.

DM to build hard things · ex-AWS

From chip design and Amazon OS to building AI-native products. I like getting deep into the details and making things work.

LUNAR SURFACE / PERSONAL PORTFOLIO
ROVER CONTROL0.0 m/s
WS MoveAD SteerR ResetDrag to orbit
BENGALURU, EARTH

EXPERIENCE / 2020 — NOW

The path
so far.

Chips. Operating systems.
And now, starting from zero.

  1. SquareUp

    2026

    Founder / CTO

    • Founded SquareUp, an AI-native commerce platform that has since shut down.
    • Owned product and engineering from 0→1.
  2. Entrepreneur First

    2026 – Present

    Entrepreneur in Residence

    • Building a new startup from scratch inside the EF programme.
  3. Amazon · Bengaluru

    2022 – 2026

    Software Engineer → SDE2

    • Designed and built Amazon OS and device experiences on the OS team.
    • Promoted to SDE2 on the back of consistent, ahead-of-schedule delivery.
  4. Ansys · Bengaluru

    2020 – 2022

    Research And Development Engineer

    • Built software for chip design, shaping the tools engineers use to bring silicon to life.
02 / SELECTED WORKAll projects

Things I've built.

Tools, experiments, and problems I couldn't leave alone.

  • 01
    Rust · Desktop

    Cortex

    A local-first brain for you and your agents. It remembers what happens on your screen, lets you ask about it later, and spots reminders and tasks in your conversations.

    Why I built it

    Memory tools store facts but don't help agents split up and pass work between each other. Cortex is a shared task and memory space, so a task started in Codex can move to Claude with its context intact.

  • 02
    Python · LangGraph

    Agent Loop Recovery

    A reproducible LangGraph experiment that detects a stalled support agent and recovers through bounded state repair.

    Why I built it

    Agents get stuck retrying the same failing call, such as querying an obsolete shipping label. I wanted a measurable demo of detecting no-progress loops and repairing state safely instead of burning the budget.

  • 03
    Swift · iPad

    OpenDisplay Touch

    A personal fork of OpenDisplay that adds an iPad system keyboard, three-finger Spaces gestures, and full-screen window controls.

    Why I built it

    Using a spare iPad as a second Mac monitor is great until you need to type or switch Spaces. This fork makes the iPad usable as a touch-first extension of the desktop.

  • 04
    Python · Evals

    Agent Recall Lab

    Evidence-backed coding-agent memory: trace ingestion, reviewed lessons, recall before actions, and reproducible evaluations.

    Why I built it

    To test one question: can a coding agent avoid repeating a mistake if a lesson from a previous session is retrieved before it runs a command?