
Douglas Poole
Verified Expert in Engineering
Full-stack Developer
New York, NY, United States
Toptal member since May 18, 2022
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
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
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
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.
Vue 3 Front-end Developer
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.
Full-stack Developer
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.
Full-stack Developer
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.
Experience
Tommy John Digital Storefront
https://www.tommyjohn.com/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/Shopify Marquee
https://apps.shopify.com/marqueeGCDS Digital Storefront
https://gcds.com/Education
Bachelor's Degree in Mathematics and Literary Arts
Brown University - Providence, Rhode Island, USA
Certifications
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
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring