Jonas Hemmett

My Website - Winter 2025

I built this website from scratch using HTML, CSS, and some basic JavaScript. I made the decision to not use a web application framework as I have experience from my Intro Web Dev class, like back-end development and wanted, and wanted a highly customized webpage

I used responsive web design to ensure that this site looks good across a variety of different devices, I even added rudimentary printer support! On a smaller screen (e.g., phones), lower image resolutions are displayed, sections are displayed vertically instead of horizontally, slideshows become smaller, and text shrinks in size.

I also utilized basic SEO practices, like having mobile compatibility, optimized loading speeds, and a site description, to help my site rank higher on google.

Another thing I did was prioritize accessibility so that everyone who wants to can see my site. A few things I did where adding a skip link to the header allowing people screen readers to skip the nav bar (press tab and you can see it), adding text descriptions to buttons and images, and insuring the color palette I picked would remains visible to those with color blindness.

GitHub Repository

Blackjack Bot - Fall 2025

I wanted to combine my interest in card games with computer science to create a more efficient playstyle so I built a Raspberry Pi based bot that can participate in real world games of blackjack. I started this project in CS 2210: Computer Organization and I've continued to expand it independently using concepts from CS 3240: Algorithm Design & Analysis and CS 2510: Intro Artificial Intelligence. I'm interested in the practical applications of AI and this was a good opportunity to pursue this interest. My hardwork payed off as I secured 2nd in the 2025 UVM CS Fair.

Blackjack Bot Website

GitHub Repository

Point of Sale System - Fall 2025

This project simulates a store's POS system. I created it in order to play around with memory managment. Its biggest feature is being able to dynamically read and write objects from memory to JSON save files.

GitHub Repository

Ork Name Tester - Fall 2025

This program lets you test Ork names. You upload a C++ file the site, the site runs it, and it the test results are printed to the web page.

Website

Scooby-Doo Website - Spring 2023

For my Intro to Web Site Development course group project, we made a Scooby-Doo fan site. It feataures an animated background with slow moving fog, scrolling flowers, and spooky color-changing text. I did the bulk of the front-end development using HTML and CSS.

Scooby-Doo Website

GitHub Repository