Rapidly integrated into Jenzabar's Chatbot and Analytics teams as a contracted full-stack software developer. Collaborated with designers, QA professionals, and fellow developers to deliver new features and troubleshoot issues using React, SCSS, C#, Entity Framework Core, SQL, and Azure DevOps
Jenzabar Chatbot Team May 2023 - September 2023
- Enhanced Jenzabar Chatbot, an application facilitating student-institution communication, by upgrading to react-admin 4.14 and MUI v5.14.11, along with updating all dependencies.
- Developed an agent-to-user chat window, enabling agents to manage multiple conversations simultaneously, with dynamic tab colors indicating response time.
- Designed and implemented various pages, modals, and push notifications.
- Conducted a comprehensive refactoring of the application, transitioning from inline CSS to a more maintainable SCSS file system.
- Successfully merged 88 bugs/features into the master branch.
Jenzabar Analytics Team January 2022 - May 2023
- Contributed to Jenzabar Analytics, empowering educational institutions to efficiently manage data and extract vital insights.
- Spearheaded the creation of a front-end testing framework using Selenium WebDriver, xUnit, C#, and Page Object Model (POM), providing QA testers with the tools and knowledge to develop new tests.
- Designed and implemented an interactive sidebar navigation and breadcrumb feature based on the application's route hierarchy.
- Refactored the application to leverage Microsoft Identity Library (MSAL) for performing graph calls to the B2C instance, enabling seamless CRUD operations on B2C Users.
- Enhanced security by integrating the Azure KeyVault API library into the application.
- Successfully merged 204 bugs/features into the master branch, contributing to the overall improvement of the software.