Hi I'm Brian! I'm a full stack developer turned engineering manager with 10 years of experience in software engineering.
My biggest strength as a mentor is in the way I engage with fellow developers. While I love digging into technical challenges, I have found that a positive attitude and a human-centric approach to problem-solving are my sharpest tools. I hope to build a solid foundation of trust between us, so we can make the most of our time together.
I will never judge you. That means you can level with me. You've never written a unit test. Awesome, let's write one together. You've never heard of transaction isolation levels. Great, let's talk about what those are! I know I can help you because I help others all the time. Let's get to work!
Who am I, and what have I done?
I have worked with tiny companies running their applications on a toaster and I've worked with fortune 500 companies managing hundreds of applications in production. I've worked across many technology stacks: ASP.NET / C#, React / Vue / Angular / JavaScript / TypeScript / Node.js, and even a bit of Laravel / PHP. I've written queries and stored procedures, tuned indexes, and administered SQL Server, MySQL, PostgreSQL databases. I've deployed many production systems to on-premise and cloud environments. I've set up production CI/CD systems using Github Actions, TeamCity, Octopus Deploy, and Concourse. I've used the alphabet soup of AWS services... EC2, ECS, S3, WAF, SQS, SES, SNS, and RDS to name a few. Anyway, I've seen a lot!