Scroll To View More
Benjamin Knight

Benjamin Knight

Ho Chi Minh City, Ho Chi Minh, Vietnam
Member since November 13, 2014
Benjamin is a web designer and developer with experience across the web stack beginning in his early teens before web standards. He codes with an eye towards providing a quality user experience and interaction, and enjoys making creative decisions. He loves Python and JavaScript (the good parts) and has worked in a variety of environments, from a large engineering team to a smaller startup and independent freelance work.
Benjamin is now available for hire
  • Thumbtack
    React.js, Babel, Redux, React-Router, Create React App, Visualforce, Apex
    React.js, Babel, Reflux.js, Sass, Gulp
  • Yelp
    Python, jQuery, Clojure Library
  • JavaScript, 10 years
  • Python, 5 years
  • React, 2 years
  • ECMAScript (ES6), 2 years
  • Node.js, 2 years
Ho Chi Minh City, Ho Chi Minh, Vietnam
Preferred Environment
OS X, Unix, Git, Sass, Atom
The most amazing...
...and notable brand identity I've had a hand in is Yelp, spearheading the design of their public style guide and precipitating a company-wide change in approach.
  • Front-end Developer
    2016 - PRESENT
    • Built a help center from the ground up using Create React App.
    • Built a Salesforce integration layer using Salesforce's platform.
    • Built a dispute settlement application also with React and Redux.
    Technologies: React.js, Babel, Redux, React-Router, Create React App, Visualforce, Apex
  • Front-end Developer
    2015 - 2016
    • Built front-end using React-based component architecture.
    • Implemented a design for product features.
    • Created mobile-first, responsive interfaces.
    • Utilized advanced ECMAScript 6 and 7 language features for more expressive, flexible code.
    • Effectively worked with a remote team in a distant time zone (Australia).
    Technologies: React.js, Babel, Reflux.js, Sass, Gulp
  • Front-end Software Engineer
    2012 - 2014
    • Worked closely with the product team to build new features for the desktop and mobile site.
    • Had a lead role on the small team that produced Yelp's first UI style guide, and then made it available to the public. The style guide precipitated an organization-wide push towards modular design.
    • Completely rebuilt Yelp's most important page--the business page--from scratch, using advanced CSS features for layout and interaction.
    • Led the development of a complete overhaul of all email templates, including Yelp Weekly, which is sent to millions of users per week.
    • Gained unique experience working on a large-scale software project with hundreds of contributors. Learned extensively about release engineering, including testing and deployment, as well as common web security vulnerabilities.
    Technologies: Python, jQuery, Clojure Library
  • UI Designer/Web Developer
    2011 - 2012
    • Designed multiple experiments focused on optimizing user onboarding, using Optimizely's A/B testing platform.
    • Had a fluid role within a startup environment, ranging from coding to graphic design and product management.
    • Used Scrum.
    • Redesigned the website's main navigation.
    • Overcame challenges involved in modernizing the front-end of a 7-year-old codebase.
    Technologies: PHP, jQuery
  • Web Developer
    2009 - 2011
    Perch Design Studio
    • Turned beautiful Photoshop designs into WordPress sites.
    • Built some Shopify sites.
    • Learned how to use WordPress as a framework for general application development, not just for blogging and static content.
    • Built mobile sites using both custom mobile stylesheets as well as media queries when they were still a new technology.
    • Got to work with many local businesses in and around my home town of Portland, Maine.
    Technologies: WordPress, PHP, jQuery
  • Thumbtack Help Center (Development)

    Built Thumbtack's help center using React and Redux on top of a Salesforce back-end.

  • Homely Agent Profile Page (Development)

    My keystone project while working with Homely was building their agent profile page.

  • (Development)

    I designed and coded the landing page as well as redesigned the app.

  • Yelp Styleguide (Development)

    I had a lead role on the small design team that created Yelp’s public styleguide. The styleguide precipitated an organization-wide effort towards modular design across all platforms.

  • Namecheap Blog (Development)

    Namecheap's WordPress blog, launched in January 2015. I designed and coded it.

  • Namecheap Mobile Promo (Development)

    I built this simple Twilio integration app for getting an app store download link through SMS. My role was co-designer and lead developer. The back-end was built in custom PHP. The responsive front-end is built using the Inuit.css Sass framework.

  • Philips Hue Alfred Workflow (Development)

    I created this handy dandy workflow for controlling a Philips Hue lighting system, built in my favorite scripting language, Python.

  • Languages
    CSS, JavaScript, HTML5, ECMAScript (ES6), Python, PHP, Apex
  • Libraries/APIs
    React, jQuery, D3.js, Node.js, Google Maps JavaScript API 3, Google Places API, Polymer
  • Paradigms
    Responsive Web Design (RWD)
  • Platforms
    Web, WordPress, Unix, Shopify, Google App Engine, Salesforce
  • Other
    HTML Email, Styleguides, BEM Architecture, Rendering Performance, Chrome Extensions, Squarespace, SA
  • Frameworks
    Bootstrap, inuit.css, Foundation CSS, AngularJS, Django, Visualforce
  • Bachelor of Arts degree in Mathematics and Computer Science
    2005 - 2009
    Colby College - Waterville, Maine
I really like this profile
Share it with others