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:
- Websocket data synchronization with the "SocketStream" framework
- Backbone.js models on the server-side