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