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.795
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, TypeScript, Git, Arduino,
Raspberry Pi, ROS/ROS2, Linux, NumPy, OpenCV, MediaPipe, Public Speaking
Curious about what I've done?
Undergraduate Research Assistant
• 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
• 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.
Associate Embedded Engineer
• Designed and programmed LED touchscreen interfaces for window gas sensors for data visualization.
• Assembled and integrated custom semiconductor chips for gas sensors.
• Contributed to the development of the company website and shopping page.
• Presently exploring practical applications of machine learning through hands-on assignments.
• Learning machine learning topics, including supervised and unsupervised learning, clustering, classification, and numPy.
• Presently learning 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.