oh, hai

Stephen Murray

engineer, dog fanatic, erstwhile vagrant

about me

I'm a principal-level software engineer based in Boston where I was born and raised. I spent my late teens and early twenties touring in hardcore bands as a drummer. These days I enjoying building novel solutions to hard problems, mostly in the context of startups/tech.

The focus of my engineering work is in the area of distributed systems. I enjoy working on consensus mechanisms, sharding protocols, networking, machine learning, deep learning, and operations tooling. Node.js is my platform of choice, but Rust and Python get some reluctant love as well.

Outside of work: I dig video games, tabletop gaming, game dev, tattoos, and dogs. I also will forever be a hardcore/punk/emo kid and make zero apologies for it.

My current role is VP Engineering, Cofounder at Starry. Our founding team is a group that was responsible for developing and launching Aereo. And now we're building a radical new internet service delivering gigabit speeds over a completely wireless infrastructure that leverages millimeter wave technology.

If that sounds interesting to you and you love Node.js — we should talk, I'm hiring.

blog

2015-08-18 On JavaScript, Frameworks, and Hiring
2014-07-17 The Taco Bell & Paleo Conundrum: My Musings and Failings
2014-07-09 One Year of Primal Living: A Retrospective
2014-05-13 Wearable Tech? No Boon For Public Health
2014-05-11 Primal Colophon
2014-05-08 Intermittent Smashing: Bustin’ Through the Plateau
2014-02-26 How Fat Became My Best Friend
See all entries...

· "You can't know everything, but you should convince yourself that you can know anything." ·
-- John Carmack

projects

  • sacrosanct →

    Module for creating immutable JavaScript objects in Node.js using ES2015 Proxies.

  • Glitch Wizard →

    My entry into the desktop category of the 2016 js13kgames competition. HTML5 infinite survival platformer with a twist.

  • Juan vs. The Trump →

    My entry into the desktop category of the 2015 js13kgames competition. Primary constraint was that the final game needs to be no larger than 13kB minified and gzipped.

  • Elemental Vanguard →

    My entry into the desktop category of the 2014 js13kgames competition. Primary constraint was that the final game needs to be no larger than 13kB minified and gzipped.

  • Mix.js →

    Multitrack mixing in JavaScript using the Web Audio API. I assisted my friend & coworker Kevin Ennis in rewriting an awesome Chrome experiment of his to a more organized, open source Backbone app.

  • KetoPal.js →

    Completely offline mobile web application built as a way to assist myself and my nutrition clients in tracking macronutrient intake on a day-to-day basis.

  • FooFighter.js →

    An experiment in making a really crappy starfighter game. My first attempt at HTML5 game development.

contact