Scroll To View More
Roy Pfaffman

Roy Pfaffman

Oakland, CA, United States
Member since June 28, 2017
Roy is a full-stack web developer with extensive experience in several Ruby and JavaScript frameworks and libraries, especially Ruby on Rails, Node, and React. He has learned to value efficiency and clear communication through his experience working with highly collaborative teams using the Agile methodologies, and he takes pride in writing code that is clear, extensible, and well-tested.
Roy is now available for hire
  • JavaScript, 5 years
  • Ruby, 5 years
  • Object-oriented Programming (OOP), 5 years
  • Agile Software Development, 4 years
  • Node.js, 4 years
  • Ruby on Rails (RoR), 3 years
  • React, 2 years
  • React Native, 2 years
Oakland, CA, United States
Preferred Environment
MacOS, RubyMine, Xcode, Vim, Git
The most amazing...
...project I've worked on is monitoring software for RabbitMQ, which would allow developers to locally trace AMQP messages across service-oriented architectures.
  • Software Engineer
    2016 - PRESENT
    • Built and maintained the company's main consumer-facing React/Redux media application deployed across multiple platforms, including Amazon FireTV, TiVo, Samsung TV, XBox One, Playstation 4, and Virgin Media.
    • Architected, built, and maintained a live music video playlist management service and front-end mobile web application.
    • Architected and built a service to perform automated end-to-end testing and simulation for user interaction.
    • Significantly refactored and maintained a consumer-facing application for Apple TV (third generation).
    Technologies: Node, React, Redux
  • Mentor
    2016 - 2016
    The Firehose Project
    • Mentored students in Ruby on Rails, JavaScript, object-oriented programming, test-driven development, Agile practices, version control, algorithms, and data structures.
    Technologies: Ruby on Rails, JavaScript
  • Software Engineer
    2014 - 2015
    • Architected and implemented a complete redesign of's website, using a Ruby on Rails back-end and BehaviorUI on the front-end.
    • Refactored authentication and transaction portions of a monolithic Rails application into maintainable, scalable services.
    • Built an Android mobile web application framework to allow the existing mobile web application to be deployed natively to Android.
    • Implemented analytics and marketing infrastructure for mobile web and Android applications as well as created the analytics management application, written in Ruby on Rails and BehaviorUI.
    Technologies: Ruby on Rails, BehaviorUI
  • Software Engineer
    2012 - 2014
    • Built and maintained a business-facing application for content management and analytics.
    • Created a responsive, highly-reactive consumer-facing front-end application, optimized for both desktop and mobile.
    • Built a consumer-facing mobile hybrid application to use Cordova to improve performance over existing mobile web application.
    • Separated out advertisement analytics logic into a separate service to communicate with the rest of service-oriented architecture using AMQP, written in Node.
    • Designed and built an AMQP monitoring application, providing coworkers with analytics and visibility into message traffic between services, written in Node.
    Technologies: Ruby on Rails, Sinatra, Node, Backbone, Angular
  • (Development)

    Implemented a complete redesign of the website.

  • Vevo TV (Development)

    Designed and built the Vevo TV web application, deployed across several different platforms, including FireTV, Samsung TV, VirginTV, and PS4.

  • Languages
    ECMAScript (ES6), JavaScript, Ruby, Java, Sass, Less
  • Frameworks, Redux, Sinatra, Ruby on Rails (RoR), React Native
  • Libraries/APIs
    React, Node.js, Backbone.js, Resque, AMQP
  • Tools
    Git, Webpack 2, Babel, Gulp.js, Subversion (SVN)
  • Paradigms
    Object-oriented Programming (OOP), Agile Software Development, Pair programming, Responsive Web Design (RWD), Service-oriented Architecture (SOA), Test-driven Development (TDD)
  • Storage
    PostgreSQL, Redis, MySQL, CouchDB, MongoDB
  • Other
    HTML5 WebSockets, Hexagonal Architecture
  • Bachelor's degree in Cognitive Science
    2006 - 2010
    University of California: Berkeley - Berkeley, CA
I really like this profile
Share it with others