Challenges focused on language migrations, framework upgrades, containerization, monolith decomposition, and legacy system modernization.
Job titles: Modernization Specialist, Migration Lead, Legacy Systems Engineer, Application Modernization Architect
| Module | Difficulty | Time |
|---|---|---|
| COBOL to Java | Intermediate–Advanced | 60 min |
| COBOL System Understanding | Intermediate | 60 min |
| COBOL Migration Planning | Intermediate–Advanced | 60 min |
| Migration Test Harness | Intermediate–Advanced | 60 min |
| Framework Upgrade | Intermediate | 60 min |
| Repetitive Framework Upgrades | Intermediate | 60 min |
| Containerization & Microservice Extraction | Intermediate–Advanced | 60 min |
| Cloud-Native Refactor | Intermediate–Advanced | 60 min |
| Legacy Modernization Combined | Advanced | 60 min |
| One-Shot Tech Debt Remediation | Advanced | 75 min |
| .NET Monolith Decomposition | Intermediate–Advanced | 75 min |
| Cross-Service Bug Investigation | Intermediate | 45 min |
| Oracle Forms System Understanding | Intermediate | 60 min |
| Oracle Forms Migration Planning | Intermediate–Advanced | 60 min |
| Oracle Forms to Java | Intermediate–Advanced | 60 min |
- Migration-focused audiences (enterprise modernization teams, platform engineering)
- Workshops showing Devin's ability to handle complex, multi-file refactoring
- Full-day workshops where participants need substantial, meaty challenges
- The
uc-prefixed repos were specifically curated for these challenges - Repetitive Framework Upgrades is designed for repetitive upgrade scenarios across multiple services (parallel sessions)
- Legacy Modernization Combined merges COBOL-to-Java, Framework Upgrade/Containerization, and Data Source Migration into one end-to-end modernization narrative
- One-Shot Tech Debt Remediation is an enterprise module — one-shot tech debt remediation with long-term reasoning and provable deliverables
- COBOL System Understanding, Migration Planning, and Test Harness form a COBOL modernization workshop: understand, plan, safeguard, leading into COBOL to Java (execute)
- Oracle Forms System Understanding, Migration Planning, and Oracle Forms to Java form an Oracle Forms modernization workshop: understand, plan, safeguard, leading into Forms-to-Java (execute)
- .NET Monolith Decomposition and Cross-Service Bug Investigation form a .NET cloud-native modernization workshop: extract and debug, using the QuickApp monolith
- See the COBOL Modernization Workshop for COBOL System Understanding + Migration Planning + Test Harness + COBOL to Java
- See the Oracle Forms Modernization Workshop for Oracle Forms System Understanding + Migration Planning + Oracle Forms to Java
- See the .NET Cloud-Native Modernization Workshop for .NET Monolith Decomposition + Integration Testing + Bug Investigation
- See the Legacy Modernization Workshop for a unified workshop offering both COBOL (Track A) and Oracle Forms (Track B) tracks
- For data warehouse and ETL migration, see Data Engineering
- For IaC and platform infrastructure, see Cloud & Infrastructure
- For API design and architecture, see Architecture & Design
- For cross-service integration testing, see Testing & QA
- For monolith-to-microservices with platform conformance and IaC, see Platform-Conformant Microservice Decomposition (Cloud & Infrastructure category)