Skip to content
View Ys876's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report Ys876

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Ys876/README.md

hey, I'm Yana 👋

CS + AI @ Purdue · SWE Intern @ QuickScrum · AI Consultant @ Smartant

Portfolio LinkedIn Email


> whoami

Hi! I'm Yana. I'm currently working as a Teaching Assistant for Systems programming at Purdue, and ML Research Assistant for the PurSecLab. This summer, I was a SWE intern at Quickscrum, and I taught agentic automation to corporate teams at Smartant Technologies. I'm pursuing a double major in CS and AI with a Business Economics minor at Purdue. In my free time, I read murder mysteries, learn languages, and tinker with open source. Check out more on my personal website, yanashah.dev!


> cat current_mission.txt

I build technology that serves a purpose. Two things I consider when I build are accessibility and impact. Some of my best work has come from sitting across from people who see the world completely differently than I do, with different disciplines, different backgrounds, different instincts. That friction is where the interesting ideas live.


> ls projects/

Project What it does Stack
RepoMind Agentic Codebase Assistant heling new devs onboard large repos (AST chunking, BM25 + vector, RRF fusion, call graph); +9.6% MRR over naive RAG, fully local Python, FastAPI, tree-sitter, ChromaDB, NetworkX, Ollama
FlowFuel 🏆 Cycle-synced AI powered nutrition app for Purdue women made on webscraped Purdue dining data across 5 dining courts React, Flask, GROQ, Node.js
GitPatch Patch management system with AI-powered patch summaries Python, AWS S3/Lambda, OpenAI API
Blotto Solver Colonel Blotto Solver for the mixed-strategy Nash equilibrium via linear programming Python, SciPy (linprog/HiGHS), Monte Carlo
Foundry-Fab AI decision-support tool for semiconductor operations — agentic state machine, deterministic conflict-checking, operator dashboard Python, FastAPI, React, NetworkX, Claude API
Shell Unix shell from scratch; pipelines, job control, wildcards, tab completion C++, flex, bison
Malloc Custom memory allocator; segregated free lists, constant-time coalescing C

🏆 FlowFuel: 2nd Place Overall, InnovateHer 2025 (200+ participants)


> cat skills.txt

Languages

Python Java JavaScript TypeScript C++ SQL Bash

ML / AI

PyTorch TensorFlow scikit-learn NumPy Pandas Matplotlib Seaborn HuggingFace Qiskit Jupyter

Web / Backend

React Next.js Node.js Express Flask FastAPI GraphQL TailwindCSS

Databases

PostgreSQL MySQL MongoDB Redis SQLite DynamoDB

Infra / Cloud

AWS Google Cloud Docker GitHub Actions Linux Git

LLM / Agents

LangChain Ollama OpenAI Streamlit


> cat fun_fact

I speak eight languages!

Pinned Loading

  1. git_patch git_patch Public

    version control system with patch management

    Python 1

  2. FlowFuel FlowFuel Public

    fuelflow

    JavaScript 1

  3. RepoMind RepoMind Public

    agentic AI codebase intelligence system that helps onboarding devs/interns understand & debug large GitHub repositories in initial sessions

    Python 1

  4. blotto-solver blotto-solver Public

    Python 1

  5. foundry-fab foundry-fab Public

    An agentic operator interface for semiconductor yield intelligence.

    JavaScript 1

  6. Jaden-Varkey/chat-hive Jaden-Varkey/chat-hive Public

    Java-based messaging application implementing live-messaging features, client-server networking, GUI design, and persistent database storage.

    Java