Skip to content
View brianmcgee's full-sized avatar

Highlights

  • Pro

Organizations

@numtide @41north

Block or report brianmcgee

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
brianmcgee/README.md

Hey 👋

By day I write software, by night I'm Batma... an avid 🍺 drinker and novice whiskey connoisseur.

Currently giving Go a good shake after years of taking the piss out of it 🙏

Long time JVM dev. Started out with Java 1.4, punished myself with Scala for a few years when it was cool, but most of the last half a decade or so has been with Kotlin (on the backend!).

I've worked on systems of nearly every type by now, both backend and frontend, distributed and not so much and with a wide range of languages and technologies. Some might call this "Full Stack".

Started my career building real-time systems for Tier 1 investment banks (yes with the JVM! no, it wasn't slow 🖕). Last few years have been spent in cryptocurrency land building tools and platforms for the Ethereum blockchain, including a block explorer and a private MEV relay.

Links

  • My shiny new blog where I'm gonna try to post interesting tidbits that I'm learning and maybe some other stuff too 🤷‍♂️
  • My Mastodon profile where I'm enjoying the change of pace from the bird site

Always happy to have a chat about potential projects 😎

Recent articles

Pinned Loading

  1. numtide/treefmt numtide/treefmt Public

    one CLI to format your repo [maintainers=@zimbatm,@brianmcgee]

    Go 620 38

  2. numtide/nixos-facter numtide/nixos-facter Public

    Declarative hardware configuration for NixOS [maintainer=@numtide]

    Go 226 6

  3. numtide/nits numtide/nits Public

    Nix & NATS

    Go 88 3

  4. cbus cbus Public

    CBus - Clustered DBus with NATS

    Go 5

  5. nvix nvix Public

    TVIX services backed by NATS

    Go 16

  6. nats-http nats-http Public

    A HTTP Transport for NATS

    Go 5