Shaun Chapman, Developer in Chicago, IL, United States
Shaun is available for hire
Hire Shaun

Shaun Chapman

Verified Expert  in Engineering

Full-stack Developer

Location
Chicago, IL, United States
Toptal Member Since
October 24, 2022

Shaun is a web developer and designer experienced in working as a freelancer. He has 14 years of experience as a full-stack developer, product designer, and product manager at startups in San Francisco and New York while creating and maintaining the 0to255 online color tool. With extensive knowledge of the entire product development process, Shaun is passionate about building valuable software that improves people's lives.

Portfolio

Freelance Clients
JavaScript, HTML, CSS, Ruby on Rails (RoR), Photoshop CC, After Effects CC...
Quartzy
Aha!, Pivotal Tracker, Photoshop CC, JavaScript, HTML, CSS, Jira, InVision...
Quartzy
JavaScript, HTML, CSS, PHP, MySQL, Symfony, AWS Elastic Beanstalk, Rackspace...

Experience

Availability

Part-time

Preferred Environment

JavaScript, HTML, CSS, Ruby on Rails (RoR), Photoshop CC, Lisp, Clojure, PostgreSQL, Neo4j, GraphQL

The most amazing...

...thing I've developed is an interactive color tool called 0to255 that 3 million developers and designers have used since 2010.

Work Experience

Senior Full-stack Developer

2017 - PRESENT
Freelance Clients
  • Launched an all-new version of 0to255.com written with isomorphic JavaScript.
  • Developed responsive landing pages and created animated display and social video ads for two major US banks.
  • Created websites for a variety of small businesses.
  • Conducted research and development for a productivity desktop application.
Technologies: JavaScript, HTML, CSS, Ruby on Rails (RoR), Photoshop CC, After Effects CC, Racket, React, Redux, Vue, Neo4j, GraphQL, Figma, Webflow, Scheme, Object-oriented Programming (OOP), Functional Programming, Imperative Programming, HTML5, APIs, Full-stack, WordPress, Wix, Python, Chrome Extensions, MacOS, Vim Text Editor, Angular, Ember.js, Sketch, Linux, Vanilla JS, HubSpot, HubSpot CRM, Front-end, Front-end Design, Front-end Development, Shopify, Ajax, Back-end, SQL, Bootstrap, Node.js, Requirements, Git, Unix, Content Management Systems (CMS), CSS3, Bitbucket, Django, Cryptocurrency, Ruby, Amazon EC2, Stripe API, ChatGPT, Full-stack Development, Responsive Web Design (RWD), Next.js, Python 3, UI Design, User Experience (UX), User Interface (UI), ECMAScript (ES6), REST, Tailwind CSS, Design, Shopify Theme, API Integration, Marketing

Product Manager

2014 - 2016
Quartzy
  • Defined and designed Quartzy's web application features based on business requirements and insights gained from user research.
  • Communicated designs to the engineering team using interactive prototypes, specs, and annotated styles.
  • Designed landing pages, email newsletters, and print material for various marketing initiatives.
  • Collaborated with Quartzy's CEO to design the Series B fundraising deck and internal presentations, including reimagining the existing product, which became the basis for Quartzy's current one.
  • Created the interview process for positions on the product team, wrote job postings, screened applicants, and conducted remote and on-site interviews.
Technologies: Aha!, Pivotal Tracker, Photoshop CC, JavaScript, HTML, CSS, Jira, InVision, Balsamiq, HTML5, APIs, MacOS, Vim Text Editor, Front-end, Front-end Design, Front-end Development, SQL, Requirements, Git, Unix, Content Management Systems (CMS), CSS3, Bitbucket, Responsive Web Design (RWD), UI Design, User Experience (UX), User Interface (UI), Technical Leadership, Design, API Integration, Marketing

Full-stack Developer

