University - Personal
University Work
Here are some projects I've worked on while studying at the CSUF Computer Science Department.
Covid Dashboard Website
- Created a dynamic, COVID-19 dashboard website that updates Global Statistics in Real-Time
- Interactive World Map (Leaflet API): displaying each country's Covid Stats
- Statistical Analysis: Case & Recovery Data tables, Critical Cases per death Data Chart
- Historical Metrics: 2 Time Data Charts, Today vs. All-Time
- Hosted live via Netlify:
Quiz Central Website
- Created a Personlity Quiz Website that processes response data to display quiz results
- It includes quizzes that determine a Snack, Star wars character, Squidgame shape, or Spirit Animal
- This input is also recorded in a Firestore database if the user chooses to save the data under a given name
- Backend: Firestore Database Connection, through Google Firebase
FAB Casino
- Created a casino themed iOS Mobile App, featuring Roulette, Blackjack, and Slot Machine
- Developed natively in Swift 5, using Xcode 13 on Macbook Pro
- Integrated Object Oriented code concepts, using classes, objects, methods, composition, and inheritance
- Implemented Advanced Programming concepts including: Error Handling, Unit Testing, UI Testing, Library Management
Personal
Here are some of my personal programming projects
Personal Web Portfolio
- A responsive site, sourced from HTML5 UP.
- Customized Further to include more of my own Content and Style
- Links my other brand accounts from various Social Networking Applications
- Hosted through Github Pages
UDP Pinger
- Programmed a tool designed to send a UDP packet to a target on an unallocated port and waits for a specific error answer.
- Experimented with Zero Delays & No Loss, then Simulated Delay & Some Loss
- Working towards building the same concepts using Socket.io, which is a NodeJS Library
- Goal is enabling low-latency, bidirectional and event-based communication between a client and a server.
Heart
- I just wrote some C++ source code that prints the heart emoji 1 million times, but if I dont add a newline character in between each heart, then there isn't a single app that can open the file.
- I separated each heart on its own line. I guess my HP Spectre (Windows 11) likes that better.
- The original file,
"output.txt"
, actually holds 6 million hearts, but it's also 36 mb and FB messenger only allows for 26mb support in one message. (also check out,"sixmillion.md"
) - The 1 million heart (non-newline) file is definitely too large to convert to Adobe pdf as it never opens in a reasonable amount of time. (txt file will not open in Google doc and crashes in Microsoft Word, 30,000+ pages for the 1mil newline heart txt file)
- I learned about the limits of my hardware and now have a better idea of it's capabilities when working with large text files.