About Me

I'm a full stack software developer with a passion for all things tech, from web development to cloud infrastructure. I also create technical content to help other developers learn new and interesting things in the tech space.

Certifications

AWS Dev Assoc Image
2019 - 2022
AWS Solutions Architect Assoc Image
2019 - 2022
CCNA Routing and Switching
2015 - 2018

Proficiencies

Languages:

JavaScript
C#
Go

Frameworks:

.NET Core/Framework
React
Gatsby
Vue
Gridsome

Cloud/Infrastructure:

AWS
Azure
Netlify
Digital Ocean
Linux (Ubuntu, Centos)
Windows Server
Networking

DevOps:

Azure DevOps
GitHub Actions
Jenkins
Octopus

More

I have a great passion for technology and simply love working with it to help solve problems. While most of my jobs have started with a focus on systems & networking, I have always found ways to build tools and automations for the companies I've worked with over the years as a means to both exercise my love for software development and provide more value to the company.

Outside of tech, I love spending time with my wife and three sons, gaming on the PlayStation or Steam Deck, and being active when I can.

Work history

PlanetScale logo

Developer Educator @ PlanetScale

2022 — Current

As a Developer Educator at PlanetScale, my primary focus is creating content that helps developers and users who are new to PlanetScale quickly and easily get familiarized with the platform. This includes:

  • Managing the documentation and ensuring the docs are accurate based on new features being engineered
  • Creating technical blog articles to demonstrate why someone would want to use our platform or MySQL over alternative products
  • Record and produce video tutorials for our YouTube channel among other social media platforms
  • Assist in reviewing contributed articles for technical and grammatical accuracy
  • Work on various open source projects that helps developers using the platform

Notable projects are:

  • A revamped onboarding section for the docs
  • Building the first official PlanetScale GitHub Actions
  • Creating a new documentation section demonstrating how PlanetScale can be utilized in CI/CD pipelines

Temeda LLC logo

Lead Backend Developer @ Temeda LLC

2019 — 2022

I started at Temeda as a Senior Fullstack Developer and quickly moved into the Lead Backend Developer role. I worked on both the API built in .NET, and the front end application built with a combination of React & AngularJS. I also work on various integrations with vendors and clients as needed, and act as a resource to assist with designing architecture in Azure.

Some notable projects;

  • Clusterpoints
  • Dynamic Query
  • Inspections Feature
  • Multi-Account User Switching
  • Implementing a container DevOps pipeline

LeSaint Logistics logo

API Developer, Sr Systems Engineer @ LeSaint Logistics

2015 — 2019
Brian is always educating himself to become better technically and organizationally. What this means to an employer or client is that he is going to find the best solution for your need and execute successfully on time. He did this consistently for me which made him a productive, reliable high performer. Brian was promoted multiple times and demonstrated his wide range of talents in both network/systems engineering and software development. His broad experience background allows him to be more creative and effective.
- John Zei, Senior Director of IT Services

In 2015, I joined LeSaint Logistics as a Systems Engineer with a focus with assisting help desk support, as well as maintaining a datacenter & network of 20 warehouses across the US. I was quickly promoted to Senior Systems Engineer where I was put in charge of managing projects as related to the IT Operations department and ensuring successful execution of these projects in a timely manner. Some of my notable systems projects are;

  • Migrating 1500+ users from an on-premise exchange environment to Office 365
  • Upgrading our Fiber SAN, including replication to a backup DC at a different warehouse
  • Implementing a ShoreTel VOIP system

As with my role at Systech, I also worked on smaller software development projects on the side to assist in automating various parts of the department. These included;

  • A Windows Server Update utility
  • A redesigned portal for external users
  • A system that automates onboarding new employees

In early 2018, our in-house developer left the company and I was offered the position of Software Engineer due to my successful side-projects in the organization. I was given the responsibility of onboarding new integration customers, facilitating a successful integration and extending the functionality of our .NET API as needed, all while retaining my responsibilities as a Senior Systems Engineer while a my replacement could be found.

In 2019, I decided I wanted to focus my career on software development & cloud infrastructure, so I obtained my AWS certifications as a Solutions Architect & Developer, both Associate level certifications.

Systech Information Services logo

Network Engineer @ Systech Information Services

2013 — 2015
I had the pleasure of working with Brian at Systech. We at Systech are an IT Managed services provider. During Brian's engagement with us we had required customized software on many occasions. Brian was easy to work with and listened well to our needs and the customer's needs and was able to boil down those needs into a deliverable software solution. I would recommend Brian for any of your software programming requirements.
- Jack Prager, President

I joined Systech in 2013 as a Network Engineer, it was a job very similar to my own company where the daily requirements were very dynamic. I was constantly working with new and interesting technologies as required by our customers. My primary focuses were;

  • Repairing computers & servers
  • Provisioning new machines & networking equipment
  • Managing Office 365 tenants
  • Pretty much anything that was requested by our clients

Midway through my tenure at Systech, my role was changed to focus specifically on onboarding new clients into our system. I designed a project template that was used on a number of clients to ensure that all of the required hardware & software were correctly procured, configured, and deployed to the client site.

Through all of this, I had a secondary focus of building applications for internal use, and for several clients.

Onyx Computer Repair logo

Owner @ Onyx Computer Repair

2008 — 2012

I started working at a big box retailer as a computer repair specialist before leaving to start my own company focusing on computer repair, networking, and general systems configuration. I worked with individuals as well as business to help solve computer-related issues, regardless of the scale. I also built several websites and applications during this time.

In 2013, my now wife and I were getting serious about starting a life together, so I made the decision to move away from being a solopreneur to getting a job for more steady income.