2013 - 2014
Quartzy
  • Designed and developed various features, usability updates, and bug fixes.
  • Wrote the data integration with Marketo using PHP and JavaScript and set up the workflow for sending behavioral emails and newsletters.
  • Wrote server-side unit and integration tests using a custom-built test suite.
  • Initiated the search for branding and marketing design agencies and collaborated with them to create Quartzy's current branding and marketing pages.
Technologies: JavaScript, HTML, CSS, PHP, MySQL, Symfony, AWS Elastic Beanstalk, Rackspace, Pivotal Tracker, Jira, Object-oriented Programming (OOP), Imperative Programming, Amazon Web Services (AWS), HTML5, APIs, Google Maps API, Full-stack, LAMP, MacOS, Vim Text Editor, Linux, Vanilla JS, Front-end, Front-end Design, Front-end Development, Ajax, Back-end, React, Redux, SQL, Bootstrap, Node.js, Git, Unix, Content Management Systems (CMS), CSS3, Bitbucket, Amazon EC2, Full-stack Development, UI Design, User Experience (UX), User Interface (UI), REST, Design, API Integration

Freelance Front-end Developer

2013 - 2013
Adler Planetarium
  • Implemented the redesign of adlerplanetarium.org on the Squarespace Developer Platform and collaborated with the content team to migrate all assets.
  • Developed portions of the Planet Hunters citizen science project.
  • Wrote code to graph 20,000 points on page load with the JavaScript Canvas API.
Technologies: JavaScript, HTML, CSS, CoffeeScript, jQuery, Object-oriented Programming (OOP), Imperative Programming, HTML5, APIs, Full-stack, MacOS, Vim Text Editor, Vanilla JS, Front-end, Front-end Development, Ajax, SQL, Node.js, Git, Unix, Content Management Systems (CMS), CSS3, Responsive Web Design (RWD), UI Design, User Experience (UX), User Interface (UI), Design, API Integration

Freelance Full-stack Developer

2013 - 2013
Seatgeek
  • Collaborated remotely with SeatGeek's product team on a 3-month project.
  • Developed the interactive seating charts and seat views features on seatgeek.com.
  • Contributed to various bug fixes, optimizations, and style improvements.
Technologies: JavaScript, HTML, CSS, PHP, Symfony, PostgreSQL, jQuery, Object-oriented Programming (OOP), Imperative Programming, HTML5, APIs, LAMP, MacOS, Vim Text Editor, Front-end, Front-end Development, Ajax, Back-end, SQL, Git, Unix, CSS3, Full-stack Development, UI Design, User Experience (UX), User Interface (UI), REST, Design

Freelance Full-stack Developer

2012 - 2012
YouEye
  • Designed and developed various parts of YouEye's research participant web application.
  • Created portions of the emotion recognition macOS application.
  • Wrote unit and integration tests to ensure future stability.
Technologies: JavaScript, HTML, CSS, Ruby on Rails (RoR), MySQL, Sass, Handlebars, Backbone.js, Backbone.Marionette, RSpec, Capybara, Jasmine, Pivotal Tracker, jQuery, Object-oriented Programming (OOP), Imperative Programming, Amazon Web Services (AWS), HTML5, APIs, Google Maps API, Full-stack, MacOS, Vim Text Editor, Linux, Vanilla JS, Front-end, Front-end Design, Front-end Development, Ajax, Back-end, SQL, Bootstrap, Node.js, Git, Unix, CSS3, Ruby, Amazon EC2, Full-stack Development, Responsive Web Design (RWD), UI Design, User Experience (UX), User Interface (UI), REST, Design, API Integration

Freelance Full-stack Developer

2011 - 2012
COLOURlovers
  • Designed and developed the new user onboarding process and feature tour.
  • Developed a custom newsletter builder and mailer using Gearman.
  • Outlined and developed various features, including a photo resize tool.
Technologies: JavaScript, HTML, CSS, PHP, Gearman, MySQL, jQuery, Object-oriented Programming (OOP), Imperative Programming, HTML5, APIs, Full-stack, LAMP, MacOS, Vanilla JS, Front-end, Front-end Design, Front-end Development, Ajax, Back-end, SQL, Git, Unix, CSS3, Full-stack Development, UI Design, User Experience (UX), User Interface (UI), REST, Design

