experience/google.java

Google

SWE Intern

Remote

scope

Created an open-source scheduler and roster organizer for Alvin Ailey Dance Company in NYC, building a multi-user full-stack experience shaped closely with clients and stakeholders.

selected work

  1. 01

    Held weekly meetings with Alvin Ailey clients and stakeholders to design the product around real scheduling, roster, and dancer operations.

  2. 02

    Translated a manual coordination process into role-specific workflows for administrators, schedulers, and dancers using the same shared roster data.

  3. 03

    Built Angular and Angular Material interfaces plus custom data structures for drag-and-drop roster editing, administration tools, and dancer self-service time-off requests.

  4. 04

    Built the Java/Spring Boot backend with PostgreSQL-backed APIs, access controls, notifications, backup rotations, and collaboration-friendly scheduling flows behind the open-source product.

stack

JavaTypeScriptAngularSpring BootAngular MaterialJUnitPostgreSQLGCPFull-stackREST APIsCI/CDAuthenticationAuthorizationAdmin toolingOpen sourceDrag-and-drop UIBackup automationStakeholder collaborationWebMobileMobile notificationsScheduling softwareMulti-user systems