Skip to content
View pdr24's full-sized avatar

Highlights

  • Pro

Block or report pdr24

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. Markdown is supported. 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
pdr24/README.md

Hi! I'm Pragathi Durga Rajarajan πŸ‘‹

Computer Science Ph.D. Student at Purdue University

Personal Website β€’ Google Scholar β€’ LinkedIn

I'm a first-year Computer Science Ph.D. student at Purdue University interested in building machine learning systems that are interpretable, reliable, and able to adapt efficiently to new data and tasks. My current research interests include interpretability and reliable AI, continual and sample-efficient learning, multimodal learning, and computer vision.

Before Purdue, I earned my B.S. in Computer Science with Highest Honors from the University of Texas at San Antonio (UTSA), where I conducted research across machine learning, computer vision, AI education, distributed deep learning, and cybersecurity.

πŸ”¬ Research & Projects

Some of my research and projects include:

  • Data-Efficient Learning & Computer Vision β€” Investigated data pruning and sample utility across image classification and semantic segmentation, including applications to scientific defect detection.
  • Multimodal & Few-Shot Segmentation β€” Developed segmentation pipelines using models including SAM2 for defect detection in materials fabrication.
  • LLM Agents β€” Contributed to research studying how middle-school students identify LLM agents in live collaborative environments.
  • Distributed Deep Learning β€” Worked on distributed DNN inference for edge environments, including pipeline-parallel inference across resource-constrained devices.
  • AI Education β€” Developed interactive systems for teaching foundational AI concepts, including AI-See, search algorithms, decision trees, and rule-based AI.
  • OOD Generalization & Cybersecurity β€” Investigated out-of-distribution generalization for ML-based IoT malware detection.

πŸ› οΈ Technical Skills

Programming: Python, Java, C, JavaScript, HTML/CSS

Machine Learning: PyTorch, TensorFlow, scikit-learn

ML Experience: Computer Vision, Semantic Segmentation, Data Pruning, Distributed Deep Learning, Out-of-Distribution Generalization

Tools & Computing: Git, Linux, Bash, VS Code, LaTeX, Raspberry Pi

Databases: MySQL, MongoDB

πŸ”§ Research & Productivity Utilities

Small utilities I created to improve my research and productivity workflows. These were developed using AI-generated code based on my specifications and manually tested and iteratively refined by me.

  • Word Counter Extension β€” Browser extension for quickly counting highlighted text, built to streamline checking word limits while writing in Overleaf.
  • BibCleaner β€” Research utility for validating BibTeX entries and identifying preferred publication links, prioritizing authoritative conference or publisher sources over preprints when available.
  • Petal β€” macOS productivity application combining multiple customizable timers, Pomodoro sessions, and productivity tracking to analyze how time is spent across tasks.

Pinned Loading

  1. IntoTheRabbitHole IntoTheRabbitHole Public

    JavaScript

  2. engaging-computing/FaunaForest engaging-computing/FaunaForest Public

    JavaScript

  3. Foley-ops/distributed-dnn-inference-pi Foley-ops/distributed-dnn-inference-pi Public

    Python 1

  4. DL-For-RaspberryPis DL-For-RaspberryPis Public

    Python

  5. AI-See AI-See Public

    JavaScript 1

  6. Antwon01/HealthSifters Antwon01/HealthSifters Public

    JavaScript