Full-stack Developer

2010 - 2011
VaynerMedia
  • Developed the Daily Grape web application using Ruby on Rails.
  • Designed and developed various social media campaigns for clients, including PepsiCo, Claritin, Campbell's, and the New York Jets.
  • Created a Lipton Brisk can for an Instagram campaign at SXSW 2011.
Technologies: JavaScript, HTML, CSS, Ruby on Rails (RoR), MySQL, Sass, jQuery, PHP, RSpec, Object-oriented Programming (OOP), Imperative Programming, Amazon Web Services (AWS), HTML5, APIs, Full-stack, WordPress, LAMP, MacOS, Linux, Vanilla JS, Front-end, Front-end Design, Front-end Development, Ajax, Back-end, SQL, Node.js, Git, Unix, Content Management Systems (CMS), CSS3, Ruby, Amazon EC2, Full-stack Development, UI Design, User Experience (UX), User Interface (UI), REST, Design, Facebook API, Instagram API, API Integration, Marketing

0to255 Color Tool

https://0to255.com/
An online color tool that helps web designers and developers find tints and shades of a particular color. This is a personal project that I launched in 2010. It received over 100,000 visits on the first day and has been used by over 2.5 million people since then. Created initially with Ruby on Rails, the current site launched in 2019 is primarily written in Vanilla JS.

DailyGrape Web and Mobile Applications

Developed custom video blog web and mobile applications for Gary Vaynerchuk. While at VaynerMedia, I built applications from the ground up using Ruby on Rails, PostgreSQL, JavaScript, HTML, and CSS. Gary and the team could post new videos, attach information about wines featured in the video, post wine-related deals, and send newsletters. Users could save wines to their favorites, purchase them, add their own tasting notes, and more.

Quartzy Lab Management Software

https://www.quartzy.com/
A web application for scientists to manage their labs that I built with PHP, Symfony, JavaScript, HTML, and CSS. The web application had many features, including order requests, inventory management, documents, and equipment sign-up. Also, I developed the equipment sign-up portion and worked extensively on the other features during my time at Quartzy.

Languages

JavaScript, HTML, CSS, PHP, Sass, HTML5, SQL, CSS3, Ruby, ECMAScript (ES6), Lisp, Clojure, Racket, Python, GraphQL, Scheme, Python 3, CoffeeScript

Frameworks

Vanilla JS, Ruby on Rails (RoR), Redux, Angular, Bootstrap, Django, Next.js, Symfony, Gearman, Capybara, Jasmine, Ember.js, Tailwind CSS

Libraries/APIs

React, Node.js, Facebook API, Instagram API, jQuery, Stripe API, Handlebars, Backbone.js, Backbone.Marionette, Vue, Google Maps API

Tools

Vim Text Editor, Photoshop CC, Pivotal Tracker, Git, Bitbucket, Aha!, Jira, InVision, Figma, Sketch, Balsamiq, Wix, After Effects CC, RSpec, ChatGPT

Paradigms

Object-oriented Programming (OOP), Imperative Programming, Responsive Web Design (RWD), UI Design, REST, Functional Programming

Platforms

Web, Webflow, Linux, LAMP, Unix, Amazon Web Services (AWS), WordPress, HubSpot, Shopify, Amazon EC2, MacOS, AWS Elastic Beanstalk, Rackspace

Storage

MySQL, PostgreSQL, Neo4j

Industry Expertise

Marketing

Other

Software, Development, APIs, Full-stack, Front-end, Front-end Design, Front-end Development, Ajax, Back-end, Requirements, Content Management Systems (CMS), Full-stack Development, User Experience (UX), User Interface (UI), Design, API Integration, Chrome Extensions, HubSpot CRM, Cryptocurrency, Technical Leadership, Shopify Theme

2004 - 2008

Bachelor's Degree in Computer Science

California University of Pennsylvania - California, PA, USA

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring