Jason Jones, Developer in Scranton, PA, United States
Jason is available for hire
Hire Jason

Jason Jones

Verified Expert  in Engineering

Bio

Jason is a full-stack developer with a keen eye for design and over 20 years of experience. As a self-taught developer, his approach has always been to identify the necessary skills required to tackle the challenges and confront them with determination. He has never met a challenge he couldn't overcome. Jason consistently meets deadlines and has a track record of leaving satisfied clients and managers in his wake.

Portfolio

Self-employed
Node.js, TypeScript, SQLite, PostgreSQL, SQL, Remix, Next.js, Technical Writing...
Calm.com, Inc.
JavaScript, React, Node.js, PostgreSQL, Express.js, Docker, Stripe API, CSS...
EY Global Innovation
Amazon Web Services (AWS), MySQL, UX Design, CSS, JavaScript, CSS3, Sass, React...

Experience

  • Node.js - 10 years
  • SQL - 10 years
  • PostgreSQL - 10 years
  • React - 10 years
  • JavaScript - 10 years
  • TypeScript - 6 years
  • Python - 6 years
  • SQLite - 2 years

Availability

Full-time

Preferred Environment

Windows, TypeScript, Visual Studio Code (VS Code), Linux, PostgreSQL

The most amazing...

...thing I've done recently was scaling a user interface to handle thousands of complex components at once.

Work Experience

Technology Consultant

2020 - 2024
Self-employed
  • Streamlined order fulfillment and customer service processes to facilitate higher order volume using automation, integration, and bespoke user interfaces to achieve 10-20x efficiency gains.
  • Optimized eCommerce websites on both the front and back end to improve PageSpeed/GTMetrix scores, reducing loading time on performance-intensive pages by up to 60x.
  • Advised clients on technology implementations and integrations, ensuring choices accounted for client budget, scale, and expertise while emphasizing ROI.
  • Developed internal web applications integrating storefronts like WooCommerce with accounting software like QuickBooks Enterprise; facilitated key business processes with task-specific user interfaces; handled bulk data editing and other key tasks.
Technologies: Node.js, TypeScript, SQLite, PostgreSQL, SQL, Remix, Next.js, Technical Writing, Writing & Editing, Documentation, Visual Studio Code (VS Code), Express.js, Docker, HTML5, Web UI Design, Web UX Design, WordPress, WooCommerce, QuickBooks Enterprise, qbXML, PHP

Senior Front-end Engineer

2019 - 2020
Calm.com, Inc.
  • Contributed to planning, estimation, specification, and implementation of features across Calm's technology stack.
  • Implemented Google PageSpeed optimizations for Calm's primary website, including improvements to Webpack bundling and React implementation.
  • Implemented PostgreSQL full-text search improvements and contributed to the introduction of database migration workflow to ease production schema and data migrations.
  • Heavily customized an existing Python-based Stripe service mocking tool to unblock intermittent CI/CD pipeline test failures due to Stripe test service timeouts.
  • Took over full-stack development of fixes and long-awaited new features for neglected Node.js/React administration application that unblocked Calm's support team and improved customer satisfaction.
Technologies: JavaScript, React, Node.js, PostgreSQL, Express.js, Docker, Stripe API, CSS, CSS3, SQL, Git, TypeScript, SQLite, Full-stack, HTML, Next.js, Visual Studio Code (VS Code), HTML5

React/Node.js Engineer

2018 - 2018
EY Global Innovation
  • Provided full-stack development on an internal web application built with Node.js, MySQL, React, Java, and RabbitMQ.
  • Developed a REST API in Node.js to surface complex domain types and transformations originating in MySQL database and multiple remote services via their REST APIs.
  • Developed a React/Redux single-page application, utilizing single sign-on via SAML.
  • Managed both the database and Node.js application.
  • Developed and maintained CI/CD infrastructure for development, testing, and deployment to AWS.
Technologies: Amazon Web Services (AWS), MySQL, UX Design, CSS, JavaScript, CSS3, Sass, React, SQL, Git, Node.js, PostgreSQL, TypeScript, Express.js, SQLite, Full-stack, HTML, Visual Studio Code (VS Code), HTML5

Senior React Engineer

2017 - 2018
Dubsmash
  • Developed features using React, Redux, Ramda for internal application.
  • Used Styled library to implement site look and feel via CSS-in-JS.
Technologies: Ramda, Redux, React, UI Design, CSS, JavaScript, CSS3, Git, Node.js, HTML, Visual Studio Code (VS Code), HTML5

Software Development Engineer

2015 - 2017
Amazon
  • Maintained and improved an in-house front-end framework to maximize developer productivity and minimize latency on over 94% of Amazon.com retail website page views. Brought the four-year-old framework up to WCAG AA accessibility standards while reducing the overall file size.
  • Architected a custom isomorphic front-end platform and API controller for Amazon Prime Now using React/Redux on the client and SpringMVC on the server. The platform was designed to be highly configurable and usable by developers with little to no front-end/JavaScript experience.
  • Contributed to the Amazon retail app, Prime Now app, FireTV, and numerous other cross-discipline platforms and internal tools at Amazon.
Technologies: Python, Java, Ruby, JavaScript, CSS, jQuery, CSS3, Sass, Less, SQL, Git, Node.js, Express.js, MySQL, Full-stack, HTML, Writing & Editing, Documentation, Visual Studio Code (VS Code), Technical Writing, HTML5

Web Developer

2012 - 2014
Unitrends, Inc.
  • Developed a web UI for virtual machine backup software using Python and Django.
  • Built a custom JavaScript framework supporting the development of modular UI components with tight jQuery UI integration.
  • Contributed to visual design and mockups for two major versions.
  • Extended Django's form system to handle infinitely-nested inline forms and support dynamic creation of said forms on the client.
  • Scaled multiple rich UI components to handle datasets in the tens of thousands with rich, complex controls and business logic.
Technologies: Django, Python, UX Design, UI Design, CSS, JavaScript, jQuery, CSS3, PostgreSQL, Django REST Framework, SQLite, AngularJS, Full-stack, HTML, HTML5, Web UI Design, Web UX Design, C#, PHP

Interactive Media Manager

2007 - 2011
Peak Resorts
  • Took sole responsibility for the design and development of marketing sites and internal tools.
  • Coordinated with marketing teams to produce feature-rich information sites for a number of brands.
  • Contributed to marketing efforts including copy writing, ad and billboard design, and campaign management.
  • Created internal communication and media management tools to facilitate knowledge sharing and best practices.
  • Created custom webcam software that helped reduce bandwidth and support more concurrent users.
Technologies: JavaScript, CSS, Python, PHP, UX Design, UI Design, jQuery, CSS3, Less, SQL, MySQL, Full-stack, HTML, Writing & Editing, HTML5, Web UI Design, Web UX Design, Adobe Creative Suite, Flash

Experience

Unitrends Virtual Backup

UVB is virtual machine backup and replication software that empowers system administrators to manage and protect their entire virtual environment with one easy-to-use web interface. The UVB 9 interface was implemented in Django with a custom jQuery-based front end.

Education

2002 - 2007

Undergraduate Coursework towards a Degree in English and Professional Writing

Kutztown University - Kutztown, Pennsylvania

Skills

Libraries/APIs

React, Node.js, jQuery UI, jQuery, Stripe API, Ramda

Tools

Adobe Creative Suite, Git, Flash

Languages

Sass, CSS3, CSS, Less, JavaScript, TypeScript, HTML5, HTML, SQL, Python, PHP, Ruby, Java, C#

Frameworks

Redux, Express.js, Django REST Framework, Django, AngularJS, Next.js, Remix

Paradigms

UX Design, UI Design, Web UI Design, Web UX Design

Platforms

Windows, Visual Studio Code (VS Code), WordPress, WooCommerce, Docker, Amazon Web Services (AWS), Linux

Storage

PostgreSQL, SQLite, MySQL

Other

Documentation, Writing & Editing, Full-stack, QuickBooks Enterprise, qbXML, Technical Writing, Public Relations (PR)

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