Click each entry for a better description! Here is also my resume! Yes it is out of date. Missing about 3 years of stuff i’d say.
Portfolio
read more
Course TA
- Operating Systems CSCI 442 Senior Level Class
- Lead TA Spring 2022 - Fall 2022
- Lead TA incharge of other TAs and running Projects
- Held office hours
- TA Spring 2021 - Fall 2021
- Create Autograders for the class for Gradescope
- Written in Python, and Bash
- Held Office Hours
- Create Autograders for the class for Gradescope
- Lead TA Spring 2022 - Fall 2022
- Intro To Python Lab CSCI 102
- Course TA Fall 2019
- Answered student questions during Lab
- Course TA Fall 2019
Portfolio
read more
Education
- MS in Computer Science January 2022 - Present
- Colorado School of Mines
- Notable Classes
- Advanced High Performance Computing
- Applied Algorithms & Data Structures
- BS in Computer Science August 2018 - December 2021
- Colorado School of Mines
- Focus area in Computer Engineering
- Notable Classes
- Compilers
- Computer Simulations
- Theory of Cryptography
- Computer Networks
- Information Security
- Machine Learning
- Digital Logic
- Colorado School of Mines
Portfolio
read more
Open Source Projects and Commits
-
- Expanded 5G support for newer modems via manually examining the binary produced by modems
-
- Hackathon project for HackCU 2019
- Finds the location of a device by using 3 WiFi routers
- Displays predicted device location on a map of the Hackathon venue
- Won 2nd place
- Hackathon project for HackCU 2019
-
- CS@Mines field session project
- Field session is a mandatory class for all CS students where they are placed in a project they complete over the first month and a half of summer vacation
- Created the website that is used for Field Session team creation.
- Personally developed the backend in NodeJS and user authentication using JSON Web Tokens and the School’s authentication system, Shibboleth.
- CS@Mines field session project
Portfolio
read more
Presentations
List of presentations I gave and to which club/class. They can all mostly be found here. Below is a more split up explanation.
- Computer Networks
- A talk explaining the layers of the internet and computer networking given to the Linux Users Group. Source
- Graphics in Linux
- A talk on the history of graphics in Linux as well as how it is handled today. It was made in conjunction with other members of the Linux Users Group given to the Linux Users Group. Source
- Gaming on Linux
- A talk describing the status of Gaming on Linux using Proton and winetricks. It was given to the Linux Users Group. Source
- Video Game Console Security
- A talk describing the security mechanics in many video game consoles. It was given to the cyber security club, the Linux Users Group, and my Info Security Class. Source
- What is Tor?
- A talk on the Tor browser and it’s functionality and security. It was given to the Linux Users Group. Source
- Lug Distro Talk
- An introduction Talk on linux distros given on the second Linux Users Group meeting of the fall 2021 semester. Source
Portfolio
read more
Summer Internships
-
Student Intern for CACI (formerly LGS Innovations). Summer 2022
- Worked to create the first 5G surveying capability for the company.
- The current capabilities of the LGS division of CACI only allow for GSM (2G), UMTS (3G), and LTE(4G) surveying.
- Worked with other interns to create surveying capability using off the shelf modems
- Skills used:
- Python
- FastAPI
- 5G Modems (From Quectel, Simcom, and Sierra Wireless)
- Binary Decoding
- Worked to create the first 5G surveying capability for the company.
-
Student Intern for CACI (formerly LGS Innovations). Summer 2021