My name is Luigi Siopongco and I am Full Stack/Software Engineer with 4+ years of experience! Since the start of my dive into tech, I have continuously been excited to learn and create experiences for users using JavaScript, React, with Node.js.
Drove initiative towards improving admin panel experience in React with TypeScript by collaborating on UX designs, leading discussions for improvement with client success and executing solutions
Implemented redis caching for 1000+ user’s, reducing time on reads requests for user metadata by 10x and improving user experience
Built and deployed NestJS/TypeScript permission guard to restrict access to confidential client data, protecting 100% of client facing endpoints
Reduced debugging time by 50% by writing integration testing and acceptance tests for core backend services to streamline development processes
Collaborated on the migration of a legacy backend system into a NodeJS server, splitting features into separate services and improving a 5 minute server load time to within seconds
Created a user organization dashboard for admin users to manage roles and permissions within the web application, providing a localized dashboard for management
Developed a cron job in JavaScript to manage 100+ user financial documents, sending reminders for documents needing review
Utilized 3rd party mail api to provide messaging events for user and notification services to provide users with alerts and notifications