Douglas Poole, Developer in New York, NY, United States
Douglas is available for hire
Hire Douglas

Douglas Poole

Verified Expert  in Engineering

Bio

Douglas is an experienced software engineer passionate about writing clean, intuitive code and creating visually impressive user interfaces. He's interested in working at the intersection of engineering and creativity, logic and artistry. His formal training is in pure mathematics, but he spent the past five years working as an engineer and web developer on eCommerce, mobile and web app development, and machine learning projects.

Portfolio

Snowbound Solutions
Vue, Nuxt.js, Flask, Python, APIs, MySQL, PostgreSQL, Amazon Web Services (AWS)...
Retinus LLC
CSS, JavaScript, TypeScript, Vue, Nuxt 3, Bulma
Aretove
Nuxt.js, Shopify, BigCommerce, Vue, GitHub, Amazon Web Services (AWS), Netlify...

Experience

  • Shopify - 7 years
  • React - 7 years
  • Node.js - 7 years
  • CSS - 7 years
  • HTML - 7 years
  • Vue - 5 years
  • JavaScript - 5 years
  • eCommerce - 4 years

Availability

Part-time

Preferred Environment

Nuxt.js, Vue, React, Shopify, MongoDB, Firebase, Express.js, Node.js, GraphQL, SQL

The most amazing...

...thing I've developed is a highly performant headless eCommerce storefront for a leading online underwear retailer using Nuxt.js, BigCommerce, and Sanity.io.

Work Experience

Full-stack Developer

2023 - 2025
Snowbound Solutions
  • Developed a progressive web application for a natural hazard monitoring company in Nuxt.js, designed to track and visualize avalanche and weather data.
  • Built a library of reusable form and table components based on the Buefy library that is customized to consume and mutate data through the client's proprietary Python API.
  • Developed a customized Mapbox integration for Nuxt.js for visualization and feature-rich interaction with geospatial data.
Technologies: Vue, Nuxt.js, Flask, Python, APIs, MySQL, PostgreSQL, Amazon Web Services (AWS), Mapbox, Front-end, SCSS, Front-end Development, Full-stack, JavaScript, Vue SSR, API Integration, Data Pipelines, Back-end, Web Development, JSON, Architecture, Website CMS

Vue 3 Front-end Developer

2023 - 2023
Retinus LLC
  • Designed and implemented a clean, responsive, and scalable user interface tailored for healthcare professionals and patients using the Bulma CSS framework, ensuring ADA compliance and accessibility for diverse user groups.
  • Implemented role-based access controls (RBAC) via Nuxt middleware to differentiate permissions for patients, healthcare providers, and admins.
  • Built a scalable front end and middleware to integrate seamlessly with client APIs.
Technologies: CSS, JavaScript, TypeScript, Vue, Nuxt 3, Bulma

Full-stack Developer

2020 - 2023
Aretove
  • Built robust and performant eCommerce storefronts using Shopify as well as headless platforms like BigCommerce in collaboration with clients.
  • Tracked and reported bugs and performance optimizations using Jira. Worked as part of a team using the Agile methodology.
  • Configured deployment pipelines using GitHub and Netlify.
Technologies: Nuxt.js, Shopify, BigCommerce, Vue, GitHub, Amazon Web Services (AWS), Netlify, jQuery, HTML, CSS, Agile, Constructor.io, Jira, Node.js, Express.js, SQL, GraphQL, Ruby on Rails (RoR), Front-end, Sanity Studio, SCSS, Front-end Development, Full-stack, APIs, JavaScript, Liquid, Shopify API, API Documentation, Vue SSR, API Integration, Data Pipelines, Back-end, Custom Shopify Apps, Shopify Liquid, Web Development, Shopify Customizations, JSON, SEO Tools, Architecture, Website CMS

Full-stack Developer

2018 - 2020
Bismuth
  • Created and customized Shopify eCommerce platforms for brands and businesses, focusing on optimizing front-end performance and private app development and integration.
  • Built a proprietary React-friendly development environment for Shopify using Slate, webpack, and Gulp.js.
  • Developed a suite of public, design-based Shopify apps with Node.js, Vue.js, and React.
Technologies: React, Shopify, Next.js, Vue, Gulp, Firebase, Webpack, Liquid, eCommerce, JavaScript, Front-end, Front-end Development, Full-stack, APIs, Shopify API, API Integration, Back-end, Custom Shopify Apps, Slate, Shopify Liquid, Web Development, Shopify Customizations, TypeScript, JSON, SEO Tools

Experience

Tommy John Digital Storefront

https://www.tommyjohn.com/
Acted as a full-stack developer on a team that oversaw the development and maintenance of Tommy John's digital storefront. During my tenure, I transformed the storefront, CMS, and database from a Shopify Plus store to a highly performant and entirely headless storefront. I utilized Nuxt.js, BigCommerce, Constructor.io, AWS, Netlify, and a fully customized Sanity Testing CMS.

My primary focuses were performance optimization and architecting a reusable component library in conjunction with our customizable content management system. I also helped spearhead the creation of a quiz that uses user input to dynamically generate product collections geared toward user preferences, boosting sales, and data collection.

SnowObs

https://snowboundsolutions.com/
The SnowObs Avalanche Monitoring System is a sophisticated software solution designed to enhance avalanche prediction and safety management in mountainous regions. Its software development integrates real-time environmental monitoring, data analytics, and machine learning algorithms to assess snowpack stability and avalanche risk accurately. It's a server-rendered Nuxt application that utilizes Mapbox for interactive geospatial visualization.

Shopify Marquee

https://apps.shopify.com/marquee
I designed and built a suite of subscription-based Shopify storefront applications that utilize React, Express.js, Firebase, and various Shopify APIs to dynamically inject design elements like scrolling marquees and countdown timers into user storefronts.

GCDS Digital Storefront

https://gcds.com/
From a development perspective, the GCDS digital storefront is a high-performance fashion eCommerce platform built to showcase the brand’s bold identity while ensuring a seamless user experience across devices. The storefront integrates a modern React framework with a headless Shopify Plus back end, allowing for modular content management and rapid updates.

Education

2007 - 2011

Bachelor's Degree in Mathematics and Literary Arts

Brown University - Providence, Rhode Island, USA

Certifications

JUNE 2018 - PRESENT

Full-stack Web Development Certification

General Assembly

Skills

Libraries/APIs

Vue, React, Node.js, Vuex, Shopify API, jQuery, Liquid

Tools

Jira, Gulp, Webpack, GitHub, Trello, Shopify Plus

Languages

HTML, CSS, JavaScript, GraphQL, Shopify Liquid, SQL, Python, SCSS, PHP, TypeScript

Frameworks

Nuxt.js, Express.js, Next.js, Vue SSR, Tailwind CSS, Ruby on Rails (RoR), Redux, Flask, Nuxt 3, Bulma

Platforms

Shopify, Sanity Studio, Firebase, BigCommerce, Constructor.io, Amazon Web Services (AWS), Netlify, Mapbox, Heroku

Storage

JSON, Cloud Firestore, Data Pipelines, MongoDB, PostgreSQL, MySQL

Paradigms

Agile

Other

Full-stack, Front-end, Mathematics, Front-end Development, API Integration, Web Development, Shopify Customizations, Website CMS, Heap, Firebase Cloud Functions, eCommerce, API Documentation, Back-end, Custom Shopify Apps, Architecture, Statistics, Public Speaking, APIs, Squarespace, Slate, SEO Tools

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