1. Welcome
  2. Skills
  3. Projects
  4. Contact
  5. Recruiters

Skills

Hi, I'm Brian, a self-taught Software Engineer passionate about solving problems with thoughtful engineering and user-centric design. With nearly 20 years of coding experience, I continue to learn and evolve.

Recently, I've been focused on React, TypeScript, Node.js, GraphQL, SCSS, and Tailwind CSS, but I'm also enthusiastic about new roles that involve other technologies.

Advanced Beginner

Below is a list of skills with progress bars indicating my level of proficiency and the number of years I have actively used each technology.

Advanced

  • Nunchucks 26 yrs

  • CSS 17 yrs

  • JavaScript 15 yrs

  • GraphQL 7 yrs

  • Sass/SCSS 11 yrs

  • React 9 yrs

  • TypeScript 9 yrs

Intermediate

  • Redux 5 yrs

  • Tailwind 4 yrs

  • Node.js 9 yrs

  • Crane kick 40 yrs

  • PHP 7 yrs

  • SASS 6 yrs

  • Angular 3 yrs

  • Settlers of Catan 18 yrs

  • HyperText 17 yrs

  • C# 6 yrs

Novice

  • React Relay 3 yrs

  • React Native 0.5 yrs

  • SQL 8 yrs

  • VR Paintball 2 yrs

Beginner

  • Bowstaff 26 yrs

  • Next.js 0.1 yrs

  • Java 0.1 yrs

Side Projects

I work on side projects to demonstrate my capabilities, create rudimentary AI from scratch, get more familiar with sockets, and play Wordle whenever I want.

Sordle

https://sordle.iambrian.com

Enjoy unlimited Wordle games with this Wordle clone. It features a static backend and provides the definition(s) of the word.

TypeScript, SASS, Vite

/ Frontend / Backend (Static)

Connect 4

https://connect4.iambrian.com

Challenge yourself to a game of Connect 4 against a basic AI, designed to be competitive enough to keep you entertained while still being beatable.

TypeScript, SASS, Vite

/ Frontend

Socket Chat

https://chat.iambrian.com

A chat application that supports multiple private rooms, with data stored exclusively on the clients' devices.

TypeScript, SASS, Socket.io, Tailwind, Jest, Vite

/ Frontend / Backend / Utility

Contact

Find me on LinkedIn or send me a message below.
Make sure to include your email address anywhere in the message.

Thanks for contacting me. I'll get back to you as soon as possible.

Not seeing an email address above. Please include an email address. Include an Email address in your message please.

Wow. is a nice email address.

Recruiters

Hello there! If you think I might be a good fit for a position you are trying to fill please take the following quiz. I have some basic questions I'd like you to answer before we talk so we don't waste our time. If none of the answers are an exact match just pick the closest answer and explain it when we talk. Thanks!

Is this role 100% remote?

I am only taking roles that are 100% remote.

This is a required field.

This role requires:

Even though I love learning, I don't have a college degree.

This is a required field.

What type of role is this?

I am looking for a Senior or higher role.

This is a required field.

What is the annual base compensation, salary not including bonuses?

If budgets aren't transparent we can't move forward.

This is a required field.

Is a sign-on bonus available?

This is a required field.

This role requires expert knowledge in:

I am not an expert in Java or Python. I do have experience in other OOP languages, like C#.

This is a required field.

What type of role is this?

This is a required field.

How many interviews are part of the hiring process?

This is a required field.

How is the company's PTO benefit structured?

This is a required field.

Oh no!

Thank you for taking the time to fill out the form but I don't think this opportunity is a good fit.

If you think you made a mistake, scroll up and look for the messages in red.
If you still think this might work out, contact me on LinkedIn.

Awesome! This might be a good fit!

That email address doesn't seem right.

Thanks for sending the quiz results!

I will review the results and get back to you as soon as possible. If you have any questions in the meantime, feel free to reach out on LinkedIn.

Everything is designed. Few things are designed well.