•Developed a dynamic React front-end with a highly structured state hierarchy to isolate necessary properties from sibling class components within a single page application that uses functional components to modularize and maximize reusability.
•Spawned highly performant NodeJS child processes to perform resource intensive operations and interact with a variety of platform Command Line Interfaces in order to create, manage, update, and deploy microservices.
•Built NodeJS middleware to coordinate complex operations and a myriad of cloud platform microservice interactions.
•Utilized AWS, Google Cloud Platform, Azure Functions, Docker to add unique functionalities to deployed microservices.
•Implemented NoSQL schema and methods for database storage and transactions, offering an expedited request/response cycle
and streamlined user experience and ease of scalability for unrelated datasets.
•Used Bcrypt and Node’s native Crypto packages to offer encryption and decryption methods for securely storing and protecting passwords against rainbow table attacks and using 256-bit encryption for sensitive information within our NoSQL database.
•Wrote Webpack scripts and configurations to provide dev efficiency in Sass preprocessing, JS/HTML/CSS bundling, tree-shaking to reduce overall bundle size and increase load speed, and to serve both production and debugging development environments.