Scroll To View More
Wylliam Judd, HTML5 Developer in Reno, NV, United States
Wylliam Judd

HTML5 Developer in Reno, NV, United States

Member since September 16, 2016
Wylliam is a full-stack web developer who loves to figure out how things work, solving puzzles, and creating beautiful things. He knows object-oriented programming, agile test-drive development, data structures, and algorithms. The languages in his tool-belt so far are Ruby, Ruby on Rails, SQL, and JavaScript.
Wylliam is now available for hire

Portfolio

Experience

  • Ruby on Rails (RoR), 2 years
  • HTML5, 2 years
  • Ruby, 2 years
  • CSS3, 2 years
  • SQL, 2 years
  • React, 2 years
  • JavaScript, 2 years
  • Redux, 1 year
Reno, NV, United States

Availability

Part-time

Preferred Environment

Atom, Ubuntu

The most amazing...

...thing I've coded is an object-oriented chess program written in Ruby that reads like English. SOLID design principles kept it easy to understand and extend.

Employment

  • JavaScript Engineer

    2016 - PRESENT
    Logikbar
    • Created a JavaScript module to select wineries from a map and add them to a wine tour calendar. The module was implemented in multiple websites. It required no authentication sessions. The wine tour map and calendar saved without the need for the user to create an account or log in.
    • Used React to render HTML to the DOM.
    • Integrated the Wild Apricot API to access the existing Wild Apricot database.
    Technologies: Ruby, Ruby on Rails, SQL, JavaScript, React, Flux
  • Web Developer

    2017 - 2017
    Snug (via Toptal)
    • Built a single-page app using React and Redux.
    • Consumed a JSON API from Golang (didn't write any code in Go).
    • Implemented the client-side of a JWT authentication solution using an HTTP-only cookie.
    Technologies: React, Redux

Experience

  • Collectize | Full-Stack (Development)
    https://github.com/winterblack/Collectize

    I developed a single-page web app built on Ruby on Rails with React; it uses a Flux pattern and RESTful APIs for a fluid user experience and join tables allow user defined characteristics on collections; SQL metaprogramming enables advanced filters.

  • Word Chains | Front-End (Development)
    https://github.com/winterblack/Word-Chain

    This is a native JavaScript app that finds the shortest chain between 2 words. It uses a Polytree breadth first search to find the shortest chain. Join tables allow user-defined characteristics on the collections. It intelligently loads a word tree for the best performance.

  • Chess | OOP (Development)
    https://github.com/winterblack/Chess

    This is beautiful DRY code using Polymorphic Inheritance.
    The classes use a public API with encapsulated internal logic.
    A Dependency Inversion Principle keeps all code elegant and easy to change and understand.

Skills

  • Languages

    JavaScript, Ruby, SQL, CSS3, HTML5
  • Frameworks

    Redux, Ruby on Rails (RoR), Flux, Capybara
  • Libraries/APIs

    React, LocalStorage, jQuery, Google Maps API
  • Paradigms

    Model View Controller (MVC), Object-oriented Design (OOD), Test-driven Development (TDD), Pair programming
  • Storage

    PostgreSQL
  • Tools

    NPM, RSpec, Webpack, FullCalendar, Git
  • Other

    Data Structures, Algorithms, Bcrypt
  • Platforms

    Ubuntu
I really like this profile
Share it with others