HENRY TSAY

Purdue University • GPA: 4.0

build Projects

Electrolyte Database

Python, OpenCV, OpenAI API

  • Developed an automatic pipeline to collect and process scientific papers to create a comprehensive database of experimental electrolyte data
  • Implemented data extraction from both text and graphs using Vision Language Models and computer vision techniques
  • Enables data-driven and machine learning methods for electrolyte design

Simple Social Media Platform

Java, Swing, Sockets, JUnit

  • Developed a full-stack messaging platform with a multi-threaded server and GUI client using Java Swing
  • Implemented user authentication, messaging threads, posts, and comments with object serialization for persistent storage
  • Designed and tested core components with JUnit
  • Utilized Java Socket programming to enable real-time communication between multiple clients
  • Coordinated the division of tasks and responsibilities between members of the team

work Experience

UChicago Data Science Institute

Data Science Research Assistant

June 2025 – August 2025 | Hyde Park, IL

  • Project title: "AI-Assisted Extraction of Molecular Mixture Properties from Scientific Literature"
  • Worked in a chemistry lab in the Pritzker School of Molecular Engineering to develop a system for automatic extraction of experimental battery/electrochemical data
  • Presented poster and research at the end of the summer at UChicago DSI Summer Symposium

Purdue University Artificial Intelligence in Music Lab

Undergraduate Researcher

August 2024 – Present | West Lafayette, IN

  • Developing a machine learning system to generate synesthetic videos from music
  • Utilizing Gilbreth, one of Purdue's high-performance computing clusters to train and fine-tune models for audiovisual tasks

Purdue Humanoid Robot Club

Software Team Member

August 2024 – Present | West Lafayette, IN

  • Creating a robot for use in space exploration
  • Devising and implementing an algorithm for robotic walking using reinforcement learning and model-based control

Lawrence Berkeley National Laboratory

Experimental Research Intern

June 2023 – June 2024 | Berkeley, CA

  • Used computational chemistry techniques with the lab's HPC cluster, Lawrencium, to calculate chemical properties of several polycyclic aromatic hydrocarbons (PAHs)
  • Combined results with other interns to obtain insights that were presented to research faculty
  • Part of Berkeley Labs' Experiences in Research (EinR) program

school Education

B.S. in Computer Science, Minor in Mathematics

Purdue University

Expected Graduation: May 2027

GPA: 4.0

code Technical Skills

Languages:

PythonJavaC/C++JavaScriptHTML/CSSGo

Frameworks/Libraries:

ReactFlaskROSpandasNumPyPyTorchJAXHuggingFaceSciPyMatplotlib

Tools & Platforms:

GitGitHubDockerPBSslurmAvogadroAWSFirebaseOpenAI API

school Coursework

  • Multivariable Calculus
  • Linear Algebra
  • Real Analysis
  • Discrete Mathematics
  • Introduction to Quantum Computing
  • Technical Writing