As part of the frontend team, we support a set of applications providing content and communications to employees through internal websites and applications. A shared component library utilizing Storybook, a user profile application, and a centralized media platform all rely on design direction from the company's new design system. This coordination facilitated the need for more shared libraries including tooling configurations and styling assets.
This platform provides a convenient interface for managing DevOps tasks for one of the largest online brokerage firms in the world. The DevOps portal provides access to IT assets that development teams need to get their tasks completed. The entire project employs a number of applications including a bundled React shared component library.
This single sign-on (SSO) application creates a single account experience for customers of a Michigan-based car manufacturer. The application provides an authentication library and external login experience for entities within the company. For example, a vehicle order reservation service or a vehicle maintenance service can provide the same authentication interaction (and single account) for their users.
This greenfield project's goal is to completely operate and manage a store for a Michigan-based chain of pizza restaurants. The frontend consisted of three applications: point of sale, food preparation, and delivery. The applications relied on Redux and RxJS to coordinate between each other through the backend systems.
This platform aims to deliver fleet management, analytics, and telematics in real-time to connected vehicles. One function of the platform is to administer the configuration of data collection devices which are installed directly in engineering and production vehicles. The frontend uses React and higher-order components to manage a set of complex data-grid views and user interactions. These interactions were implemented in coordination with the UX designer to ensure final implementations were accepted.
Technology Summary: ag-Grid, Agile, Atlassian, BEM, Blueprint, Continuous Integration and Continuous Delivery/Deployment (CI/CD), CSS, Enzyme, Git, Gitflow, Jest, JSDoc, Lodash, Moment.js, React, React Router, REST, SASS, Storybook, TypeScript, Unit Testing, User Experience (UX), webpack.