Skip to content
Rupak Dey

Navigate

Work

News

Links

Theme

Portrait of Rupak Dey
Las Cruces, NM

B.S. Computer Science · New Mexico State University

Rupak Dey

Applied machine learning research and software engineering · NMSU KDD Lab · NASA Planetary Data System

Seeking PhD positions in applied AI/ML, Fall 2027

I work on applied machine learning for scientific problems: models that fuse messy, multi-modal real-world data into predictions scientists can use. At the NMSU KDD Lab, my senior-thesis research uses multi-branch LSTMs to predict rangeland herbaceous biomass and how it changes, fusing satellite, precipitation, cattle-GPS, and land-cover signals. At NASA's Planetary Data System (Atmospheres Node), I develop ELSA, the web application planetary scientists use to generate PDS4 metadata for large datasets and prepare it for archiving.

Selected work

Publications & Presentations

  1. Neakrase, L. D. V.; Chanover, N.; Hartwick, V. L.; Huber, L.; Ajo-Montaño, S.; Dey, R.; Miller, N. The PDS Atmospheric Modeling Annex: Adapting to the Community Need for a Planetary Atmospheres Modeling Output Repository. AGU Fall Meeting 2026, San Francisco, CA, 2026.

    poster · in-review

  2. Neakrase, L. D. V.; Chanover, N.; Hartwick, V. L.; Huber, L.; Ajo-Montaño, S.; Dey, R.; Miller, N. The PDS Atmospheric Modeling Annex: A new repository for modeling output. 58th Annual Meeting of the AAS Division for Planetary Sciences (DPS 58), Spokane, WA, 2026.

    poster · accepted

pantry.ai

1st Place, Desert Dev Lab Hackathon

Built at a hackathon, with Christopher Meraz and Antonio Luna · Apr 2026

Installable PWA that reads a pantry from a photograph, tracks what is about to expire, and plans meals around it. Team build; I owned meal planning and the shopping list engine.

Role
Meal planning and shopping list; co-built the kitchen wall UI
Stack
  • Next.js
  • TypeScript
  • SQLite
  • Drizzle ORM
  • Google Gemini API
  • ZXing

Read the write-up

Course project, CSCI 4425, with Mario Saenz, Asim Upreti, and Demetrius Billey · Feb 2026 – May 2026

Five model families compared on 4-class brain tumor MRI, from hand-crafted features to a Vision Transformer. Checking the data turned up 7% of the test set duplicated from training, and a conditional GAN that had collapsed to four fixed images.

Role
The Vision Transformer, the evaluation harness, and the GAN augmentation
Stack
  • Python
  • PyTorch
  • ResNet-50
  • ViT-B/16
  • Scikit-learn
  • Streamlit

Read the write-up

Team project, Introduction to Data Mining · Oct 2025 – Dec 2025

Five regressors compared on 232,000 US Airbnb listings, with decision-tree feature selection cutting 1,475 columns down to the ten that carry 83% of the signal.

Role
Feature selection, the KNN and random forest models, and the comparison
Stack
  • Python
  • Pandas
  • Scikit-learn
  • Matplotlib

Read the write-up

Individual project across seven graded milestones, CS 370 · Sep 2024 – Dec 2024

Compiler for J, a small imperative language designed for the course, written in C with Flex and Bison. Parses to an AST and emits RV32 assembly with working stack frames, function calls, and recursion.

Role
Grammar, scanner, and code generator
Stack
  • C
  • Flex
  • Bison
  • RISC-V Assembly
  • RARS

Read the write-up