My current role is to work as part of the Design System team within the Revolut organization.
This team is responsible for implementing the components to be used by all Revolut web-apps (and there are a lot of those). Revolut Business and Revolut Retail apps are the most prominent ones, however, there are dozens of internal projects that also utilize this design system. As a matter of fact, this design system is actually available as an NPM package.
I have also been in charge of implementing from the scratch and maintaining internal applications, that are used by Revolut's team to control different aspects of the processes and applications.
The design system is implemented using react, styled-components and styled-system, among many other libraries, and contains over 200 components that are implemented to make the daily work of dozens of front-end developers a lot easier.