Full-Stack Developer
CurrentI was brought in full time as I continued to develop my understanding of the warehouse management system. This led me to take 3 new projects.Towards the end of my internship, I was tasked with leading and developing an application. The application served as a mobile dashboard for managers to keep track of their warehouse processes. The front-end aspect became large and complex so learning to write reusable and functional components was needed (utilizing hooks and a functional-presentational component approach). The project is developed as a Progressive Web App for offline functionality with Workbox. The UI/UX design was also a stand out after the study of interaction design and color theory.The 2nd project builds on my experience with web applications using the ReactJS ecosystem. Here I am learning project management with the Scrum methodology as well as guiding a small team towards building out the required features. The project is used as an accounting software for the warehouse management system. I joined this project without an accounting background so I developed a study plan outside of work to gain knowledge on accounting systems.The 3rd project challenges my understanding of the back-end system. The project involves writing API documentation using Open API standards for incoming front-end developers using SwaggerPHP and Swagger UI. As of now, I am continuing to learn the back-end infrastructure.