IF.

Irfan Firosh

CS & Mathematics at Purdue University. I build intelligent systems at the intersection of AI research, backend engineering, and product. Currently researching LLM reasoning on graph-structured data.

πŸŽ’heading to class
SCROLL

Building things
that matter

I’m a third-year CS + Mathematics student at Purdue University (GPA: 3.99) with a passion for building systems that sit at the edge of research and product.

My work spans AI/ML research, full-stack engineering, and cloud infrastructure. I’m most interested in LLM reasoning, graph neural networks, and building products people actually use.

When I’m not in the lab or at a keyboard, I’m probably listening to music, following sports analytics, or chasing the next hackathon.

3.99

GPA

4+

INTERNSHIPS

3+

RESEARCH ROLES

2027

EXPECTED GRAD

Irfan Firosh

LANGUAGES

PythonTypeScriptJavaScriptJavaC/C++RustGoSQLR

AI / ML

PyTorchTensorFlowLangChainOpenCVScikit-LearnHuggingFace

WEB & APIS

ReactNext.jsFastAPIFlaskLaravelVue.jsNode.js

INFRA & CLOUD

AWSDockerKubernetesPostgreSQLRedisKafkaCI/CD

Where I’ve
worked

Software Engineering Intern

Dept. of Computer Science, Purdue/West Lafayette, IN

Jan 2026 – PresentResearch
  • β—†Benchmarking LLMs (LLaMA-3, DeepSeek-R1) on target & sentiment detection using zero-shot and few-shot ICL across model scales 3Bβ†’70B on HPC infrastructure
  • β—†Encoding text-attributed graphs as natural language prompts via graph serialization for graph-enhanced LLM reasoning on political social network datasets
  • β—†Designing experiments comparing graph-augmented vs. text-only baselines, quantifying structured reasoning improvements through macro-F1 on imbalanced multi-class targets
LLaMA-3DeepSeek-R1HPCGraph NLPPython

Software Engineering & ML Intern

ONOW Enable/Chesterton, IN

May 2025 – Jul 2025Industry
  • β—†Built Python RAG system with LangChain over 120+ survey databases, reducing manual analysis time by 29% for 15+ field agents
  • β—†Containerized REST API backend with Docker + CI/CD, cutting client analysis time by 83% via automated LangChain + OpenAI pipeline
  • β—†Built real-time ETL pipeline with Kafka and Redis to stream and cache live survey responses
PythonLangChainDockerKafkaRedisOpenAI API

Software Engineering Intern

Weldon School of Biomedical Engineering/West Lafayette, IN

Jan 2025 – PresentResearch
  • β—†Implemented PyTorch nnU-Net for 3D pore connectivity analysis and bone deterioration prediction with NIfTI conversion and Roboflow pipelines
  • β—†Automated bone segmentation pipeline in Python using OpenCV + pydicom: 168+ DICOM slices, 1.09M+ voxels with morphological refinement stored in PostgreSQL
  • β—†Built graph analytics pipeline in NetworkX modeling 3,162+ nodes and 140k+ edges for bone structure mapping
PyTorchOpenCVNetworkXPostgreSQLDICOMPython
View Research β†’

Software Engineer Intern

Mindster/Bangalore, India

May 2024 – Jul 2024Industry
  • β—†Developed OCR pipeline + Naive Bayes classifier in Scikit-Learn, reducing manual data entry by 41%
  • β—†Built full-stack workflow management system with Laravel + MySQL, boosting team efficiency by 35%
  • β—†Launched production Laravel app with Vue.js interface serving 30+ users
LaravelMySQLVue.jsScikit-LearnOCRPHP

Academic work

Research at the intersection of machine learning, graph neural networks, and biomedical engineering.

IN PROGRESS

Graph-Augmented LLM Reasoning for Political Sentiment Analysis

Dept. of Computer Science, Purdue University

Jan 2026 – Present

Benchmarking LLaMA-3 and DeepSeek-R1 on target and sentiment detection in political social networks. Encoding text-attributed graphs as natural language prompts to enable graph-enhanced LLM reasoning. Evaluating improvements in structured reasoning via macro-F1 across imbalanced multi-class targets on HPC.

LLaMA-3DeepSeek-R1Graph SerializationICLHPCmacro-F1
IN PROGRESS

3D Bone Pore Connectivity Analysis via Graph Neural Networks

Weldon School of Biomedical Engineering, Purdue

Jan 2025 – Present

Leading research in 3D pore connectivity analysis using graph neural networks for bone deterioration prediction. Built a comprehensive medical image processing pipeline with PyTorch nnU-Net, OpenCV, and pydicom processing 168+ DICOM slices with 1.09M+ bone voxels at sub-pixel precision. Graph analytics on 3,162+ nodes and 140k+ edges in NetworkX for bone structure mapping.

PyTorchnnU-NetNetworkXOpenCVDICOMPostgreSQL
COMPLETED

LSTM & VAR Models for Healthcare Outcome Prediction

Inogen (Data Science Research)

Aug 2023 – May 2024

PREVIEW SOON

Conducted comprehensive analysis of 500k+ health dataset records using Python, R, and SQL. Developed and trained LSTM neural networks and Vector Autoregression models achieving 92% prediction accuracy on validation datasets. Collaborated with medical professionals to translate complex health data into actionable insights.

LSTMVARPythonRSQLTime SeriesHealthcare Data

Things I’ve built

All repos β†’
01

Polymarket Copy Trading Bot

Working on now

Automated Market Prediction

Automated polymarket copy trading bot that tracks and replicates successful traders.

PythonPolymarket APIAWSTrading
Polymarket Copy Trading Bot screenshot
CLICK TO EXPAND
02

Yapply

BoilerMake Runner-up

AI Mock Interview SaaS

Voice-driven AI interview platform with automated performance scoring and actionable feedback.

FastAPISupabaseLangChainReactTypeScriptAWS EC2Vapi.ai
Yapply screenshot
CLICK TO EXPAND
03

TokBot

Viral Content Automation

Reddit-to-TikTok pipeline with AI voiceovers, FFmpeg video processing, and serverless deployment.

PythonAWS LambdaCartesiaFFmpegGoogle Sheets APICLIP
TokBot screenshot
CLICK TO EXPAND

Right now

● LISTENING TO

● ACTIVE REPOS