Benjamin Knight, JavaScript Developer in Ho Chi Minh City, Ho Chi Minh, Vietnam
Benjamin Knight

JavaScript Developer in Ho Chi Minh City, Ho Chi Minh, Vietnam

Member since November 13, 2014
Benjamin has over 10 years of industry experience, most of it in the Bay Area with major tech brands, and has been building websites since the late 90s before web standards. His expertise is focused at the intersection of design and engineering. Code and UX quality is always priority numero uno. He has worked in many different environments, from large engineering teams of 200+ to small startups.
Benjamin is now available for hire




Ho Chi Minh City, Ho Chi Minh, Vietnam



Preferred Environment

MacOS, Unix, Git, Google Chrome

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 - 2019
    • 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.
    • Effectively worked with a remote team in a distant time zone (US) while living in Vietnam.
    Technologies: React, Redux, React Router, Create React App, Visualforce, Apex
  • Front-end Developer

    2017 - 2017
    • Built three new blocks for their pro blocks feature, including the records block, description block, and chart block.
    Technologies: React
  • Front-end Developer

    2015 - 2016
    • Implemented React components-based UIs for new 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) while living in the US.
    Technologies: React, Node.js
  • Front-end Developer

    2015 - 2015
    • Worked on numerous small projects as a contractor, including rebuilding their blog, and creating a single-page app for receiving an app download link via SMS.
    Technologies: WordPress, PHP, CSS, Twilio
  • 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, Google 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 seven-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.

  • Cocolist (Development)

    I made a simple directory site with GatsbyJS and Firebase for finding eco-conscious restaurants in Vietnam.

  • Personal Website (Development)

    My own Firebase-hosted personal website.

  • Yelp Style Guide (Development)

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

  • Portland Buy Local (Development)

    I built this WordPress site for the Portland Buy Local campaign, which is an independent alliance of local businesses in my hometown of Portland, Maine.


  • Languages

    JavaScript, CSS, HTML, TypeScript, Python, PHP, Go
  • Libraries/APIs

    React, Node.js, GatsbyJS
  • Tools

    Create React App
  • Paradigms

    Responsive Web Design (RWD)
  • Platforms

    Web, WordPress, Firebase, Unix, Blockchain
  • Other

    HTML Email, Style Guides, Freelance, Squarespace, React Hooks, Rendering Performance, SA
  • Storage

    Cloud Firestore
  • Frameworks



  • Bachelor of Arts degree in Mathematics and Computer Science
    2005 - 2009
    Colby College - Waterville, Maine

To view more profiles

Join Toptal
Share it with others