Colin Sullivan


During the summer of 2011, I worked freelance for a startup company called "Float" who are in the process of developing a system for augmenting real-world interaction with technology. Their goal is to build a platform to increase the efficiency of people's interactions in the real-world.

I worked closely with their founder and mentor to devise a reasonable architecture for their initial use case. Over a few iterations, I constructed a framework that suits their real-time interaction requirements, but is not overly complex at this initial stage of development.

I learned much about the following concepts and technologies:

  • Node.js
  • Websocket data synchronization with the "SocketStream" framework
  • Backbone.js models on the server-side
  • MongoDB