Kevin Porras
photo of myself

Hello, My name is Kevin Porras

Undergraduate Student at The University of Texas at El Paso

A driven computer science student interested in finding solutions to problems that can't always be answered.

About me

My lifelong fascination with technology stems from a childhood curiosity for taking things apart, though computers always remained a captivating mystery. Driven to understand how software works, I'm pursuing a Computer Science degree, honing my skills in Java and Python, with a solid foundation in C/C++. I'm also expanding my knowledge through web development (HTML, CSS, JavaScript) and exploring functional programming with Scala. I thrive on challenging problems and embrace continuous learning, believing that every day holds an opportunity for discovery. Beyond coding, you'll find me immersed in video games, on the basketball court, pushing my limits at the gym, or enjoying a good book

Education

The University of Texas at El Paso

Bachelors of Science in Computer Science
Expected Graduation Date: May 2026

Technical Skills

Experience

Google Tech Exchange

Google (January 2024-May 2024)

Undergraduate Teaching Assistant

University of Texas at El Paso (January 2024-Present)

Class taught: Elementary Data Structures and Algorithms

Projects

Loaning Tech Equipment

This project was made in my CS1 class, it allows a user to loan out equipment from current stock available under their ID numbers. The system verifies the ID then logs with a specific return date, updates inventory

Technologies Used: Java | VSCode | GitHub

Check it out Here

2D-Game

In progress, I am making a 2d-game, you will play as an astronaut collecting rocks and finding what is in them to make the world a better place

Technologies Used: Java | GitHub

Check it out Here

Shakespeare-LLM

A multihead attention model made using pytorch that predicts what character should come next. The data fed to this model was shakespeare, so we get a model that learns how to write like shakespeare

Technologies Used: Python | Pytorch | GitHub | Google Colab

Check it out Here

Banking-System | Miners Bank
By: Kevin and Alex

A banking system that allows current customers of the bank to interact with the account and balances, it also allows bank managers to create statements and check accounts for customers

Technologies Used: Java | JavaDoc | GitHub

Check it out Here

Personal Portfolio

The page you are currently look at! Built using github pages and a custom domain, I get to show you what I am working on and my interest.

Technologies Used: HTML | CSS | GitHub

Check it out Here
Download CV