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
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.
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 a part of a team using the Agile methodology.
- Configured deployment pipelines using GitHub and Netlify.
Full-stack Developer
Union of Musicians and Allied Workers
- Created several widgets in React and integrated them into a live Squarespace site.
- Tracked and fixed bugs utilizing Trello project managament software.
- Integrated the Action Network API to track live social justice actions.
- Maintained updates to the content and design of the Squarespace site.
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/pages/quiz?quizID=MN-UW-QZMy 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.
Shopify Marquee
https://apps.shopify.com/marqueeDougie Poole Music Website
https://www.dougiepoole.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
Languages
HTML, CSS, JavaScript, GraphQL, Shopify Liquid, SQL, Python, SCSS, PHP
Frameworks
Nuxt.js, Express.js, Vue SSR, Ruby on Rails (RoR), Next.js, Redux, Flask
Platforms
Shopify, Firebase, Sanity Studio, BigCommerce, Constructor.io, Amazon Web Services (AWS), Netlify, Mapbox, Heroku
Paradigms
Agile
Storage
Cloud Firestore, Data Pipelines, MongoDB, PostgreSQL, MySQL
Other
Full-stack, Front-end, Mathematics, Front-end Development, API Integration, Web Development, Heap, Firebase Cloud Functions, eCommerce, API Documentation, Back-end, Custom Shopify Apps, Statistics, Public Speaking, APIs, Squarespace, Slate
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