Building The learning system for the AI era with Atlas LMS
·
Recent Recognition: KRAG Paper presented at NGEN-AI 2026
·
Current Favorite: Pluto
·

Prashant Shah

Software and data engineer who builds AI products.

I’m building Atlas, a learning system where teachers shape how students work with AI and review the reasoning behind the result.

Previously, I built software at Trimble and Novartis, and data infrastructure for the Center for Food Action through Ramapo DMC. My research focuses on intent-aware retrieval.

Open to full-time software, data, and AI engineering roles.

Fun 3b1b lesson

Selected work

Research

a happy movieabout war

One request. Two constraints a retrieval system needs to hold together.

KRAG · Presented at NGEN-AI 2026
Best Research Award, Ramapo College

When a relevant answer misses the intent

A request for a happy movie about war contains two different constraints. A retrieval system can match the topic and still miss the experience the person wanted. My research formalizes this as intent-content conflict.

I built Knowledge-graph Retrieval with Affective Grounding (KRAG), combining semantic retrieval with graph relationships and an explicit affective constraint. Across controlled movie-retrieval trials, it improved intent fidelity in all six conflict scenarios while retaining topical relevance.

In conflict trials, KRAG found a jointly relevant top-ten result in 521 of 800 cases, compared with 263 for Vector-RAG.

Read the method and results
Results from the controlled benchmark
Evaluation1,600 trials: 800 agreement, 800 conflict
Conflict trials with a jointly relevant top-ten result521 / 800 for KRAG
263 / 800 for Vector-RAG
Affective displacement error at 10, under conflict0.384 → 0.347 with affective weighting
Rank impact of removing emotion-edge evidence2.3× greater under conflict than agreement

KRAG represents affect as graph evidence, aligns graph representations with Sentence-BERT, and reranks semantic candidates using topical, relational, and affective signals. Edge-removal experiments test how much the rankings depend on emotion relationships.

I presented Resolving Intent-Content Conflict in Retrieval: An Emotion-Aware Knowledge Graph Framework at NGEN-AI 2026 in September, following presentations at the Ramapo DMC Fair and Scholar’s Day. The conference proceedings are forthcoming in Springer’s CCIS series.

Further work

Moodie

OpenAI Build Week · 2026

A film diary and recommendation system built around what a film meant to someone. People record their responses and feelings; shared films connect people with similar experiences, then lead them to other films those people loved. The person and response behind each recommendation stay visible.

React · TypeScript · Express · PGlite

Hermes JobApps

Agent workflow system · 2026

I built a local agent workflow system so work could survive beyond a conversation. SQLite holds the state; Hermes tools act on it. Job search is the working application: researching roles, preparing materials, and tracking the next action, with provenance and human approval for external steps.

Python · SQLite · Hermes Agent · Typst

How the system is structured

I built the data model, native Hermes plugin and tools, workflow views, material pipeline, and provenance records. Hermes handles sessions, memory, and tool dispatch; the application owns structured state and reviewable transitions.

Canvas Agent

HackRamapo winner · 2026

An AI study partner that works from a student’s Canvas data. Persistent memory, tool calling, and semantic search let it reason across courses, grades, deadlines, and assignments, then help the student decide what to work on next.

Next.js · PostgreSQL · pgvector · Vercel AI SDK

More projects & experiments

DeepScenario
Collision Predictor

A screening model for 33,366 driving simulations, using initialization-only features to rank collision risk. My data science capstone examined how predictions transfer across scenario generators.

RoomDex

A shared 3D room planner for people and browser agents, built for the WebMCP hackathon. Both work on the same measurable room, with precise edits, spatial checks, and undoable revisions.

Legal workflow
design study

A visual and interaction study for a legal technology project: responsive interfaces, an interactive assessment, and WebGL and WebGPU light treatments. The public study uses anonymized sample content.

Experience

  1. Jun 2026 – Present

    Founder & Engineer

    Atlas LMS

    Building the company and product, from product direction and interface design to agent architecture, backend services, AWS operations, and feedback from early testers.

  2. Sep 2025 – Jun 2026

    Data Engineer · Contract

    Ramapo DMC / Center for Food Action

    Rebuilt the data path from donation intake through pricing, inventory, human review, PantrySoft handoff, reconciliation, and reporting. Designed the tools around the people using them across six pantries serving about 40,000 people annually.

    Python · Flask · PostgreSQL · Featured on News 12 NJ

  3. May – Aug 2025

    Software Engineering Intern

    Trimble

    Built and shipped a configuration management platform for distributed services. Brought service settings into one workflow, integrated TMW Suite APIs, and implemented role-based access through Azure Workload Identity Federation.

    C# · .NET · Azure · Blazor

  4. May 2025 – May 2026

    Research Assistant

    Ramapo College

    Built and evaluated KRAG over MovieLens 25M, studying retrieval when topical relevance and user intent disagree.

    Best Research Award · Presented at NGEN-AI 2026

  5. Jun – Aug 2024

    Software Engineering Intern, Business Analytics

    Novartis

    Built proposal automation and business intelligence tools for Site Operations, connecting a React frontend, Azure Functions, and SharePoint. Turned recurring two-day reporting work into refreshable views across more than 100 initiatives.

    TypeScript · Azure Functions · PostgreSQL · Power BI

  6. Aug 2023 – Jan 2026

    Data Analyst

    Ramapo College · Student Success

    Built Python and Quarto reporting workflows across more than 6,000 student records, surveys, attendance, performance, and retention data.

  7. Sep 2022 – May 2023

    Undergraduate Researcher

    Ramapo College

    Studied how Self-Determination Theory and Bloom’s Taxonomy could inform feedback and game mechanics in an introductory IT course.

    SAM Conference · Top Poster

Languages, tools, and practices
Languages
Python, C#, TypeScript, Java, C/C++, SQL, Bash
Backend & data
PostgreSQL, .NET, Flask, FastAPI, Node.js, pgvector, SQLAlchemy, ETL
Cloud & operations
Azure, Azure Functions, AWS, Docker, Linux, GitHub Actions, CI/CD
AI & interfaces
Tool-calling agents, RAG, embeddings, React, Next.js, Vercel AI SDK
Practices
pytest, Playwright, schema design, validation, code review

About

Prashant Shah

I build software, and I care a lot about film and storytelling. Moodie brings those interests together: a film diary for what a movie meant to someone, beyond a score.

I like being involved from the first idea through the interface, the systems underneath, and the words that explain it. That’s how I work on Atlas.

At Ramapo, I competed in ICPC and spent a night helping build a sculpture from canned food for Canstruction. We built it at American Dream; afterwards, the food went to our campus pantry.

I graduated from Ramapo College in May 2026 with a B.S. in Computer Science and Data Science, a mathematics minor, and a 3.8 GPA.

Now Updated September 2026

Building
Atlas, with AI Assignments and teacher-reviewed learning evidence at the center.
Learning
Agent harnesses, building AI tools, and product scope. Also photography.
Looking for
Full-time software, data, and AI engineering work where I can own real systems and learn from the people around me.
Open to
Conversations with engineers, founders, and researchers working on data systems, learning products, or AI inside real workflows.