Maximize your project's performance, reliability, scalability, and efficiency.

You can benefit from over 15 years experience in software engineering, 5 years in management, and 10 years in leadership.

Avatar of anonymized person

"Brandon is great at architecting modular and reusable projects, enabling scalable solutions."

Project highlights

Developed

  • Design systems & components
  • Content creation tools
  • Custom landing pages & funnels
  • Conversion paywalls
  • Subscription experiences
  • Onboarding experiences
  • Gamification experiences
  • Content moderation experiences
  • Mobile and desktop applications
  • Public documentation sites
  • Platforms for user-generated content
  • Modules & plugins

Integrated & Extended

  • Content management systems
  • E-commerce systems
  • A/B testing tools
  • Marketing automation platforms
  • Cookie consent platforms
  • Content localization platforms
  • Feature flag systems
  • Learning management systems
  • Event & webinar systems
  • Search engines

Audited & Optimized

  • SEO, implemented fixes, and enforced best practices
  • Lighthouse scores, resource delivery, page speed, & core web vitals
  • Diagrammed & documented architecture
  • Content performance

Migrated

  • Hosting platforms & enabled CI-CD
  • To & from statically generated sites
  • Full and partial site re-builds

Metrics, Analytics, Logs, & Performance Monitoring

  • Growth analytics
  • UX analytics
  • Digital marketing analytics
  • Content analytics
  • Session recording
  • Heat maps & scroll maps
  • Speedcurve

About this website

I frequently re-build my portfolio in order to learn new techniques. It currently passes through Cloudflare, is measured by Clarity, and is built with Webflow. It previously used Next.js (React), integrated with Sanity CMS, and was hosted on Vercel. I plan to use Zola next time.

  • I've built this site using Nuxt (Vue), Squido, Middleman, Next.js (React), Svelte, Riot.js, Angular, Polymer project, and Meteor.
  • I've integrated with dozens of different CMS like Sanity, Storyblok, Netlify CMS, Wordpress, Ghost, Kirby, Sanity, Forestry, Prismic, Contentful, Strapi, and Dato.
  • I have experience with CSS frameworks like Tailwind, Chakra, Bootstrap, Material, Bulma, and others.
  • The site has been hosted on GitLab and GitHub Pages, Vercel, Netlify, Firebase, Bitbucket, VPS, and home-grown server hardware using Docker, TurnKey Core Linux, or Vagrant.
  • My preferred automation and monitoring platforms are Cypress.io, RequestMetrics, Hubspot, BrowserStack, and AHRefs.

Resources

How browsers render websites

This is something that every website developer should know.

Code review best practices

People with merge permissions are the final check before content is released. Please use this privilege responsibly.

Bug report template

Keep it as short as possible. You can follow up with questions later as needed.

Regression testing checklist

Mitigate risk by keeping a prioritized checklist of testing locations and reasons.

Pull request (merge request) checklist

A simple checklist can take a lot of the work out of code reviews and reduce the risks involved.

Redirect checklist

Even something as simple as adding a redirect URLĀ can go horribly wrong without a checklist.

Tools I've used

Languages

  • CSS
  • HTML
  • JavaScript
  • PHP
  • Ruby
  • TypeScript
  • Ruby
  • PHP

JavaScript Frameworks

  • Angular
  • Backbone
  • Ember
  • Knockout
  • Lit
  • Meteor
  • Nue
  • React
  • Riot
  • Svelte
  • Vue

UI Frameworks

  • Bootstrap
  • Bulma
  • Chakra
  • Material UI
  • Nord
  • Shad
  • Tailwind

Infrastructure

  • Apache
  • Atlassian
  • Bare metal
  • CI/CD
  • Cloudflare
  • Cloudfront
  • Cloudinary
  • Docker
  • DNS
  • Edge
  • Firebase
  • Firewalls
  • GitHub
  • GitLab
  • Hypervisors
  • ImageKit
  • Kinsta
  • Load balancers
  • Netlify
  • NAS
  • Nginx
  • Node
  • Serverless
  • Vagrant
  • Vercel
  • VMWare
  • VPS
  • WPEngine

CMS and SSG

  • Astro
  • Contentful
  • Dato
  • Decap
  • Docusaurus
  • Ghost
  • Kirby
  • Middleman
  • Nuxt
  • Next
  • Prismic
  • Sanity
  • Storyblok
  • Strapi
  • Tina
  • Webflow
  • Wordpress
  • Zola

Integrations

  • Algolia
  • Cookiebot
  • Hubspot
  • Ketch
  • Marketo
  • Onetrust
  • PathFactory
  • Smartling
  • Swiftype
  • Typeform
  • Zaraz

Automation and Monitoring

  • Accessibe
  • AHRefs
  • BrowserStack
  • Cypress
  • DataDog
  • Debugbear
  • Google Grump
  • Lumar
  • MozCast
  • Percy
  • RequestMetrics
  • SEMRush
  • Selenium
  • Speedcurve
  • Statuspage
  • UptimeRobot
  • Zapier

Data & Analytics

  • Adobe
  • AgencyAnalytics
  • AHRefs
  • Amplitude
  • Common Room
  • FullStory
  • Google Analytics
  • Google Tag Manager
  • Heap
  • HockeyStack
  • HotJar
  • Hubspot
  • LogRocket
  • Looker Studio
  • Marketo
  • Microsoft Clarity
  • Narrative.bi
  • Piwik
  • PostHog
  • RequestMetrics
  • SEMRush
  • Segment
  • Superset
  • TubeBuddy
  • Umami
  • Zaraz

Growth

  • ABTasty
  • Amplitude
  • Calconic
  • Calendly
  • Candu
  • Chilipiper
  • CrazyEgg
  • DevCycle
  • Fibr
  • Gong
  • Google Optimize
  • GrowthBook
  • Hubspot
  • LaunchDarkly
  • Marketo
  • Mida
  • Mutiny
  • Optimizely
  • OptinMonster
  • PostHog
  • Statsig
  • VWO
  • Zendesk

SEO

  • AHRefs
  • Alttext.ai
  • Bing Webmaster Tools
  • BuzzStream
  • Conductor
  • Core Web Vitals
  • Google Search Console
  • Grump
  • IndexNow
  • Lumar
  • MozCast
  • Nightwatch
  • SEMRush
  • Screaming Frog
  • SERP Voliatility Index
  • SparkToro
  • SpyFu
  • Surfer
  • Syften
  • VisualSiteMaps
  • Yoast