Dan Rosenthal

Dan Rosenthal Email and Phone Number

Engineering Manager @ Shopify
Cincinnati, OH, US
Dan Rosenthal's Location
Cincinnati, Ohio, United States, United States
Dan Rosenthal's Contact Details

Dan Rosenthal personal email

n/a

Dan Rosenthal phone numbers

About Dan Rosenthal

I have over a decade of experience in front-end development and design systems, with a passion for creating user-friendly, accessible, and scalable web products. As a Senior Software Engineer II at HubSpot, I am instrumental in the transformative rebuild of the HubSpot Design System.My role involves engineering foundational components and design tokens, contributing to a robust and theme-able design system architecture, and fostering cross-functional collaboration with UX teams and product engineering teams to align technical implementations with design visions.Previously, as a Front End Development Manager at Shopify, I led the Checkout Design System team, delivering key UI components and APIs that enabled the checkout extensibility platform. My expertise spans web accessibility, CSS, and modern JavaScript, and I thrive in environments that require close collaboration with engineers, designers, product managers, and researchers.

Dan Rosenthal's Current Company Details
Shopify

Shopify

View
Engineering Manager
Cincinnati, OH, US
Website:
hubspot.com
Employees:
1
Dan Rosenthal Work Experience Details
  • Shopify
    Engineering Manager
    Shopify
    Cincinnati, Oh, Us
  • Hubspot
    Senior Software Engineer Ii
    Hubspot Mar 2024 - Present
    Cambridge, Massachusetts, Us
    Lead-level individual contributor driving the development of critical components for HubSpot’s next-generation design system. Focused on delivering scalable, accessible, and performant UI solutions that align with cross-functional design and engineering objectives.- Leading the development of a new DataGrid component to power index listing experiences for over 2,000 HubSpot applications. Collaborating with UX and engineering teams to scale its implementation. Emphasizing performance, accessibility, and scalability with features like filtering, pagination, sorting, bulk selection, keyboard navigation, list virtualization, scroll management, and drag-and-drop interactions.- Engineered reusable form elements, including fields, forms, and inputs, leveraging design tokens to establish design consistency while adding the ability to automatically hook up accessibility attributes for labeling elements on form fields.- Developed documentation-focused UI components for the design system’s documentation site, contributing to a comprehensive, developer-friendly resource for internal stakeholders.
  • Hubspot
    Technical Lead Ii
    Hubspot Dec 2022 - Mar 2024
    Cambridge, Massachusetts, Us
    At the forefront of a strategic rebuild of the HubSpot Design System, emphasizing multi-brand support, accessibility-first principles, and the composability of atomic components.- Engineered foundational components and design tokens, facilitating a robust, theme-able, and accessible design system architecture- Led a small team of Senior Software Engineers as a hybrid manager and individual contributor- Collaborated with UX and engineering teammates and counterparts from product teams- Migrated legacy UI library unit tests from Enzyme to React Testing Library- Integrated TypeScript types into legacy JavaScript UI library components
  • Career Break
    Full-Time Parenting
    Career Break Jul 2022 - Dec 2022
  • Shopify
    Front End Development Manager
    Shopify Jan 2021 - Jul 2022
    Ottawa, On, Ca
    Led the Checkout Design System team as part of Shopify's Checkout Extensibility Mission, focusing on the development of a UI library to enable third-party developer extension of Shopify's checkout, enhancing both merchant and buyer experiences.- Successfully grew and managed a remote team of 9 front-end and back-end developers from an initial 3, ensuring coordination and collaboration across nine time zones- Cultivated strong partnerships with UX and product management, ensuring engineering efforts were aligned with user needs and product strategy- Guided the shift from research to the deployment of key UI components, expanding platform capabilities- Launched the Branding API, offering merchants a straightforward way to visually customize Checkout- Worked through infrastructural and design challenges, ensuring a flexible platform
  • Shopify
    Staff Front End Developer
    Shopify Feb 2020 - Jan 2021
    Ottawa, On, Ca
    Transitioned into a technical lead role as I moved from the Polaris Design System team to our Customers product team and the world began to be impacted by Covid-19. - Rebuilt Shopify's gift card user experience while we made it available to all merchants as part of Shopify's response to the pandemic, along with a multidisciplinary team of product researchers, content strategists, product designers and product managers- Led a small team of developers working on, acted as the principal developer on, and collaborated closely with a staff designer in building a rich text editor used by merchants to write Shopify Query Language in order to segment large lists of customers- Partnered with the user experience team to design a new customer account interface with brand customizability and developer extensibility at its core
  • Shopify
    Senior Front End Developer
    Shopify Jan 2018 - Feb 2020
    Ottawa, On, Ca
    Built UI components as a top-five contributor to both the Polaris React and Polaris Rails implementations of Shopify's UI library, impacting my second redesign, and helping steward front-end development at Shopify as the company grew from hundreds of thousands of merchants to a million merchants.- Led a project to migrate, improve, and document all application-frame-related components from our core product to the Polaris React library, enabling non-admin and third party teams to build standalone Polaris applications in React- Built an experience for complex, internationalized filtering of order data in the context of a Resource List component, and successfully rolled out the component to the admin Orders Index page- Co-chaired a group of three developers that planned and executed an internal conference for user-experience-oriented front-end developers, while presenting a talk on the future of Design Systems at Shopify- Pioneered an approach for dynamically and accessibly theming both implementations of our UI library in React and Rails while rolling out a new design language to Shopify's core products- Helped manage the Polaris React codebase, which was an open-source library used by all internal and many external developers creating Shopify experiences
  • Shopify
    Front End Developer
    Shopify Jun 2016 - Jan 2018
    Ottawa, On, Ca
    Joined the core product front-end development team, which became the Polaris Design System team as Shopify grew from tens of thousands of merchants to hundreds of thousands of merchants. - Contributed component code and documentation to the implementation of Shopify's design language, a UI library written in Rails, Sass, and ESNext JavaScript Classes that would eventually become Polaris-Rails- Embedded with product teams to implement custom user experiences, and to use the UI library in their work- Built the resource list component, a powerful index view for sorting, filtering, searching, and conducting bulk operations on large sets of e-commerce objects like products, orders, and customers- Re-implemented the design of our user interface library as the company seamlessly rolled out a new design language
  • Round Pixel Studio
    Front End Developer
    Round Pixel Studio Jul 2015 - Jun 2016
    Cincinnati, Ohio, Us
    Built custom Shopify and WordPress themes for small-to-medium sized businesses at a web design and development agency.- Contributed on a cross-disciplinary team of designers, developers, and product managers- Led client projects, learning the complexities of their businesses to craft ideal outcomes
  • Sparkbox
    Developer Apprentice
    Sparkbox Jan 2015 - Jul 2015
    Bellbrook, Ohio, Us
    Learned test-driven development and object-oriented programming in JavaScript and Ruby within the context of a paid, full-time apprenticeship at a web design and development agency.- Practiced tools for working on a team of developers including Git, Github, and command line interfaces- Studied best practices for designing and developing user-interface pattern libraries
  • Uncrate
    Editor & Front End Developer
    Uncrate May 2013 - Jan 2015
    Us
    Wrote code and copy for a digital publishing network that reached over two million monthly visitors.- Built the front end of several responsive web publications including Uncrate.com- Wrote editorial copy, edited and wrote advertorial copy
  • Mount St. Joseph University
    Web Services Manager
    Mount St. Joseph University Apr 2011 - May 2013
    Cincinnati, Oh, Us
    Managed the public-facing web presence and digital marketing for a university offering degrees in liberal arts and health sciences.- Directed the rebuild of the university website, providing guidance for Sparkbox, the agency that designed and developed the site- Coordinated content projects including the overhaul of our website, editing and creating copy while supervising a team of writers- Owned the web presence for the university, responsible for content, analytics, strategy, training, and code maintenance- Created marketing campaigns with HTML email, social media, digital advertising, and landing pages
  • School Outfitters
    Content Specialist
    School Outfitters Apr 2010 - Apr 2011
    Cincinnati, Ohio, Us
    Worked in the marketing department at School Outfitters, an online retailer of school furniture and equipment.- Wrote product description copy for our e-commerce website and advertising copy for pay-per-click marketing campaigns- Collaborated with designers and developers to create new functionality for our website- Gained insight into the operations of a high-volume e-commerce business
  • Cincinnati Magazine
    Editorial Intern
    Cincinnati Magazine Jan 2010 - Apr 2010
    Cincinnati, Oh, Us
    Interned at Cincinnati Magazine, a regional magazine covering the city of Cincinnati.- Fact-checked copy for features, articles, and guides- Wrote several short pieces for publication

