Greater New York City Area
• Used React’s component-based architecture to create reusable components and reduce code redundancy for application scalability
• Used Express.js to support MVC pattern via implementing controllers to manage user information and handle parsing for inputted CSS
• Used React D3 Tree to visually render styled-components’ hierarchy, allowing developers to see scoped styles and reduce styles leaking
• Wrote unit tests in Jest to verify consistent application behavior with shallow rendering and snapshot testing to confirm correct DOM behavior with rendered components
• Implemented JWT’s stateless authentication, reducing unnecessary server calls and persisted user session via storing client token in Redis
• Used Docker for successful scalability by containerizing application for computing resource efficiency, process isolation, and portability