Hi, I’m David.I flew planes before I drove cars. Started programming and building robots in elementary school. I’m a software engineer with a passion for making things that people love. More than anything, software is my means to make a dent in the universe.
I’m a Computer Science student and currently working at FlightAware with incredibly smart developers on challenging aviation problems. I also run TEDxMontreal and am intellectually curious like no other.
I love Vim, TED, Legos, typography, Instapaper, neuroscience, the Apple remote, Wikipedia, good copy, math. Also, I hang out on Hacker News too much.
Jason Fried, Albert Einstein, Marco Arment, Edward Tufte, Richard Feynman, Seth Godin, Bret Victor, Derek Sivers, Paul Graham.
You’re Khan Academy. You’re genuinely revolutionizing educating and building the best educational platform ever.
Great products almost always come from someone scratching their own itch. I’ve raked up 50,000+ energy points and use Khan Academy regularly, I’m intimately familiar with what users want. I care. I get it. And I’m deeply passionate about the future of Khan Academy.
I think you’re doing some truly groundbreaking work and I want to be part of it.
I’m very selective about where I bring my talent. I work on projects that can have significant impact to society and that make the world a better place. I’m passionate, smart and a hustler. Let’s talk.
David thinks he's the next Steve Jobs. And he actually has a shot at it.

David is one of the smartest people I've ever met. A world-class problem solver.

Good developers are really hard to come by. You need somebody that understands UI & usability, that will tell you no, that will fight for an idea. You need more than a code monkey, you need somebody who gets it. I’m that guy. Here are a few examples of things I built.
Node.js app that handles 100+ requests/second to push (over WebSocket) instant aircraft positions of all enroute flights.
Complex performance monitoring app for semi-professional soccer athletes.
Intricate Rails app used for diagnosing a medical condition related to autism.
Highly efficient algorithm for inferring gate/terminal changes from a stream of flight data.