Tanner Scadden, Full-stack Developer in Sandy, UT, United States
Tanner Scadden

Full-stack Developer in Sandy, UT, United States

Member since June 6, 2021
Tanner is a senior React developer who enjoys working with startups or newer projects. He has worked for companies like Solo, helping them get their footing in the solar industry and creating CAD automation. Tanner has over six years of experience with JavaScript and loves bringing dreams to life. He gives every project 100% and has won national competitions as an esports player.
Tanner is now available for hire

Portfolio

  • Webaholics
    TypeScript, JavaScript, React, Node.js, Crons, Express.js, Knex.js, Sequelize...
  • Sentinel Solar
    Next.js, Mapbox, Vercel, TypeScript, Prisma, APIs, Stripe
  • GGMS
    TypeScript, Next.js, PostgreSQL, Redis, React, Material UI, Asana, Node.js...

Experience

Location

Sandy, UT, United States

Availability

Part-time

Preferred Environment

Windows 10, VS Code, React, Node.js, Next.js, Tailwind CSS, GraphQL, Neo4j, PostgreSQL

The most amazing...

...project I've developed is CAD automation for the solar industry. I led a team that created tools to calculate and generate solar engineering packets.

Employment

  • Team Lead | Senior Full-stack Engineer

    2021 - PRESENT
    Webaholics
    • Developed an app automating drop shipping orders for the ATV industry. Sales channels included Amazon, Walmart, eBay, and WooCommerce. Tools needed to be ranged from internal inventory management, tracking orders, and placing orders from vendors.
    • Oversaw a complete overhaul of the project using ClickUp and led a team of six engineers to divvy up daily tasks, track bugs, and stay within time goals from leadership.
    • Supervised multiple launches of different features, saving the company tens of thousands so far and countless hours.
    • Set up a pipeline using Azure DevOps for continuous deployments.
    Technologies: TypeScript, JavaScript, React, Node.js, Crons, Express.js, Knex.js, Sequelize, PostgreSQL, Azure SQL, Azure, Amazon API, Walmart API, eBay API, WooCommerce API, SWR, Recoil, Cypress.io, Jest, Chai, WooCommerce, Amazon SQS, Amazon EventBridge
  • Team Lead | Senior Full-stack Engineer

    2020 - 2021
    Sentinel Solar
    • Developed an app to help connect homeowners interested in solar to contractors.
    • Integrated into Solo's API to request solar proposals and auto-populate our database with system data via webhooks.
    • Used Mapbox to show contractors' average solar statistics by zip code in their area.
    • Integrated with Stripe to handle payments for homeowners and contractors placing bids.
    Technologies: Next.js, Mapbox, Vercel, TypeScript, Prisma, APIs, Stripe
  • Team Lead | Senior Full-stack Engineer

    2020 - 2021
    GGMS
    • Developed an application to manage ad campaigns on Google, Bing, Yahoo, and Facebook. In addition, a CRM for lead generation with auto-generating leads off of visits on those landing pages to allow us to follow up with possible customers.
    • Tracked and fixed bugs using Asana for sprints and assigning tasks.
    • Developed a billing application integrating Stripe to view invoices grouped by multiple filters, where they can generate and download invoices and view top customers and products.
    Technologies: TypeScript, Next.js, PostgreSQL, Redis, React, Material UI, Asana, Node.js, Express.js, Recoil, SWR, Sequelize, AWS, AWS S3, CSS, HTML, Vercel
  • Team Lead | Senior Full-stack Engineer

    2020 - 2021
    Sourcewerks
    • Developed an app to connect suppliers and manufacturers to drop shippers. The app allows users to message each other, search for products, and look through seasonal deals.
    • Oversaw the development and design of the project working with contractors and organizing it through ClickUp. Talked to the client to collect requirements and distributed requirements.
    • Migrated an app from Heroku web app to be hosted on Vercel to help with performance and cost savings. This included making changes to work with Next.js static build versus serving the application through Express.js.
    Technologies: TypeScript, Next.js, React, Material UI, PostgreSQL, Express.js, ClickUp, Heroku, Sequelize, Prisma, Node.js, Recoil, AWS S3, AWS, CSS, HTML, SWR, Vercel
  • Founder | Lead Engineer

    2020 - 2021
    Auverity
    • Developed a mobile app that allows users to store their COVID-19 vaccination cards.
    • Created a web app that has the same functionality as a mobile app, with an organized platform to scan users' cards and create events.
    • Applied for Founders Hub, a startup competition, and made it into the top 64.
    Technologies: Next.js, Neo4j, Vercel, TypeScript, Material UI, Recoil, React Native, Node.js, AWS, AWS S3, SWR, Cypress.io, Jest, Chai, PWA, Progressive Web Applications (PWA)
  • Team Lead | Senior Full-stack Engineer

    2019 - 2020
    Solo
    • Initiated and completed a migration to TypeScript. Presented the pros and cons of using TypeScript with time estimates per-app section to the leadership. Trained team members on TypeScript best practices in React.
    • Created sprints while tracking and fixing bugs in Jira.
    • Oversaw the automation of our CAD department. Tools were created to track AHJ requirements and calculate the solar job specifications per AHJ. When we launched, the average start to finish time on a CAD job dropped from two hours to 15 minutes.
    • Migrated a database from MySQL to PostgreSQL, fixing broken JSON values and casting values to their respectful PostgreSQL associations.
    • Supervised our open API and Zapier integrations to allow clients to create customers, request solar proposals, and request CAD for existing customers.
    • Integrated with multiple APIs for imagery, financing, and payments.
    • Built togglable customized features for companies on their solar proposals that could be reused and customized further for other companies.
    • Created cloud functions in Python with flask for converting PDFs to multiple PNGs, going to web pages and converting them to PDFs, and compressing the images after they've been uploaded to the storage.
    Technologies: JavaScript, TypeScript, Material UI, React, Node.js, MySQL, PostgreSQL, Sequelize, Canvas, MobX, Express.js, Python, Flask, Google Cloud Platform (GCP), Google Cloud Functions, Google Cloud Storage, CSS, HTML, jQuery, CakePHP, Jest, Chai, Mapbox

