StoryTap.TV

Brought on as lead full stack developer to take over the project from multiple outsourced developers. Originally built as a real-time crowdfunding solution (fka ThinkShip, HubFive), StoryTap is now a social TV for storytelling. You can participate with friends, family, and people of similar interests by adding episodes to tell stories in real-time. Currently StoryTap is closing funding with the hope of building out much needed native iOS and Android apps. The massive shift and poor code base caused a myriad of issues and constraints, most notably the inability to re-develop, test, QA, and properly build out an application. Some tech utilized: Ruby 2, PostgreSQL 9.3, DigitalOcean (cloud servers to host staging and live environments), Amazon S3 (storing images), SendGrid (transactional emails), WePay (payment processing), GoDaddy (SSL certificate and email hosting), AngularJS, jQuery, Bootstrap, Carrierwave, VideoJS, Fog, Sidekiq

Criticism? Comment below!

Unreal Group

Real Estate Web App

Worked on a real estate tech solution running Ruby on Rails. Massey Knakal, Manhattan’s leading commercial real estate firm, hired us to re-design and develop MKSS2β„’, a proprietary CRM and Transaction Management System. Included heavy daily communication, discussion, planning, time estimates, analysis, & modeling. Migrated application from bitbucket to github. Configured & setup continuous deployment stream for Amazon EC2 & Heroku using Nginx, Unicorn, Postgres and Capistrano. Implemented Codeship. Wrote seeds. Wrote specs and implemented testing stream using teaspoon, guard, qunit, rspec, & phantomJS for testing EmberJS and backend. Utilized EmberJS for front-end coding with ember authentication for client side authentication, auth requests via jQuery.ajax, responses to json, token authentication, cookies, and ember-data integration. Implemented various monitoring and dev debugging tools.

Built Admin & Territory System full-stack, including: Admin creating Territories, Admin assigning Agents to Territories, System providing pre-established Territory Types, Admin re-assigning Properties to Territories, Creating and updating Agents and Associates, Advanced filter options, Ordering Territory lists, Checking property uniqueness on CSV upload, Admin re-assigning Agent to a new Territory, Retail Agent creating, updating, and deleting Retail Spaces in their Territory, Agent updating Property records in their Territory, Admin creating, updating, & deleting Offices under a Firm, Admin creating, updating, and deleting Firms, Admin assigning Associates to multiple Agent teams, Admin creating Agent teams, and Admin uploading Properties to Territory via CSV. Upon successful completion of a robust CRM, Massey Knakal announced their acquisition by global real estate firm Cushman & Wakefield.

Thoughts or suggestions? Want to get involved? Comment below!

TeamZoom

TeamZoom

I programmed a live, HD streaming software for amateur sports. Executed a complete written front/back-end evaluation of the application. Recommended & implemented bug fixes, UX/UI changes, delivered a code quality review, organized recommendations into deliverable tasks, refactored code, spec tested, performance monitored with newrelic, added multiple admin and user features, configured multiple servers, setup/configured development, staging, & production environments, wrote custom heroku and capistrano deployment scripts, executed database structure changes to store .mp4 or live streaming files, and integrated wowza media with rails code to properly live stream HD video feed. Code is currently open source on Github.

Tech Used:

Thoughts or suggestions? Want to get involved? Comment below!