Welcome to my personal website! I am a passionate computer science student at the University of Minnesota,
Twin Cities. Here, you'll find information about my education, skills, projects, and more. I am
currently an Undergraduate Teaching Assistant for Introduction to Artificial Intelligence and am an
Undergraduate Research Assistant in the Next Generation Robotics Laboratory
with a specialization in Multi-Agent robot systems.
My interests lie in robotics, artificial intelligence, and embedded systems. Feel free to explore my
work and connect with me!
Education
University of Minnesota, Twin Cities Minneapolis, MN
College of Science and Engineering, Bachelor of Computer Science
Expected May 2026
GPA: 3.821
University College Dublin
Big Ten STEM and Irish History Dublin, Ireland
May 2023 – July 2023
Collaborated with peers in Physics II and Ireland History over a 7-week study abroad summer term
Skills
C/C++, Python, Java, OCaml, R, MatLab, HTML, CSS, JavaScript, Git, Arduino,
Raspberry Pi, ROS/ROS2, Linux, Public Speaking
Curious about what I've done?
Planetary Sampling Automation Development Intern
NASA Ames Research Center | August 2025 - Present
• Conduct research for autonomous extra terrestrial planetary sampling techniques with a space drill.
• Collect and analyze sampling data using reinforcement learning techniques.
• Write and develop programs for data communication and telemetry using Python and ROS2.
Undergraduate Research Assistant
UMN Next Generation Robotics Laboratory | January 2025 - Present
• Conduct research on artificial intelligence and robotics with an emphasis on multi-agent systems.
• Present at weekly discussions regarding literature reviews and personal research progress.
Undergraduate Teaching Assistant
UMN Department of College of Science and Engineering | January 2023 - Present
• Led weekly lab sessions for Java and Python-based classes, providing hands-on coding support.
• Evaluate and provide detailed feedback on weekly assignments for Introduction to Artificial Intelligence.
• Conduct weekly office hours to offer hands-on support and reinforce programming and AI concepts.
Robotics and Autonomous Systems Research Intern
University of Texas Austin Center for Autonomy | June 2025 - August 2025
• Researched reinforcement learning for quadruped locomotion with the Unitree Go2.
• Developed simulation environments and utilized reward design to achieve walking behavior.
• Built workflows connecting simulation with real-robot control for Sim-to-Real transfer.
• Explored practical applications of machine learning through hands-on assignments.
• Learned machine learning topics, including supervised and unsupervised learning, clustering, classification, and numPy.
• Learned advanced artificial intelligence topics, including probability, reasoning/learning under uncertainty, and utility theory.
• Explored the core principles behind intelligent robotics, including navigation, control systems, and robotic perception.
• Worked in a collaborative team to develop a drone simulation project incorporating stereo SLAM (Simultaneous Localization and Mapping).
• Applied theoretical knowledge to a comprehensive, open-ended project, strengthening problem-solving, teamwork, and simulation development skills.
• Studied essential concepts in robotic vision, focusing on image processing, object detection, and stereo vision techniques.
• Collaborated in a team to design and implement a robotic arm simulation project, integrating stereo vision for enhanced depth perception.
• Gained hands-on experience solving open-ended problems in robot vision, enhancing skills in simulation development and project management.
• Explored foundational AI topics including agents, search spaces and algorithms, constraint satisfaction, planning, knowledge representation, and introductory neural networks.
• Programmed AI search algorithms using Python, NumPy, and PyTorch.
• Completed an open-ended group project leveraging computer vision to translate the American Sign Language alphabet.
• Learned programming design principles and software development concepts through project-based work.
• Undertook a semester-long group project to develop a drone delivery simulation, applying key ideas in program design, development, data structures, debugging, file handling, I/O, testing, and coding standards.
• Gained practical experience with Docker, Git, GitHub, UML, requirements, development models, and design patterns.
CSE 1012: Project-Based Inquiry
• Engaged in individual and group projects focusing on microcontrollers, sensors, data collection and analysis, and design processes.
• Developed skills in project design, prototyping, redesign, and documentation.
• Acquired hands-on experience through an open-ended project, enhancing teamwork and communication.
• Completed a semester-long group project involving a remote-controlled arm and glove with flex sensors.