Josh Ferrell

Josh Ferrell Email and Phone Number

Design Systems Engineer @ Figma | React, JavaScript, Accessibility @ Figma
Josh Ferrell's Location
Sacramento, California, United States, United States
Josh Ferrell's Contact Details

Josh Ferrell personal email

Josh Ferrell phone numbers

About Josh Ferrell

Hey there! 👋 I'm a Design Systems Engineer and technical leader with 10+ solid years in the industry, and I love building accessible, scalable, and reusable design systems using React.js, TypeScript, and CSS. I've had the opportunity to mentor and lead cross-functional teams, and I'm passionate about making applications accessible to everyone and driving innovation in our field.I'm all about fostering collaboration and problem-solving within the teams I work with. I have built Storybook and CMS integrations for an easier documentation contribution path for designers, and I am passionate about speaking with team members and understanding the problems they want solved.Let's build amazing things!

Josh Ferrell's Current Company Details
Figma

Figma

View
Design Systems Engineer @ Figma | React, JavaScript, Accessibility
Josh Ferrell Work Experience Details
  • Figma
    Design Systems Engineer
    Figma Jun 2023 - Present
    San Francisco, California, Us
  • Confluent
    Senior Software Engineer Ii
    Confluent Nov 2021 - Feb 2023
    Mountain View, California, Us
    At Confluent, I played a crucial role in the UI Foundations team, creating standards and best practices for front-end engineers on our event streaming cloud platform. I led the development and maintenance of our design system, focusing on accessibility and developer experience.🔹 Slashed Jenkins build time by 15 minutes using parallelization of Jest unit tests🔹 Resolved 800+ accessibility violations with Confluent Cloud product working with auditor Deque and implementing guidelines for contrast accessibility checks and adding automated regression testing using Playwright and Jest🔹 Coached developers on accessible web development through pair programming, component peer reviews, and documenting accessible development best practices in Storybook🔹 Implemented a Contentful to Storybook integration for designers to directly contribute to the design system documentation without requiring access to the code base.🔹 Developed a TypeScript & React.js design system using Vanilla Extract, ensuring type-safety for design token usage and created monorepo tooling for easy contributions and creation of new components.🔹 Created a CLI tool for running ESLint on only changed files or target specific git branches and compare changed files.🔹 Introduced Playwright end-to-end testing and defined migration path from DataDog monitoring for regular offline testing. Created examples for mocking large clients so teams could easily begin migration from DataDog.
  • Goodleap Llc
    Staff Software Engineer
    Goodleap Llc Aug 2019 - Oct 2021
    Roseville, Ca, Us
    As an early-hire engineer at GoodLeap, I played a pivotal role in transforming a green energy lending business into a versatile lending platform, enabling rapid expansion into new markets and customizable loan offerings. In the process, I helped increase the company’s valuation by $11 billion, while leading and mentoring full-stack development teams in design systems, component libraries, and accessibility.🔹 Developed a widely-used design system and component library using React, TypeScript, and Styled Components, empowering 20+ developers to create consistent UI experiences🔹 Streamlined codebase by 75%, migrating 3 legacy applications to a single Next.js app, leveraging design system best practices🔹 Slashed lending product creation time from 4 months to just 2 days via a configuration-based platform.🔹 Developed a configuration-based home improvement installation system using a JSON form generator, enabling seamless addition of new installation types (e.g. HVAC, roofing) to the lending platform without writing any code🔹 Implemented end-to-end testing with Cypress and Testing Library, introducing a DSL for crafting robust tests, facilitating both mocked and real regression testing to ensure consistent performance and quality🔹 Streamlined front-end web application by developing a unified GraphQL API using Node.js, TypeScript, and Apollo Federations, consolidating business logic for seamless integration with both mobile and existing web applications.🔹 Led development of Serverless AWS Lambdas to reduce infrastructure costs by significant margins.🔹 Built an email service and email component library with Storybook integration using React.js, TypeScript, and Node.js, enabling editing and previewing of automated customer emails by legal and security teams while maintaining design system consistency.
  • Workgroups Davinci
    Senior Software Engineer
    Workgroups Davinci Aug 2018 - Jul 2019
    Fully Remote, Us
    As a technical lead at Workgroups DaVinci, I developed a design collaboration tool using React.js and Typescript, enabling customers to provide feedback on images, PDFs, videos, and 3D models through annotations. The tool supported versioning and file comparison with highlighting of file changes.🔹 Rapidly developed design collaboration tool in just one month, launching ahead of major Adobe Max conference.🔹 Collaborated with Adobe engineers to create the first TypeScript plugin for Adobe XD which also was available as an open source template for future plugins.🔹 Built a powerful file conversion tool in one month, supporting 450+ file types, utilizing AWS SQS, and a Node.js consumer to transform video formats, optimize images for deep zoom, and convert Word files to PDF for rendering.🔹 Enhanced design collaboration tool with white-label capabilities using a JSON file for brand settings and UI customization.
  • Jferrell Consulting
    Software Consultant
    Jferrell Consulting Dec 2017 - Aug 2018
    At JFerrell Consulting, I delivered custom software solutions for clients in diverse industries, such as dermatological skincare education and voice interface accessibility. My work focused on developing React.js component libraries, creating tailored tools using GraphQL and Node.js, and enhancing user engagement through interactive online demos.🔹 LearnHealth: Dermatological Skincare Education PlatformDeveloped a React.js component library for a medical education platform, fostering reuse, streamlining complexity, and cutting development time by 50%Led the creation of a dermatological skin type tool using GraphQL, Node.js, and React, delivering personalized skincare routines and product recommendations🔹 VoiceTeach: Voice Interface Accessibility CompanyEnhanced user engagement by designing an interactive online demo featuring voice interaction through the website, leveraging RxJS, React, IBM Watson, and web speech recognition technologies
  • Western Health Advantage
    Senior Software Engineer
    Western Health Advantage Sep 2016 - Dec 2017
    Sacramento, Ca, Us
    I led a technical transformation at Western Health Advantage by introducing microservice architecture and React.js development to 20 engineers. I also trained staff on Agile and Scrum best practices, facilitating Scrum rituals to ensure project success.🔹 Designed and developed component library in React using Atomic Design. Included automated accessibility testing in Storybook and automated tests using Enzyme.🔹 Trained teams in front-end development and helped teams define coding standards for development and testing including ESLint rules and React best practices.🔹 Designed and developed billing management for mobile application using React Native🔹 Created new authorization micro service for member sign in using HapiJS, Node.js, and JavaScript🔹 Designed and implemented new billing architecture using micro services and Node.js allowing better testing and scaling for billing services.🔹 Developed documentation service that allows developers to view REST API swagger documentation and database information in a React.js portal.🔹 Developed and designed email service using React.js and Node.js that allows email communication through a Hapi.js plugin. Created an email component library using React.js that could be previewed using Storybook.
  • Hnh Marketing
    Web Developer And Web Designer
    Hnh Marketing Jan 2014 - Dec 2016
    Memphis, Tn, Us
    Develop Wordpress websites for customers. Requires understanding customers' needs and teaching technologies to customers. Handle customer support for users. Regularly communicate to customers on updates and update website based on their needs.Backend Technologies: Wordpress, PHP, Genesis FrameworkFrontend Technologies: Javascript, JQueryMarkup: HTML5, CSS3Customer Software: HelpScout
  • University Of Tennessee | Office Of Sustainability
    Web Developer
    University Of Tennessee | Office Of Sustainability Aug 2014 - Aug 2016
    Us
    Work with Office of Sustainability and the ISSE at UTK building an application that will allow professors to share research and projects in sustainability allowing better collaboration and allowing students to access research to professors easier.Backend Technologies: Wordpress, PHPFrontend Technologies: Javascript, JQueryMarkup: HTML5, CSS3
  • Tennessee Valley Authority
    Internship
    Tennessee Valley Authority Jan 2015 - Jul 2016
    Knoxville, Tn, Us
    Develop web application that allows TVA to maintain Native American artifacts.Develop ArcMap extensions to help facilitate database migrations for Oracle to Microsoft SQL server.Update Perl web applications to ASP.NET MVC applications for River Operations group.Created Python extensions for ArcMapSupport users for ArcMap DesktopBackend Technologies: Python, C#, ASP.NET, ASP.NET MVCFrontend Technologies: ArcGIS Javascript API, Dojo, JQuery, Javascript, JSONGIS Technologies: ArcMap, ArcPy, ArcObjects, ArcGIS Javascript APIMarkup: HTML5, CSS3Design Technologies: Adobe Photoshop CS5, Adobe Illustrator CS5
  • Fedex
    Intern It Business Analyst
    Fedex Jun 2014 - Aug 2014
    Memphis, Tn, Us
    Scrumaster and front-end developer for a project at FedEx that utilized Hadoop technology to map and chart FedEx volume in real-time. Created a front-end user experience using HTML5 that was also responsive. The project won Director's Choice out of all the other 10-week projects, and the project is slated to go into production at FedEx.Backend Technologies: Hadoop, FLUME, HIVE, RESTful, TerradataFrontend Technologies: Javascript, JQuery, JSONMarkup: HTML5, CSS3Design Technologies: Adobe Photoshop CS5, Adobe Illustrator CS5
  • University Of Tennessee | Office Of Sustainability
    Web Development Intern
    University Of Tennessee | Office Of Sustainability Jan 2014 - May 2014
    Us
    Developed website for the Office of Sustainability using Wordpress technolgies. Project involved keeping with the design standards at the University of Tennessee, which meant regular communication with the Office of Communications at the University of Tennessee. Also developed design campaign for Earth Month.Backend Technologies: Wordpress, PHPFrontend Technologies: Javascript, JQueryMarkup: HTML5, CSS3Design Technologies: Adobe Photoshop CS5, Adobe Illustrator CS5
  • Hairobert
    Web Developer And Designer
    Hairobert Sep 2012 - Nov 2013
    Built responsive site for local hair salon in Memphis. Met with customer regularly to discuss design and customer needs.Frontend Technologies: Javascript, JQueryMarkup: HTML5, CSS3View site at: http://www.hairobert.com
  • Intransit Magazine
    Web Developer
    Intransit Magazine Jun 2013 - Aug 2013
    Developed online magazine in Wordpress using responsive design technologies.Backend Technologies: PHP, WordpressFrontend Technologies: Javascript, JQueryMarkup, HTML5, CSS3View site at: http://www.intransitmag.us

