Rob Moore

Rob Moore

Oxford, United Kingdom
Hire Rob
Scroll To View More
Rob Moore

Rob Moore

Oxford, United Kingdom
Member since May 27, 2015
Rob is an expert Front-end Developer whose creativity and high quality code continue to impress clients. He has years of experience developing websites and more than 1000 hours creating custom data visualizations with D3.js. He's fully prepared to take on the toughest coding challenges and design solutions that are built to last.
Rob is now available for hire
Portfolio
Experience
  • JavaScript, 4 years
  • CSS, 4 years
  • HTML, 4 years
  • D3.js, 4 years
  • SQL, 3 years
  • Ruby, 3 years
  • SASS, 2 years
  • jQuery, 3 years
Oxford, United Kingdom
Availability
Part-time
Preferred Environment
Linux, WebStorm, Sublime Text
The most amazing...
...thing I've coded is a time-based map of nuclear facility incidents, which can be filtered based on criteria, and allows for user interactivity and analysis.
Employment
  • Web Application Prototyper
    RiskMatch, LLC
    2015 - PRESENT
    • Designed and developed web prototypes leveraging D3.js and jQuery.
    • Iterated on existing designs, adding functionality and interactivity.
    • Continually provided prompt responses to urgent development requests on time sensitive projects.
    Technologies: JavaScript, PHP, LESS, HTML
  • Web Developer
    Johns Hopkins Applied Physics Lab
    2012 - 2014
    • Led the development of custom data visualizations for a biological threat database.
    • Leveraged D3.js to build filterable dendrograms, sunburst charts, timelines, map displays, and many more, all generated dynamically.
    • Built scalable data solutions and integrated with a SQL back-end.
    • Optimized website performance with intelligent data structures and asynchronous data calls.
    • Designed and developed reusable, cross-platform JavaScript components.
    Technologies: JavaScript, D3.js, HTML, CSS3
Experience
  • Nuclear Incident Report (Development)
    https://startv1.start.umd.edu/nf/

    Breaches on nuclear facilities, whether malicious or harmless, cover a wide scope of incidents that are difficult to digest for analysts. My solution was to develop a time-based map of incidents, which can be filtered based on incident criteria, and allows the user to find similar events.

  • Towards Updatable D3.js Charts (Publication)
    When Mike Bostock created D3.js, he introduced a tried and true reusable charts pattern for implementing the same chart in any number of selections. However, the limitations of this pattern are realized once the chart is initialized. In this article, Toptal engineer Rob Moore presents a revised reusable charts pattern that leverages the full power of D3.js.
Skills
  • Languages
    JavaScript, HTML, CSS, Ruby, SQL, SASS, MATLAB, C, OCaml, PHP, CoffeeScript, Java, Python
  • Libraries/APIs
    D3.js, jQuery, Node.js, jQuery UI, React.js
  • Frameworks
    Bootstrap, AngularJS
  • Tools
    Mathematica, SVN, Bower, Git, Lightroom, Yeoman, Adobe InDesign
  • Platforms
    Linux
  • Storage
    MySQL, PostgreSQL
  • Misc
    User Interface (UI), SVG
  • Paradigms
    Functional programming
Education
  • Master's degree in Mathematics and Computer Science
    University of Oxford - Oxford, UK
    2015 - 2016
  • Bachelor's of Science degree in Mathematics
    University of Maryland - Maryland
    2011 - 2015
  • Bachelor's of Science degree in Computer Science
    University of Maryland - Maryland
    2011 - 2015
I really like this profile
Share it with others