Full Stack Developer
CurrentEngineered Sports Betting Pool Applications for group betting poolsDeveloped and implemented various features on the front-end with TypeScript and React function components such as creating and joining grids, purchasing squares, and real-time display of football/basketball game results using ESPNʼs APIIntroduced user authentication through the implementation of access/refresh token rotation using JWTs, enhancing security by validating server-side and creating a better UX by reducing the number of times users are required to authenticateImplemented user verification using Twilioʼs Verify API, allowing users to securely log in to the app via text message verification, providing an additional layer of security by preventing unauthorized access to sensitive informationLeveraged React Context for global state management, allowing for efficient and centralized management of application state throughout the different functional componentsAdapted Prisma ORM for type-safe postgreSQL management, utilizing Prisma Client to streamline data queries and reduce boilerplate, alongside Prisma Migrate for seamless schema changes and version control