Dustin Sanders

Senior Software Engineer at Phantom

Nashville, Tennessee, United States

About

Experience

  • Senior Software Engineer at Phantom
    Oct 2023 - Present · 2 yrs 9 mos

    Senior Full-Stack Engineer at Phantom building and scaling core trading products, including the frontend experience for Phantom’s swapper, a mission-critical part of the app. Contributed to major initiatives including Trading Terminal, Prediction Markets, and Phantom Web, driving architecture, cross-functional execution, reliability, and performance across high-scale user-facing systems. Experienced using LLMs and tools like Claude Code to accelerate debugging, refactoring, code review, and developer productivity. Deep expertise in TypeScript/JavaScript, React, Next.js, React Native, Chrome Extension development, and NestJS backend services, with broad experience across modern full-stack architecture.

  • Senior Software Engineer at Metaplex Studios
    Aug 2022 - Jul 2023 · 1 yr

    Collaborated with the first-party team to create a no-code tool, enabling creators to generate NFT collections, editions, and mint pages. Supported minting experiences for blue chip projects like Claynosaurz and SMB. Implemented a multi-step custom minting experience for the SmbGen3 project, successfully servicing over 100k transactions and exceeding 36 million dollars. Leveraged a technology stack of Typescript, Next.js, React, Recoil, GraphQL, AWS Amplify, and Chakra-UI, and managed with the monorepo NX. Crafted pixel-perfect, mobile-responsive interfaces based on Figma designs. Utilized the library Framer for high-performance animations on the landing page. Devised a frontend authentication flow, combining traditional web2 tokens with web3 signed messages for secure user authentication. Implemented web3 solution to collect fees during creation and mint events. Developed a solution to generate dynamic open graph images, enhancing social sharing links and increasing visibility.

  • Senior Software Engineer at Playdust
    Jan 2022 - Aug 2022 · 8 mos

    Collaborated on a greenfield project that seamlessly combined an NFT marketplace with a blockchain explorer. Contributed in architecting the app with a stack of Typescript, Next.js, Material-UI, and Recoil. Utilized an extremely strict Typescript configuration along with the library Superstruct for run-time type checking. Developed a dynamic search query builder, empowering users to utilize boolean logic statements, leading to enhanced querying capabilities. Led the development of REST APIs that efficiently translated internal query data structures into ElasticSearch results and aggregations. Developed a nested state frontend architecture with Recoil that allowed for a browser like tab experience where a user can store and use multiple states simultaneously.

  • Senior Full Stack Developer at Bayer
    Oct 2018 - Dec 2021 · 3 yrs 3 mos

    Experienced in delivering platform-level solutions that were utilized by other development teams. Developed many full-stack applications using technologies such as React, Redux, AWS, Nodejs, Express, ElasticSearch, PostgreSQL, CouchDB, etc. Implemented a native SVG data visualization interface utilized to model various data flows for simulation purposes. Contributed to the pilot project to deploy an application on AWS. Mentored other teams on how to bootstrap a React/Node project for the cloud. Contributed to a cross-cutting group entitlement solution that utilized Neo4j. Contributed in a migration from a shared Cloud Foundry environment to a team owned AWS Fargate environment.

  • Software Engineer at Seven Thirds, Inc
    Feb 2017 - Oct 2018 · 1 yr 9 mos

    Experience working on the ground floor of a startup. Full-stack development and deployment of a Node.js app to Google Cloud utilizing Google App Engine and Google SQL. Front-end of the application was written in React and Material-UI. Back-end of the application was an Apollo GraphQL API written in Node.js, and was backed by a PostgreSQL database. Implemented a JWT flow to authenticate users. Responsible for setting up CI/CD with BitBucket pipelines. Integrated with third-party APIs such as Stripe, Twilio, and MailJet.