Full Stack Developer
Current• Developed a React CRM application used to securely store customer and employee information, dispatch service calls, handle shipment tracking, and appointment reminders• Protected customer and technician databases by encrypting the data with a more advanced algorithm using the Node.js crypto module• Implemented backend API routes using Express.js• Implemented an improved, more efficient search of encrypted database entries using a blind indexing technique, which sped up the process by 200%• Built an available technician search by the address feature utilizing Google Maps API, which reduced the search time by 80%• Implemented a technician dispatch process• Built an appointment reminder system utilizing a cron scheduler, which decreased the amount of failed appointments by 30%• Implemented a service ticket status update system using the AWS SNS notification system, which reduced the related customer call volume by 80%• Created an automatic invoice generation feature upon completion of a service ticket, which expedited the payment processing by two weeks• Implemented user authentication using Passport.js to ensure the application's security