What up, y'all. I'm Dylan 👋
I'm a big fan of programming languages, well-typed domain models, concurrency primitives, and data science. I'm a polyglot programmer who's written production code in a variety of languages, but I prefer functional programming with static types (Haskell, Scala, Typescript, a bit of Rust) for production use (although I still love Python for doing experiments, deep learning, and data science).
I'm currently a principal engineer at BRINC, where I'm building our web app and real-time data platform from scratch. It's a blast.
So far in my career, I've been:
- An early hire at Mercury, where I wore many hats but mostly owned international payments
- A software consultant and open-sourcerer at 47 Degrees, where I mostly wrote Scala and got hired by clients to fix their distributed systems and write good code
- A tech lead and senior IC at Qualtrics, where I worked on a variety of projects relating to observability infrasture, test tools, and web-scale distributed systems.
Outside of coding I'm into playing music, fashion, design, learning languages, recreational sports, lifting, skiing, hiking, climbing, and cooking.
If you want to get in touch with me to talk about programming, work on open-source together, or even just say hi, I can be reached at my
$myGithubUsername@gmail.com, or hit me up on Twitter. I also (very occasionally) stream myself coding on Twitch; and I much more actively maintain a personal website where I write and used to curate both technical and non-technical content.