Dan Harper

Building out a small corner of the www.


Experienced software engineer, background in full-stack web application development.

Read more on LinkedIn.


Mar 2017 – Present
Meta logo

Staff Software Engineer leading projects on Workrooms - Meta's VR collaboration suite - and Workplace. Previously built productivity-focused calling experiences for Messenger Desktop.


Aug 2011 – Feb 2017
Radweb logo

Led a small team through the development of several web and mobile applications, primarily InventoryBase. Established a culture of responsible software development with modern architecture practices, TDD, CI, and Agile.


2007 – 2012

Developed small marketing sites and applications for local businesses; sold many templates & projects on the ThemeForest marketplace.

Part of a team of regular staff authors writing numerous web development articles for the Tuts+ network covering the latest web technologies.

Open Source

Most notably, I was on the core Babel team for a short amount of time before joining Facebook. I was primarily focused on improving Babel & Babylon's parsing of Flow types, enabling a richer set of ESLint plugins to be created for it.

See more projects on GitHub.

Just like everyone else with a portfolio on the internet, I have a blog which I haven't updated in years. I won't pretend that this redesign will be any different.

Read more on “Musings of a Programmer”.