Projects

  • Bridge Flotype Inc.

    Bridge is a revolutionary way to develop web applications. Through Bridge, developers can compose a custom service-oriented topology made of any variety of languages without having to worry about the underlying networking and serialization. On this project I worked on an Erlang connection handler as well as the Java and C++ clients.

  • NowJS Flotype Inc.

    NowJS makes it amazingly easy to build real-time web applications. It provides a shared namespace between the server and the client, allowing such magic as shared variables and remote procedure calls. NowJS quickly became one of the top libraries in the Node.js community due to its unprecendent simplicity, allowing you to write a chat server in 12 lines of code.

Skills

  • Back-end Web

    Creating realtime applications that interface with popular Web APIs (Facebook, Twitter, etc). My favorite tech stack is Node.js with Redis and MongoDB. But I've worked with LAMP and some Django too.

  • Scalable Systems

    Building high-performance software that can handle millions of requests per second. I have built systems in Erlang, Node.js and Clojure.In my spare time I've studied every canonical distributed systems paper, from vector clocks to Paxos.

  • Mobile Development

    Experienced in writing for Android platform, including location-aware apps. I've also built a fairly popular Android game using a custom game engine and metrics system.

  • Product Design

    Strong experience in rapid prototyping and devising features and experiences for consumer-facing products. Recently I've also been practicing product marketing and finding product-market fit in early stage companies.