Josh Ferrell Skills

Javascript React.js Html 5 Ecmascript Css3 Hapi Node.js C# C++ Html5 Vb.net Photoshop Mobile Web Design Illustrator Perl Php Software Development Jquery Mobile Devices Web Development User Experience Front End Json Agile Methodologies Wordpress Asp.net Mvc Sql Css Html Arcgis Arcobjects Scrum Python Bootstrap Sass Responsive Web Design Mvc Entity Framework Sql Server Management Studio Windows Azure Asp.net Microsoft Sql Server .net Webgl

Josh Ferrell Education Details

  • University Of Tennessee, Knoxville
    University Of Tennessee, Knoxville
    Computer Science

Frequently Asked Questions about Josh Ferrell

What company does Josh Ferrell work for?

Josh Ferrell works for Figma

What is Josh Ferrell's role at the current company?

Josh Ferrell's current role is Design Systems Engineer @ Figma | React, JavaScript, Accessibility.

What is Josh Ferrell's email address?

Josh Ferrell's email address is no****@****ail.com

What is Josh Ferrell's direct phone number?

Josh Ferrell's direct phone number is +190183*****

What schools did Josh Ferrell attend?

Josh Ferrell attended University Of Tennessee, Knoxville.

What are some of Josh Ferrell's interests?

Josh Ferrell has interest in Children, Environment.

What skills is Josh Ferrell known for?

Josh Ferrell has skills like Javascript, React.js, Html 5, Ecmascript, Css3, Hapi, Node.js, C#, C++, Html5, Vb.net, Photoshop.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.