Skip to content
View brianmcgee's full-sized avatar

Highlights

  • Pro

Organizations

@numtide @41north
Block or Report

Block or report brianmcgee

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

    Go 543 32

  2. cbus cbus Public

    CBus - Clustered DBus with NATS

    Go 4

  3. nvix nvix Public

    TVIX services backed by NATS

    Go 15

  4. numtide/nits numtide/nits Public

    Nix & NATS

    Go 75 1

  5. enats enats Public archive

    ENATS - Ethereum NATS

    Go 5 1

  6. nats-http nats-http Public

    A HTTP Transport for NATS

    Go 5