I joined Unreal Group to lead a team of developers, marketers, managers, and founders hired by Massey Knakal, (at the time) Manhattan's leading commercial real estate firm, to design and develop MKSS2™, a proprietary CRM (Customer Relationship Management) and TPS (Transaction Processing System). I was essentially the CTO for the entirety of this platform's manifestation. Responsibilities included project & developer management, daily meetings, estimating, wireframing, sitemapping, modeling, UX design, programming, and architecture.
Some big components I built full-stack included the Administrative & Territory Systems. This contained an admin for creating territories and assigning agents to those territories. I built the system to provide pre-established territory types. The admin could re-assign properties to different territories. They could create and update agents and associates. There were advanced filter options, including ordering territory lists. Users could check property uniqueness in a CSV upload. Admins could also re-assign agents to a new territory. I built in permissions for a retail agent, who could create, update, and delete retail spaces in their territory. Agents could also update property records in their territory. Some additional administrative features built: Creating, updating, & deleting offices under a firm. Creating, updating, and deleting firms. Assigning associates to multiple agent teams. Creating agent teams. Uploading properties to territory's via a CSV file.
Upon successful completion of this robust CRM system, Massey Knakal announced their acquisition by global real estate firm Cushman & Wakefield for about $100 millon.
Tech Stack: Ruby 2.1.2, Rails 4.1.1, Ember.js, jQuery, JSON, PostgreSQL, Teaspoon, Guard, QUnit, Rspec, PhantomJS, Moment.js, Bootstrap, Sass, CoffeeScript, Amazon EC2, Nginx, Unicorn, Capistrano, Codeship, Git, Pivotal Tracker