Developed user account registration and user login function by leveraging bcrypt to hash and salt passwords and using GUID to generate case-specific tokens
Implemented sitewide user authentication and authorization that is used across the entire web platform
Incorporated reusable SendGrid service to send confirmation email with a dynamic HTML template upon user account creation
Built a fully-integrated administrator dashboard that conveniently displays pertinent data captured from the database
Created SQL tables and stored procedures utilizing table joins, foreign key relationships, transaction management, and UDTs
Designed RESTful APIs using .NET Core to connect user-related database SQL scripts with the front end upon receipt of user input data
Applied third-party libraries including Formik and Yup for form validation and SweetAlert2 and Toastr for user alerts
Employed Git commands and GitHub for source control and repository management
Actively participated in daily team standups, code talks, and code reviews in order to strengthen team cohesion and promote better code