Experience

  • Auverity App

    Auverity is an application that helps the world return to normal. Using Stripe verification, Vercel, Next.js, and TypeScript, I created a platform for users to upload their vaccination cards to a secure location. Organizations can be onboarded to create groups and events, invite users to the platform, and track the progress of attendees being vaccinated. In the future, we plan on developing the platform more to help save people's lives in accidents, help HR with onboarding, and assist organizations to smoothly host events without worrying about COVID-19.

  • CAD Automation in the Solar Industry
    http://solo.io

    An app based on React, Express, and PostgreSQL. I was the team lead and senior engineer on this project, working with three other developers and the CAD department. We created a database structure to store AHJ information and automate calculations for solar projects within their AHJ requirements. Tasks were tracked through Jira. With the MVP, we reduced the time for the average CAD job from two hours to 15 minutes.

  • Billing Platform

    A Next.js and TypeScript-based application I created for GGMS to track their billings on Stripe. Using Stripe APIs, I can sort billings by product, company, and top product within the company. Utilizing Vercel and Next.js, I created the project with no monthly fees for the client.

Skills

  • Languages

    JavaScript, CSS, TypeScript, GraphQL, Python, HTML
  • Frameworks

    Material UI, Next.js, Express.js, React Native, Flask, CakePHP, Cypress.io, Jest, Tailwind CSS
  • Libraries/APIs

    React, Node.js, MobX, Amazon API, Walmart API, eBay API, WooCommerce API, Flask-RESTful, jQuery, Chai, Stripe, PostgREST
  • Tools

    VS Code, Slack, Sequelize, Canvas, Prisma, Asana, Knex.js, Amazon SQS
  • Other

    Software Engineering, Discord, Vercel, Recoil, Crons, Windows 10, Progressive Web Applications (PWA), ClickUp, AWS, SWR, Google Cloud Functions, React context, PWA, APIs, Amazon EventBridge
  • Storage

    PostgreSQL, MySQL, Neo4j, Redis, AWS S3, Google Cloud Storage, Azure SQL
  • Platforms

    Heroku, Azure, Google Cloud Platform (GCP), Mapbox, WooCommerce

Certifications

  • Web Development Certification
    SEPTEMBER 2018 - PRESENT
    DevMountain

To view more profiles

Join Toptal
Share it with others