Derek

Fullstack web developer using
Ruby and Javascript

My development toolset.

Ruby on Rails

Since building my first Rails application back in 2007 I have loved the beauty and simplicity of the Ruby language. One of my favorite features of Rails has to be size of its community thats builds gems and contributes to the Rails codebase itself. There seems to be a entire vibe that surrounds open source.

React, Redux, ES6, NPM and Node

Before Node.js even came around I was building full web applications in pure JS. I love the patterns and practices of React, but I don't mind going outside of its boundries when needed. I also really enjoy working with architectures centered around asynchronous JSON and small data end points.

Postgres and Mongo

PostgreSQL is a powerful, open source object-relational database system and Mongo is a NoSQL document store, containing many different key-value pairs, or even nested documents. Two drastically different approaches to deal with data, each with pros and cons.

HTML and CSS

Structural and stylistic scripting tools, each having powerful features for everything from canvas (drawing) to animations. Huge gains can be achieved through moving page elements, such as animations, from JavaScript to creative CSS enhancements.

About Me

My Beginnings

I created my first website in 1994, at the age of 13, and soon developed a focus on the user experience, or “usability,” aspects of web development. I am largely self taught, with a strong work ethic, and over the past 20 years have gained practical experience with all sorts of languages, building my first web application in ASP.NET.

My Recent History

I got started in Ruby on Rails in 2007, creating many different projects over the years. At one point in 2009, I helped build a social network using PHP and pure Javascript (no libraries, no jQuery) called Miio (github for Miio). Most recently I have created and maintained 5 full RoR applications at W+R, along with prototyping proof of concept for many major features using small Node/Express apps in order to get feedback. My last project at W+R was CloudMLX which won the 2016 Innovative Technology Award (from Inman) for taking on the current MLS search apps. Currently I am building a React/Redux front-end for a freelance project I built using RoR.

What I'm Looking To In the Future

I am looking for an opportunity to work in an environment of aspirational projects and productive expectations. I enjoy working with small teams, in collaborative efforts with others who are productive, proud of their work, and committed to excellence. I appreciate working with disruptors as well as team players.

History

  • 2011 - 2016: W+R Studios

    Over the span of several years I assisted in maintaining and launching 4 SAAS/Rails projects within a small, agile team for the real estate industry. Most recently creating a custom front-end framework to consume a Rails JSON API.

    Testimonial

    "Derek Rush was the first developer hired by W+R Studios. From the beginning Derek has shown great vision with our flagship product and contributed to many favorable enhancements. Derek has also been instrumental contributing to the development of two additional products with key innovations that separates us from the competition. Derek is a strong collaborator with fellow teammates and has mentored new developers along the way. If you are considering adding to your team Derek is a proven asset every successful company should have." ~ Gary McDaniel - Director of Member Services, W+R Studios

  • 2001 - 2007: Foldera

    Co-founded a software company that was aimed to improve project management and collaboration. My role was Lead Designer/Usability Engineer.

Recent Projects

  • CloudMLX

    Built a front-end framework, to search MLS's through a natural language search feature. Using complex REGEX patterns we use autocomplete to match records and display results as the user enters search criteria. We achieve this by leveraging the performance of JS's non-blocking asynchronous nature for performance which is able to query multiple data sources at once. Our very small team beat massive companies to win...

    Check it out!

    My Blog Post on it

  • CloudCMA

    My first project at W+R, this is a online comparative market analysis (CMA) generator for real estate agents. I was able to add many features over time, such as the "Whats your home worth?" lead capturer, and the iPad version of cloudCMA.

    Check it out!

  • Nudge

    Nudge was a very simple email alert system to notify clients about changes in the real estate market, tease upcoming listings and send general digital promotional flyers. I worked on all aspects of this project including building all widget animations in javacript.

    Check it out!