Justen Robertson, JavaScript Developer in Portland, OR, United States
Justen Robertson

JavaScript Developer in Portland, OR, United States

Member since April 23, 2018
Justen is a full-stack JavaScript developer with over a decade of experience. He has worked on projects for some of the biggest brands in the publishing and recording industries and has worked directly with small businesses and nonprofits in many fields. His broad skillset enables him to cover all the web technology needs of small businesses and startups or to fill the gaps in larger teams.
Justen is now available for hire


  • Freelance Work
    MongoDB, MySQL, Adobe Photoshop, CSS, HTML, PHP, Node.js, JavaScript, Linux
  • Mad Dancer Media
    HAProxy, MySQL, Apache, CentOS, PHP, JavaScript, CSS, HTML
  • The Best Apple, LLC
    PHP, JavaScript, CSS, HTML, WordPress, Joomla, Adobe Illustrator...



Portland, OR, United States



Preferred Environment

Git, Vim Text Editor, Linux

The most amazing...

...thing I've developed is a platform for multimedia live-streaming with direct audience participation via a moderated real-time chat.


  • Full-stack Developer | Web Designer | System Administrator

    2007 - PRESENT
    Freelance Work
    • Worked both as an interdisciplinary member of larger in-house teams and in a solo/lead role in multiple fields including development, design, and system administration.
    • Developed full-stack web applications for clients on a work-for-hire basis—specializing in multimedia, content management, and marketing for organizations and public personalities using numerous technology stacks and platforms including LAMP, MEAN, Node.js, Express.js, Koa, AngularJS, Cycle.js, Mocha, and MongoDB.
    • Consulted on technology decisions in a holistic sense, taking into account the client's individual needs, business requirements, brand identity, and team competencies as well as cost-effectiveness and technical fitness considerations.
    • Designed websites, interactive multimedia, print and digital marketing materials, and marketing campaigns with a focus on building a consistent brand across all media, using both industry standard commercial tools (Photoshop, Illustrator, InDesign, Acrobat) and open source technologies (GNU Image Manipulation Program, Inkscape).
    • Administered to Linux servers in physical, dedicated, shared hosting and cloud environments using a variety of technologies and platforms, including CentOS, Red Hat Enterprise Linux, Debian, Amazon Web Services, Apache, Nginx, MySQL, PostgreSQL, and MongoDB.
    • Worked remotely, on-location and in flexible workspaces depending on client needs and company culture.
    Technologies: MongoDB, MySQL, Adobe Photoshop, CSS, HTML, PHP, Node.js, JavaScript, Linux
  • Lead Developer | System Administrator

    2008 - 2017
    Mad Dancer Media
    • Led a team of three-to-six designers, developers, and administrators in the development and maintenance of a proprietary web multimedia platform. Roles included direct involvement in front-end and back-end development, UI/UX design, eCommerce integration, system and database administration, direct communication, consulting, and presentation to clients, as well as delegation, coordination, and project management for other team members.
    • Built custom modules and standalone web applications for clients in numerous industries, including publishing, recording, television & multimedia, medical, industry, finance, legal, and nonprofits.
    • Conducted system administration for CentOS, Apache, HAProxy, PHP, MySQL, Memcached, MongoDB, CouchDB, and Node.js; this included system maintenance, security auditing, database optimization, backups and data integrity, and the development of an incident response plan (including employee training), load balancing, and PCI-DSS section D compliance.
    • Administered co-located and leased servers pursuant to client and business partner needs.
    • Used open-source content management and application frameworks including Joomla, WordPress, CakePHP, Node.js, and Express.js.
    • Integrated with numerous third-party software systems including email marketing, advertising, accounting, customer relations management (CRM), payment processing, voice over IP, voice-to-text, social media, multimedia live streaming and transcoding, analytics, and compliance auditing.
    • Performed duties in-house and remotely, as employee and as a contractor, over the course of employment.
    Technologies: HAProxy, MySQL, Apache, CentOS, PHP, JavaScript, CSS, HTML
  • Lead Designer

    2007 - 2008
    The Best Apple, LLC
    • Designed websites for small business clients, artists, and entrepreneurs; used Adobe Photoshop, Illustrator, Fireworks, and Dreamweaver.
    • Implemented designs in HTML, CSS, JavaScript, and PHP—both for static deployment and as templates for content management systems such as Joomla, Drupal, and WordPress.
    • Developed custom modules and plugins for Joomla and WordPress to accommodate client needs.
    • Designed companion print materials including posters, flyers, brochures, and business cards for web design clients using Photoshop, Illustrator, InDesign, and Acrobat.
    • Designed logos, letterheads, and other branding materials.
    Technologies: PHP, JavaScript, CSS, HTML, WordPress, Joomla, Adobe Illustrator, Adobe Photoshop


  • XpertSea | XperCount

    I developed a web-based IoT integration, control system, and display for the aquaculture industry.

    "From day one, Justen's impact was felt. He took no time to come to speed. Always asking the right questions and fully autonomous, he was a tremendous addition to our team. He is curious, involved, and clearly knows how to work remotely. His communication skills are A+, and work was done in a timely manner.

    Thanks for the good work,

    Samuel, CTO @ XpertSea"

  • Finding a Better Framework than Vue.js, React, and Angular (Publication)
    For seasoned veterans and newcomers alike, even navigating the state of mainstream front-end options takes considerable time. Exploring alternatives can be a fun way to take a break from that while getting a glimpse of the future. Whether or not these approaches stick around, the ideas within them are what will doubtless live on.
  • As a JS Developer, This Is What Keeps Me Up at Night (Publication)
    JavaScript is an oddball of a language with numerous approaches to almost any problem. When ES6 added the "class" keyword, did it save the day or just muddy the waters? In this article, Toptal Freelance JavaScript Developer Justen Robertson explores OOP in modern JS.


  • Languages

    ECMAScript (ES6), Sass, JavaScript, CSS, HTML, Less, ES5, Pug, PHP, HTML5, Bash Script
  • Tools

    Vim Text Editor, Apache, Adobe Photoshop, Gulp, Git, GitHub, GitHub Pages, Mocha, DataTables, Babel, Firewalld, Inkscape, Adobe Illustrator, Google Sheets, Webpack, NPM, Coveralls, Travis CI, Postfix, Sendmail, Amazon CloudWatch, Systemd, Browserify
  • Platforms

    Arch Linux, WordPress, CentOS 6, Linux CentOS 7, Linux, CentOS, Joomla, Amazon Web Services (AWS), Amazon EC2, AWS Lambda, AWS Elastic Beanstalk
  • Other

    Software Development, Front-end Development, Technical Documentation, HAProxy, Data Visualization, Iptables, HTML5 Video, HTML5 Audio, SELinux, WordPress Themes, WordPress Plugins, SSL Certificates, SVG, Encryption, Bacula, PCI DSS, Ajax, Internet of Things (IoT)
  • Frameworks

    Cycle.js, Bootstrap, Koa, Foundation CSS, Express.js, AngularJS
  • Libraries/APIs

    Should.js, Snabbdom, HTML5 Canvas, HTML5 APIs, Node.js, Polymer, jQuery, Authorize.net, PayPal API, Chart.js, Amazon EC2 API, Mustache, Amazon Product Advertising API, Sinon.JS, FFmpeg, WebGL, Facebook API, Asm.js, React
  • Paradigms

    Object-oriented Programming (OOP), Object-oriented Design (OOD), Behavior-driven Development (BDD), Test-driven Development (TDD), Unit Testing, Functional Programming, Agile Software Development
  • Storage

    MySQL, MySQLi, Amazon Aurora, MongoDB, Memcached, Amazon DynamoDB
  • Industry Expertise

    IT Security

To view more profiles

Join Toptal
Share it with others