Joey Schrader
Front End Engineer
Introduction
Front-End Engineer with over 8 years of experience in creating user-friendly, high-performing websites and applications. Skilled in modern web technologies and design principles, dedicated to crafting responsive, visually engaging digital experiences that drive user satisfaction and business impact.
Skills
JavascriptTypescriptWebpackReactNext.jsHTML/CSSAWS CDKReduxNode.jsCypressRTLJest
Experience
Amazon, AWS Connect
Front End Engineer — Seattle, WA
- Lexbot UI. Created the Lexbot user interface using React, Redux Toolkit, and S3, enabling seamless bot configuration and enhanced user experience for customer support solutions.
- Lily Flow Editor Website. Enhanced and maintained the flow editor canvas, empowering users to visually design and manage customer service workflows.
- Lily Block Registry. Designed and maintained a system for serializing and deserializing the block flow language into interactive, drag-and-drop UI blocks on a canvas, enabling a more intuitive and visual editing experience for end-users.
- LFEW. Owned and maintained LFEW, a Java-based backend application that exposes APIs to enable seamless interaction with user flows on the canvas, ensuring reliable synchronization between the front-end editor and backend systems.
- Morgana Test Simulation. Designed and launched a test simulation feature that allows users to test and validate their customer service flows in real time, reducing errors and improving deployment confidence.
Amazon, Paragon CMS
Front End Engineer — Seattle, WA
- CloudWatch RUM. Created UI latency dashboards for the Paragon CMS which tracked trends for all tenant's Largest Contentful Paint (LCP), First Contentful Paint (FCP) and First Input Delay (FID).
- View Resolution. Led implementation for view resolution configuration which allowed Tenants to customize their UI widget views specific to their support use cases.
- Widget Configuration MCM. Led implementation to add MCM validation for all tenants to utilize when making edits to their widget configurations.
- Chat Attachments. Led the implementation of a feature allowing users to attach files within the chat interface, enhancing communication and collaboration capabilities within the platform.
- Paragon Knowledge Base. Developed and maintained a comprehensive documentation website using Docusaurus which defined Paragon system configurations, processes, and user guides.
Amazon, Buy with Prime
Front End Engineer — Austin, TX
- Store Synthesis. Developed a responsive user interface using React and React Context to deliver a delightful Merchant synthesis experience, complete with a dynamic progress bar that visually communicates completion percentage.
- Shopify Integration. Spearheaded the Shopify Integration project, starting with the creation of proof of concepts and low-level designs, setting the architectural direction, and enabling seamless integration of Shopify merchants with Prime.
- Merchant Home page. Developed UI dashboard by leveraging TypeScript and React Query to seamlessly fetch and display merchant analytics data, including sales and orders, in the form of interactive and visually informative charts.
- Modularize Refactor. Recognized and addressed critical code quality issues in the Merchant Console by initiating the Modularize Refactor project, aimed at untangling spaghetti code that hindered further feature development.
- Guided Onboarding. Orchestrated a cross-functional team of three engineers to enhance the Merchant onboarding process.
- UI Components. Led the creation of a Component Library tailored specifically for Santos, defining a comprehensive set of common components essential for the Merchant Console.
Overstock
Front End Developer — Salt Lake City, UT
- Next.js Refactor. Leveraged Next.js, React Context, and SSR to refactor every feature on the product page, improving user experience, SEO, and page load times.
- Bundles. Designed and developed the Bundles component, which intelligently suggested additional relevant items to customers viewing a product, encouraging them to create a discounted bundle.
- Seek Augmented Reality. Successfully integrated Seek AR's plugin into the product page React-Redux app, enabling customers to visualize products in a real-world context.
- Mobile Zoom. Leveraged React and Redux to design and develop a cutting-edge mobile zoom feature, providing an immersive and interactive way for customers to explore product images.
- Favorites. Led the development of the Favorites project, empowering users to seamlessly save products for future purchases.
- ClubO. Leveraged Handlebars templating language to dynamically generate and populate Club O widgets on the product page.
DevPoint Studios
Front End Developer — Salt Lake City, UT
- OddJob. Collaborated within a team of 5 to develop the OddJob app using React, Redux, Express, MongoDB, and Passport, enabling businesses to offer diverse services to their employees.
- Evently. Contributor to the Evently app which enabled users to select their location and discover local events happening in the area.
- MoreChore. Designed and developed a user-centric application that allowed users to efficiently track their chores.
Education
DevPoint Labs
Web Development Certification
Utah State University
Bachelor's Degree
Snow College
General Studies