menu button

elden deguia

hello!

I'm Elden, and I am currently pursing my Bachelor's in Computer Science at UTD. Welcome to my portfolio website!

about me

Hey! My name is Elden and I'm currently in my third year at UTD (senior by credits). I've been interested in tech related stuff since I was little, and I began to learn about Computer Science during my Sophomore year of high school.

Academically, I've always been a high achiever and I love learning about new things from my classes. So far, my favorite classes have been Advanced Algorithms, Operating Systems, Digital Logic, and Discrete Math.

In terms of experience, I've made tons of projects through clubs, classes, and on my own. My most involved project so far has been Medvisor, a project I made while a part of the Artificial Intelligence Society at UTD.

Other than that, I've worked on a bunch of projects that incorporate some really cool algorithms and various technologies that I've learned. Some of my favorites are listed below, and I have a lot more on my Github.

I'm currently seeking professional, industry experience. I hope you enjoy my website!

skills

some technologies i've used in my projects

html iconcss iconjavascript iconreact icon node iconexpress iconjava iconc++ iconpython icontensorflow iconpytorch iconflask iconopencv icon postgresql icon aws icon

projects

some projects I've done in school, clubs, and on my own

Artificial Intelligence

Medvisor

Medvisor is a full stack application which takes in spine MRI's and outputs abnormalities within each intervertebral disc. Our team trained two AI models, one which segmented the spine into different discs and one which classified the abnormalities. The models were integrated into a backend API utilizing Flask and combined with a frontend created with React.

Full-Stack Development

League of Trivia

League of Trivia is a full-stack web application that lets the user quiz themselves over one of my favorite games, League of Legends. I created a responsive frontend using React and a backend written using Express.js, exposing a REST API that dynamically generates questions by querying a Postgresql database of character, equipment, and player info. The website was deployed using AWS.

Operating System Concepts

Dining Philosopher's Simulation

This multi-threaded application tackles the issue of concurrency within Operating Systems. Philosophers (modeled as threads) sit in a circle with forks between each one. In order to eat, a philosopher must acquire the two forks adjacent to them. Forks are incorporated as locks and make use of Petersen's algorithm to ensure concurrency within the program.

Portfolio

My Website

The website you're currently viewing that showcases what I've worked on! My goal was to showcase my front-end fundamentals. The website was created from scratch with vanilla HTML, CSS, and JS. It's fully responsive and looks nice on all devices. Additionally, it makes full use of semantic HTML and ensures accessibility for all people.

Data Structures and Algorithms

Flight Planner

This object-oriented program takes in an input of city-to-city connections and their associated costs, along with a source and destination city. A backtracking algorithm similar to Depth-First Search is used to perform an exhaustive search of all paths, and the top three shortest paths from source to destination are returned.

Frontend Development

Odin Suite

I started working on The Odin Project about a year ago in order to learn frontend development, and I made a bunch of small, simple projects in order to learn a ton of new skills! This is a collection of all those projects and while there's nothing too crazy, I'd like to leave it here to show off a bit of where I started and the progress I've made.

get in touch

Feel free to contact me using any of the methods below!

github icon linkedin icon email icon