About Me

I am a senior Computer Engineering student at Purdue University who is not only passionate about doing impactful work, but also deeply committed to continuous learning and personal growth. My curiosity and eagerness to explore the new drive me to embrace challenges with enthusiasm and dedication. My goal is to utilize my leadership, interpersonal, and communication skills to gain valuable technical and professional work experience through software-oriented, problem-solving opportunities. As I embark on my journey to contribute meaningfully to the world, I am excited about the endless possibilities that lie ahead.

Read More
Profile Picture

Extracurriculars

Peer Success Coaching - Purdue Academic Success Center

As a Peer Success Coach (PSC), I provide Purdue undergraduate students an opportunity to meet one-on-one as they navigate the college environment and learn to succeed academically, socially, and personally. I meet with a pool of students weekly and biweekly to offer guidance while navigating life at Purdue.

I guide students through...

  • Studying for exams
  • Time management
  • Exploring career options
  • Connecting with campus resources and academic advisors

This opportunity has provided me with approaches on how to be an effective coach and mentor to studetns of a wide variety of diciplines and ages. I feel more confident engaging in productive, professional communication with my peers and am learning myself how to be a better student, son, leader, and person. I am thankful for this opportunity and am proud of the students I have helpped succeed.

Undergraduate Teaching Asssistant - ECE 20875, Python for Data Science

I support students in creating and optimizing problem-solving approaches to data science problems by utilizing Python and exploring Python's built in functions, imports, data visualization tools like Matplotlib, and practical applications of libraries like NumPy and Scikit-learn. I hold office hours to assist students with lecture material, approaches to homework solutions, and general Python knowledge.

Purdue Hurling Club Team

Hurling is a traditionally Irish sport that combines elements of field hockey, lacrosse, and rugby. Our club takes pride in representing Purdue University as we compete against other universities accross the country. In April 2023, we participated in the National Collegiate Gaelic Athetic Association (NCGAA) Tournament in Louisville, Kentucky, where we placed 7th in Hurling and 3rd in Gaelic Football.

Hurling Picture

Long-Distance Running

In my free time, I enjoy running and participating in long-distance running events. In October of 2023, I completed the Indianapolis Monumental Marathon; my first marthon ever! I plan to continue running and will soon start training for the Bayshore Marathon in Traverse City, Michigan.

Marathon Picture

Read Less

Education

Purdue University Banner

I am a third year, Senior Computer Engineering student and am currently pursuing concentrations in artificial intelligence/machine learning (AI/ML) and software engineering. Concentrations indicate a coursework focus on these topics as I finish my undergraduate degree. I am taking open-source software Senior Design this spring 2024 semester and am on track to graduate with my BS in Computer Engineering in December of 2024.

I plan on furthering my education with Purdue's +1 Masters Program. This program offers me the opportunity to take graduate level classes in my undergraduate term, enabling me to graduate with my MS in Computer Engineering by December of 2025.

Overall GPA: 3.78
ECE Major GPA: 3.83

Upcoming Coursework

  • ECE 57000, Artificial Intelligence
  • ECE 46100, Software Engineering
  • ECE 50024, Machine Learning
  • ECE 59500, Intro to Data Mining

Current Coursework - Spring 2024

  • ECE 49595, Open-Source Software Senior Design
  • ECE 40400, Intro to Computer Security
  • ECE 30200, Probabilistic Methods
  • ME 27000, Basic Mechanics I

Relevant Completed Coursework

  • ECE 36800, Data Structures and Algorithms in C
  • ECE 39595O, Object-Oriented Programming C++
  • ECE 36200, Microprocessor Systems and Interfacing
  • ECE 30100, Signals and Systems
  • ECE 26400, Advanced C programming
  • ECE 20875, Python for Data Science

Technical Skills

  • C/C++ Programming
  • Object-oriented programming
  • Python (Numpy, Scikit-learn, Matplotlib)
  • Django Framework
  • Large data analysis
  • Git
  • Bash
  • HTML/CSS/JS
  • SQL
  • React
  • MATLAB

Personal Strengths

  • Teamwork
  • Leadership
  • Communication
  • Time Management
  • Presentation Skills
  • Inter-personal Skills
  • Receiving and Adjusting to Feedback
View my resume here

Personal Projects

Raspberry Pi Wi-Fi Proxy Filter

1 / 3
Raspberry Pi hardware
2 / 3
Rapberry pi interface
3 / 3
Adlist databases

Through utilization of a Raspberry Pi Zero W, I was able to configure an advanced software solution designed to function as a network-wide ad block. Using the software Pi-hole, I successfully established a Wi-Fi proxy filter that effectively blocks ad requests and queries. This implementation enables seamless ad-blocking across websites, mobile apps, streaming services, and smart TVs without the need for additional local software. By monitoring the traffic routed through the Raspberry Pi, the software is able to stop the requests before they populate to the user, ultimately enhancing network speed and optimizing data consumption. The project includes a user-friendly web interface for convenient interaction and comprehensive network traffic analysis.

Contact Me

Information

Message

Back to Top