Hi, I'm Brian

a web developer who loves turning ideas and designs into beautiful websites.

I am a web developer with experience in creating visually appealing, accessible and responsive websites using modern web technologies such as React, Vue and Vite.

About

I'm a web developer who is passionate about utilizing modern web technologies to create finished products that are accessible, work seamlessly and look great on any device.

I've had the opportunity to create websites for a varying range of clients including local small businesses, personal portfolios, start-ups, a wedding and more. I'm currently enrolled in a 16-week software engineering bootcamp focused on the MERN stack. I've also recently joined a small team startup that is currently developing a data-driven, stat-focused app called 23 Spells.

I love how each new project presents its own unique challenges which I embrace as a chance to grow as a developer. My goal is to continue learning and improving my skills in the ever evolving environment of web development by staying up to date with the latest technologies and to deliver the best product I can to the end user.

Portrait of Brian

Technologies I am currently working with:

  • React
  • JavaScript
  • TypeScript
  • Node.js
  • MongoDB
  • SCSS

Featured Projects

Lambdoge

Lambdoge

I got an opportunity to create a fun landing page for a web comic series called "Lambdoge". My main goal was to translate a Figma design into a responsive website that met all of the design requirements. I also used the GSAP animation library to create a sleek mobile navigation menu.

VueGSAP

Memory Game

Memory Game

The goal of this project was to demonstrate understanding of the Document Object Model (DOM) in JavaScript. This was an assignment for a class and I was allowed to create any application of my choosing as long as it utilized DOM properites, methods and event driven programming. To meet these requirements, I decided to create a space themed memory game utilizing DOM based event delegation and class manipulation to "flip" cards in response to user interaction.

JavaScript

Showcase Portfolio

Showcase Portfolio

I created a graphic design portfolio where showcasing high-resolution images was a priority. To accomplish this, I used low-resolution image placeholders and lazy loading. This enabled a smooth loading process and user experience while still rendering high-quality images of the client's work. This project also features modal routing which allows users to quickly and easily view the design showcase without navigating away from the main page.

Vue

Rex Kwon Do

Rex Kwon Do

This was a class assignment to practice building a simple website using just HTML and CSS. The subject matter for the website could be anything of our choosing. I decided to create the website for the Rex Kwon Do Martial Arts Academy, after the character Rex from the movie Napoleon Dynamite. Despite being limited to just HTML and CSS, I had fun creating it and was really happy with how it came out.

HTMLCSS

Contact

If you're looking for a passionate web developer to join your team, I would love to hear from you. Please feel free to contact me to learn more about my experience!

Email Me