Dan Rosenthal Skills

Javascript Css Design Systems Front End Development User Experience Responsive Web Design Unit Testing Web Development Editing Writing Documentation Marketing Usability Testing Content Strategy Project Management Html React Git Sass Ruby Ruby On Rails Jest Communication Community Management Mentoring Technical Design Code Review Pair Programming Systems Thinking Web Accessibility Css3 Typescript Enzyme Karma Mocha Types Web Performance Mobile Web Component Architecture Accessibility User Experience Content Shopify User Interface Design Digital Marketing Digital Publishing Interviewing

Dan Rosenthal Education Details

  • Wittenberg University
    Wittenberg University
    English
  • Cincinnati State Technical And Community College
    Cincinnati State Technical And Community College
    Web Design And Multimedia

Frequently Asked Questions about Dan Rosenthal

What company does Dan Rosenthal work for?

Dan Rosenthal works for Shopify

What is Dan Rosenthal's role at the current company?

Dan Rosenthal's current role is Engineering Manager.

What is Dan Rosenthal's email address?

Dan Rosenthal's email address is da****@****ify.com

What is Dan Rosenthal's direct phone number?

Dan Rosenthal's direct phone number is +161324*****

What schools did Dan Rosenthal attend?

Dan Rosenthal attended Wittenberg University, Cincinnati State Technical And Community College.

What skills is Dan Rosenthal known for?

Dan Rosenthal has skills like Javascript, Css, Design Systems, Front End Development, User Experience, Responsive Web Design, Unit Testing, Web Development, Editing, Writing, Documentation, Marketing.

Who are Dan Rosenthal's colleagues?

Dan Rosenthal's colleagues are Marc W., Hassan Sazmand, William Spiro, Devan Puopolo, Tim Cook, Dan Mullane, Alex Carpenter.

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.