•Developed a website for peer feedback tournament events, starting with dance battles, by digitizing peer judging processes to replace manual score entry and automate workflows for score calculation and leaderboard generation.
•Implemented features for both the mobile web peer judging platform and the desktop admin platform using Next.js, REST APIs, PostgreSQL, WebSocket, and Redis, enabling real-time updates for up to 40 concurrent users.
•Implemented real-time updates using WebSocket and Redis, eliminating the need for manual refreshes while ensuring reliability through a fallback redirect mechanism for cases where WebSocket updates fail.
•Collaborated with the lead designer to implement Figma-driven UX improvements, enhancing user clarity and usability across the platform.
•Developed modular and reusable frontend components in Next.js, improving maintainability and ensuring design consistency across 10+ admin and user-facing pages.
•Collaborated with a team of three full-time engineers, maintaining excellent GitHub hygiene and adhering to agile development practices to deliver features efficiently.