All Projects

I'm constantly striving to elevate my development skills through new and engaging projects. Here's a selection of things I've worked on.

Grid View

Loop Agile

Web-based communications platform acting as a forum for signed in users. Built for the purpose to learn full-stack React development and design patterns. Used an ORM on the middle layer and a component library on front-end.

react
React
nodejs
Node.js
Express
PostgreSQL
Chakra UI
code
Sequelize ORM

CampSpotter

Collection of user-created campgrounds where others can find and review them. Built for the purpose to learn how to use dynamic templating and integrating a database to the front-end while utilizing APIs and third party packages.

JavaScript
nodejs
Node.js
Express
mongodb
MongoDB
code
Mapbox API

snystrom.com

My Personal portfolio website that you are currently visiting. Created my own design system for a unique look. Built with dynamic content management to add projects and posts using headless CMS.

Next.js
tailwindCSS
Tailwind
firebase
Firebase
code
Contentful

Supertrivia

One of my first projects with vanilla js. Randomized quiz based on the Open Trivia DB API. Built to learn the basics of the capabilities with js and how to manage the DOM.

JavaScript
html5
HTML
css3
CSS

Arcturus

Arcade styled 2D space shooter game with unlimited levels and infinitely increasing difficulty. Has different enemy types and various power ups. Handles game saves locally to file. Built to solidify knowledge about object-oriented programming and learn to implement GUI for Java Apps.

Java
code
JavaFX
css3
CSS