Nick Staroba Frontend Developer

I am a frontend developer creating user-centric single page applications and utilizing experience with interaction design, visual design, usability guidelines, accessibility, and code standards to contribute to any part of the development process.

Technology Summary: Agile, CI/CD, Functional Programming (FP), Git, HTML, JavaScript (ECMAScript 2019), React, React Hooks, React Testing Library, Redux, REST, SASS, Tooling, TypeScript, Unit Testing, User Experience (UX).


TD Ameritrade (Contract)

Enterprise DevOps Application
Frontend Developer
March 2020 to Present

This application 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.

Technology Summary: Agile, CI/CD, Component Library, CSS, Git, HTML, JavaScript, Jest, JSS, React, React Hooks, React Testing Library, Redux, Rollup, SASS, Unit Testing, webpack.

Ford Motor Company (Contract)

Single Sign-On Application
Frontend Developer
October 2019 to March 2020

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.

Technology Summary: Agile, CI/CD, CSS, Enzyme, Git, Gitflow, Github Enterprise, HTML, JavaScript, Jenkins, Jest, JSDoc, React, SASS, TypeScript, Unit Testing, webpack.

Domino's Pizza, Inc. (Contract)

Enterprise Restaurant Store System
Frontend Developer
May 2019 to October 2019

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.

Technology Summary: Agile, Atlassian, Continuous Integration and Delivery/Deployment (CI/CD), CSS, Git, Gitflow, GraphQL, HTML, JavaScript, Jenkins, Jest, JSDoc, Lodash, React, React Testing Library, Redux, REST, RxJS (Observables), SASS, Unit Testing, User Experience (UX), webpack.

Aptiv Connected Services

Enterprise Engineering Platform
Frontend Developer
February 2018 to May 2019

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.


AAS in Web Design and Development
Washtenaw Community College
December 2017
BS in Technology Management (Web Development Concentration)
Eastern Michigan University
In Progress