Scroll To View More
Ryan Oaks, JavaScript Developer in Washington DC Metro Area, United States
Ryan Oaks

JavaScript Developer in Washington DC Metro Area, United States

Member since August 14, 2016
Ryan is a highly motivated full-stack engineer with over eight years of experience in corporate and startup environments. He has been remote contracting for the past year, most recently working with a leading mobile commerce platform servicing millions of users. He thrives when he can interact directly with users to iterate on high-impact solutions.
Ryan is now available for hire

Portfolio

Experience

  • JavaScript, 4 years
  • MongoDB, 4 years
  • Node.js, 3 years
  • Redux, 2 years
  • AngularJS, 2 years
  • React, 2 years
  • Ruby on Rails (RoR), 2 years
  • PostgreSQL, 2 years
Washington DC Metro Area, United States

Availability

Part-time

Preferred Environment

SublimeText, Git on OS X

The most amazing...

...product I've built was a weekly menu planning tool that could communicate menu requirements to all relevant departments in the company.

Employment

  • Full-Stack Engineer

    2017 - 2017
    BrandingBrand (via Toptal)
    • Implemented a pixel-perfect checkout flow for a major online retailer, utilizing responsive design principles and A/B testing capability.
    • Supported various Node.js mobile sites for the top 500 retailers.
    Technologies: Node.js, jQuery, Cheerio, Sass
  • Interim CTO

    2017 - 2017
    DeepSee (via Toptal)
    • Built the front-end and back-end for a Reddit-style web app, including complex scoring metrics pulled from hierarchical categories.
    • Delivered an MVP with prioritized features on schedule to support fund-raising.
    • Managed project requirements, timelines, and a small development team.
    Technologies: JavaScript, React, Ruby on Rails, PostgreSQL
  • Back-End JavaScript Engineer

    2016 - 2017
    Vouch (via Toptal)
    • Built a Node.js REST API to support the iOS client through the MVP stage.
    • Developed a real-time chat functionality using Pusher.
    • Implemented an easily-configurable match-making algorithm using MongoDB.
    Technologies: Node.js, MongoDB
  • Full-Stack Engineer

    2015 - 2016
    Sprig
    • Led the majority of internal tool development.
    • Developed an inventory system for managing the stock of customer items.
    • Built a tool for planning menus for the week and communicating those requirements to all relevant departments in the company.
    • Created a map tool for visualizing and managing drivers and food service.
    • Developed a public-facing website in collaboration with a designer.
    Technologies: JavaScript, AngularJS, Ruby on Rails, PostgreSQL
  • Forward Deployed Software Engineer

    2013 - 2014
    Palantir
    • Implemented and deployed Palantir dashboards at a fire department to support better understanding of their stats.
    • Led the deployment of Palantir product for a customer, including custom-built interfaces and full syncing of database with an existing system on site.
    • Built a framework to support simple web form creation.
    Technologies: Java, JavaScript, Spring, Backbone
  • Software Engineer

    2010 - 2013
    Wyetech LLC
    • Co-led the effort to convert a back-end of a project from SQL to MongoDB.
    • Designed, developed, and deployed a SAX parser used to extract incoming data and efficiently store it in a database.
    • Designed, developed, and deployed an integration between Zenoss and Puppet for automatic system monitoring.
    Technologies: Java, Spring
  • Programming Intern

    2006 - 2006
    Bethesda Softworks
    • Worked with the programming team on various tasks for Fallout 3 on PC and Xbox 360.
    Technologies: C++

Experience

Skills

  • Languages

    Sass, JavaScript, Java, HTML5, SQL, Ruby
  • Frameworks

    AngularJS, Redux, Express.js, Spring, Ruby on Rails (RoR)
  • Libraries/APIs

    jQuery, Lodash, Node.js, Moment.js, React
  • Tools

    Git, Google Analytics
  • Paradigms

    Agile Software Development, Object-oriented Design (OOD), Scrum, REST, Continuous Integration (CI)
  • Platforms

    MacOS, Heroku, Linux, Amazon Web Services (AWS), Windows
  • Storage

    MongoDB, MySQL, Elasticsearch, PostgreSQL
  • Other

    HTML Parsing (Cheerio)

Education

  • Bachelor's degree in Computer Science
    2005 - 2009
    University of Maryland - College Park, MD, USA
I really like this profile
Share it with others