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, and Discrete Math.
In terms of experience, I've made tons of projects through clubs, classes, and on my own. My favorite 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 made tons of projects through The Odin Project, along with a bunch of projects that incorporate cool algorithms from classes in my school. My favorites are listed below :)
I'm currently seeking professional, industry experience. I hope you enjoy my website!
skills
some technologies i've used in my projects
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. We 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.
Web Development
Portfolio Website
My own website that showcases a lot of info about me. My goal was to showcase my front-end fundamentals that I learned from The Odin Project. 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.
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.
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.
get in touch
Feel free to contact me using any of the methods below!