Portfolio

About

My portfolio website is a place to showcase my work and provide additional explanations about my experience that won’t fit on my resumé. It also allows me to give employers more insight into who I am and what I do outside of work.

My Experience

I chose to build this site using a simple tech stack of HTML, CSS, Javascript, and Web Components. Web Components were a great way to get the reusability advantages of a Javascript framework without quite as much complexity. I had never used them before and I found that they were fairly easy to pick up. I was also able to practice vanilla Javascript and using CSS without any frameworks. I think that reviewing the fundamentals is always beneficial. I had a lot of fun building this site and trying out various designs.

Some Notable Contributions

Created the image slider as a web component.

Created the navigation bar as a web component, with a slide over navigation menu on mobile devices.

Ensured that all pages have a responsive design.

Converted my resumé to HTML, added styling to make it look like paper, and made it visible on mobile without scrolling.

Technologies