OSHIN REX
Portrait of Oshin Rex

Computer Science × Operations Research

Oshin Rex

Building at the intersection of software, AI, and problem solving.

Cornell University · Class of 2028

Scroll

01About

A little about me.

Oshin Rex outdoors at sunset, wearing a Cornell University shirt

Hi, I'm Oshin! I'm a Computer Science and Operations Research student at Cornell University interested in backend software engineering, AI/ML, and exploring how technology can solve real-world problems.

I enjoy taking an idea and figuring out how to turn it into a working solution. Through IBM and Hack4Impact @ Cornell, I've worked directly on software solutions for clients and nonprofit organizations, collaborating with others to design and build applications that make their workflows more efficient and user-friendly.

Outside of that, I'm usually hunting down a new coffee spot or out for a run with good music playing.

B.S. Computer Science & Operations ResearchExpected May 2028

02Experience

Where I've worked.

IBM logo

IBM

Software Engineering Intern · Chicago, IL

May – July 2026
  • Built a vendor management portal serving 60,000+ consumers and 6,000+ vendors using FetchXML, JavaScript, HTML, CSS, and Dataverse.
  • Developed LLM-powered automation for intake routing and database workflows; won 1st place in the IBM Consulting Intern Challenge.
Hack4Impact Cornell logo

Hack4Impact Cornell

Software Developer · Ithaca, NY

Sep. 2025 – Present
  • Build and deploy software for nonprofit organizations, turning real-world needs into production applications.
  • Developed React and React Native applications with Firebase and Express, including offline support, role-based access, and inventory workflows.
GreenSand AI logo

GreenSand AI

Software Developer Intern · Remote

Dec. 2025 – Feb. 2026
  • Built a Django pipeline to process and organize 5,000+ PDFs into searchable document data.
  • Integrated MinerU into the document processing pipeline, reducing processing time by 30%.

03Projects

Things I've built.

High-Performance Limit Order Book screenshot 1

High-Performance Limit Order Book

A C++20 price-time priority matching engine supporting market orders, limit orders, partial fills, and cancellations.

1.14M orders/sec429 ns median matching1M+ orders benchmarked
C++20STLCMake
Case Match screenshot 1

Case Match

Agentic Memory for Consulting Precedent

An AI-powered precedent discovery system that combines semantic search, agentic evaluation, and persistent memory to find relevant consulting engagements.

175 ms vector search330 ms end-to-end48+ engagements
PythonLangGraphCockroachDBAWS Bedrock
ACT Conversation Cards App screenshot 1
ACT Conversation Cards App screenshot 2

ACT Conversation Cards App

React Native application digitizing 75 safety cards across 15 decks with offline persistence, child profiles, filtering, and progress tracking.

React NativeFirebaseTypeScript
HVTP Inventory Webpage screenshot 1

HVTP Inventory Webpage

Full-stack inventory platform replacing spreadsheet-based tracking with centralized inventory, sales, and location data.

ReactExpress.jsFirebase

04Toolkit

Technologies I use.

Languages

Python
C++
Java
SQL
JavaScript
HTML/CSS
OCaml

Frameworks & Libraries

React
React Native
Express.js
Django
FastAPI
LangGraph

Cloud & AI

AWS Bedrock
Docker
Power Automate
RAG

Databases & Tools

CockroachDB
PostgreSQL
Firebase
Microsoft Dataverse
Git
CMake

05Contact

Let's connect.

Open to conversations about software engineering, interesting projects, and new opportunities.

Download Resume