I have a passion for Full-stack development, and AI/ML research.
Beyond coding, I teach and discuss Philosophy, sing in a choir, love ultimate frisbee, and lead the martial arts club at ND.
4th year CS Student
University of Notre Dame, ’26
Hi! My name is Joe Whelpley.
I am a 4th year Computer Science Student at the University of Notre Dame with a minor in Business.
I have a passion for Full-stack development, and AI/ML research.
Beyond coding, I teach and discuss Philosophy, sing in a choir, love ultimate frisbee, and lead the martial arts club at ND.
Software Engineer Intern
MyTickets | May 2025 – September 2025
• Built and shipped 20+ production features for a high-traffic ticketing platform, including the entire frontend of the "Tracked Events" section in which users can visualize the historical price of a ticket over time and the AI prediction of the future price using API-driven data and Tailwind UI components.
• Diagnosed and resolved 15+ critical payment and webhook bugs, increasing system reliability by 85% and reducing support tickets by 70%. Worked in an Agile full-stack environment (React, Node.js, REST APIs, PostgreSQL), collaborating directly with founders to align engineering decisions with business goals.
Eye-Tracking AI Researcher
University of Notre Dame | Jan 2025 – Present
• Developed a Python-based webcam eye-tracking model using a machine learning pipeline for data collection, preprocessing, and modeling from webcam input and IR distance sensors, under Prof. Adam Czajka.
• Selected to present research at SCALE-con 2026 in Washington, D.C.
Notre Dame Philosophy Instructor
University of Notre Dame | Jan 2023 – Present
• Led weekly discussion sections and served as a teaching assistant for a foundational philosophy course.
• Selected as one of 200 students for this competitive, paid instructional role.
Languages: Python, JavaScript, C, Java, HTML/CSS
Frameworks & Tools: React, Node.js, Django, REST APIs, PostgreSQL, Git, Linux, Tailwind
Machine Learning: PyTorch, Scikit-learn
Other: Agile development, Bash
University of Notre Dame
B.S. Computer Science, Minor in Business (ECP) | May 2026
Dublin City University
Fall Study Abroad | Sept – Dec 2024
Martial Arts President
NDMAI Club | April 2025 – Present
• Managed operations, budgets, and events; lead 4 weekly training sessions for 15+ members promoting discipline, focus, and teamwork.
Choir Service Commissioner
Notre Dame Glee Club | May 2023 – May 2024
• Organized, planned, and led multiple service outreach concerts for retirement homes and youth development programs.
Below are a selection of my personal projects which can all be found on my GitHub: https://github.com/JoeWhelps
Jacki is a community-focused micro-learning web application designed to encourage positive learning habits by combining educational content with persuasive design principles that help give users small rewards and motivation (a dopamine boost) as they interact and learn. It includes social features like user authentication, posts with AI-generated topic summaries, comments, and optional quizzes to reinforce learning.
Praxis is a practical Catholic community web app designed to help people connect within and across parishes by supporting daily spiritual practices. It automates routines and integrates tools like Magisterium AI, Gmail, and Google Calendar to make everyday Christian life easier and more organized. The project won the 2025 ND Sprinthack "Most Ethical Use of AI" award and focuses on facilitating faith-based engagement and workflow automation through modern web technologies.
Created a student marketplace web application that lets sellers post listings and connect with buyers in that campus community.
Built a workout analysis app that connects to a SQL/NoSQL hybrid database to analyze three years of my workouts that I cleaned into about 10,000 lines of JSON data. The app also extracts and stores youtube workout videos.
If you would like to connect, my email is: joewhelpley@gmail.com or you can mail me a form below and I will respond in a timely manner.
Thanks, and I look forward to hearing from you.