Guadalupe Aliseda-Canton is a Software Engineer at Duolingo focused on platform and infrastructure modernization. She enjoys building workflows that help teams move faster through infrastructure automation and developer productivity tools.
At Duolingo, we used OpenRewrite and AI to upgrade Java services to a shared Golden Path—a set of clear standards designed to reduce complexity and ensure consistency. OpenRewrite handled the deterministic refactors, while AI addressed the remaining service-specific changes and build failures. This talk covers how combining the two made it possible to consistently ship working upgrades at scale.