About Me
I was born and raised in New Jersey before moving to Dallas, Texas, at 20. My academic journey started at two community colleges, one in New Jersey and another in Texas, before I transferred to Texas Tech University, where I pursured a BBA in Information Technology, which I got in August 2025. Growing up, I was always surrounded by technology since my dad worked in IT, which fueled my passion for the field. Over the years, I've developed a strong interest in cybersecurity and artificial intelligence, and I hope to focus my career in one (or both) of these areas. Outside of tech, I've been playing golf since I was a kid, and it's something I still enjoy. I'm excited about the opportunities ahead in the ever-evolving world of IT.
Resume
Download Resume
Projects
Over the years I have worked on a lot of different tech based projects. These are some of the ones I have worked on.
My Website
This website is my biggest project I've worked on so far. I built this website using an HTML template which required me to update a lot on it. For all of my Python code I used Flask and the help of AI to get it to run on the web. I feel this project has been the most important to me since my projects can be viewed, downloaded, and used all on this website. It also gives people an oppurtunity for people to reach out to me via the contact me form.
Hardware Experience
Some of my first projects started in highschool with building my first PC. Since then I have upgraded and rebuilt my personal PC plenty of times, I have also built and helped friends with their PCs. While doing this I have learned a lot about hardware and how it works. It has also given be the ability to easily build or repair PCs.
AI Picture Filter
One project I really enjoyed working on was turning a picture into a video game using AI. By using the Dropbox API and an AI website called Replicate I was able to create this. Replicate also has an API which I used for this. I did not build and train the AI model but I did provide it the prompts the create the style of the picture.
How It Works, Step by Step
1. User selects an image file or enters an image URL.
2. If a file is selected, it’s uploaded to Dropbox.
3. A direct link to the image is generated (for Dropbox uploads).
4. The direct link is then sent to Replicate AI for processing.
5. The image is processed using Replicate AI.
6. The transformed image is displayed.
Orginally this was coded in JupyterNotebook, so if you look at the code below you will see some modules that can only be used in JupyterNotebook. It is currently running on a backend python script using flask to allow it to be used on this website.
Download AI Picture Code
AI Notes and Quiz Generator
This was a coding porject I worked on to help me with classes. The way that this works is by using the OpenAI API.
It can take a PDF or docx file and make notes based off of the content.
It will first generate a summary of notes. After the summary can be downloaded as a PDF.
It will then generate a quiz that the user can take and get a score at the end.
Also at the end, the user has the option to retake the quiz with the same questions or generate new ones.
How It Works, Step By Step
1. User uploads a PDF or DOCX file.
2. The file is processed using the OpenAI API.
3. A summary of notes is generated for the user to download.
4. A quiz is generated based on the notes.
5. The user can take the quiz and get a score.
6. The user can retake the quiz or generate new questions.
Here is where you can download this code.
Download AI Notes and Quiz Code
Python Hangman
This was a project I worked on for a final project in my Python class.
It's a simple hangman game that has questions based on mostly Python and some basic computer science questions.
How It Works, Step By Step
1. Random question is selected from a .txt document containing questions and answers.
2. User then guesses letters to try and figure out the word.
3. If the user guesses the word they win, if they run out of guesses they lose.
4. The user is prompted to play again if they want.
Download Hangman Code
Contact
Elements
Text
This is bold and this is strong. This is italic and this is emphasized.
This is superscript text and this is subscript text.
This is underlined and this is code: for (;;) { ... }
. Finally, this is a link.
Heading Level 2
Heading Level 3
Heading Level 4
Heading Level 5
Heading Level 6
Blockquote
Fringilla nisl. Donec accumsan interdum nisi, quis tincidunt felis sagittis eget tempus euismod. Vestibulum ante ipsum primis in faucibus vestibulum. Blandit adipiscing eu felis iaculis volutpat ac adipiscing accumsan faucibus. Vestibulum ante ipsum primis in faucibus lorem ipsum dolor sit amet nullam adipiscing eu felis.
Preformatted
i = 0;
while (!deck.isInOrder()) {
print 'Iteration ' + i;
deck.shuffle();
i++;
}
print 'It took ' + i + ' iterations to sort the deck.';
Lists
Unordered
- Dolor pulvinar etiam.
- Sagittis adipiscing.
- Felis enim feugiat.
Alternate
- Dolor pulvinar etiam.
- Sagittis adipiscing.
- Felis enim feugiat.
Ordered
- Dolor pulvinar etiam.
- Etiam vel felis viverra.
- Felis enim feugiat.
- Dolor pulvinar etiam.
- Etiam vel felis lorem.
- Felis enim et feugiat.
Icons
Actions
Table
Default
Name |
Description |
Price |
Item One |
Ante turpis integer aliquet porttitor. |
29.99 |
Item Two |
Vis ac commodo adipiscing arcu aliquet. |
19.99 |
Item Three |
Morbi faucibus arcu accumsan lorem. |
29.99 |
Item Four |
Vitae integer tempus condimentum. |
19.99 |
Item Five |
Ante turpis integer aliquet porttitor. |
29.99 |
|
100.00 |
Alternate
Name |
Description |
Price |
Item One |
Ante turpis integer aliquet porttitor. |
29.99 |
Item Two |
Vis ac commodo adipiscing arcu aliquet. |
19.99 |
Item Three |
Morbi faucibus arcu accumsan lorem. |
29.99 |
Item Four |
Vitae integer tempus condimentum. |
19.99 |
Item Five |
Ante turpis integer aliquet porttitor. |
29.99 |
|
100.00 |