Applaudo Studios
September 2021 - August 2025
Worked on large-scale production applications for external customers, collaborating with distributed teams across frontend, backend, QA, and product. Key Contributions: Contributed to improving frontend performance and scalability in a user-facing project management platform where load times degraded as features and teams grew. Supported the transition from a monolithic frontend to a more scalable architecture, enabling incremental loading of features instead of shipping the entire UI upfront. Participated in the adoption of microfrontends using Module Federation, allowing teams to work more independently while reducing initial load impact. Helped extract and maintain shared UI components into a common package to improve consistency and reduce duplication across teams. Collaborated with backend teams (.NET) to align frontend data needs and avoid over-fetching. Actively participated in technical discussions around trade-offs, including versioning challenges and coordinated releases across federated modules. Supported production issues, bug fixes, and incremental improvements with a strong sense of ownership. Impact: Improved perceived performance by allowing users to interact with the application earlier. Enabled the frontend to scale with additional features and teams without continuously increasing initial load time. Reduced cross-team bottlenecks related to shared UI and deployments.