Selbstgesteuertes Projekt
AI-Assisted Code Modernization with IBM
Junior Software Engineer · Softwareentwicklung · August 2026
Basierend auf einer öffentlichen Fallstudie von IBM · nicht mit IBM verbunden
Built a solid modernization pass for a legacy fleet-maintenance service: fixed the wear calculation so nearly-worn cars are flagged, handled missing service readings safely, corrected the nightly report’s average and crash behavior, and repaired a hidden mileage-conversion bug in the helpers. Also documented the review process in NOTES.md and described a data-driven breakdown-risk analysis that prioritizes km-since-service and driving intensity over total mileage.
Bewertet nach
- Fix and extend the repo with the agent35%
- Diagnose the bug20%
- Direct and audit the AI agent25%
- Explain it like an engineer20%
Bestanden · Bestehensgrenze 60/100
Was herausstach6
- Correctly identified the floor-division bug at the exact wear calculation line and explained the consequence for a nearly-worn car.
- Caught the quiet helper-module mileage conversion bug that no test directly covered, which is strong evidence of a real codebase sweep.
- Wrote a detailed NOTES.md describing what the agent got wrong and how they verified the fixes with acceptance checks.
- Kept the service interval and warning threshold unchanged while fixing the surrounding logic.
- Leakage-Free Feature Engineering
- Honest Model Evaluation
Meine eingereichte Arbeit18 Aufgaben
10 Aufgaben · 1.8k Zeichen · JavaScript · 8 Textantworten · 181 Wörter
- Division Predict72 Zeichen
- Diagnose Line130 Zeichen
- Diagnose Why82 Zeichen
- Scope Prompt66 Zeichen
- Bob Trial Click74 Zeichen
- Bob Ready60 Zeichen
- Template Repo Click82 Zeichen
- Exec PitchJavaScript · 986 Zeichen
- Bob Bonus148 Zeichen
- Repo URL63 Zeichen
- Division Predict1 Wort
- Diagnose Line10 Wörter
- Diagnose Why15 Wörter
- Scope Prompt1 Wort
- Bob Trial Click1 Wort
- Bob Ready1 Wort
- Template Repo Click1 Wort
- Exec Pitch151 Wörter
Bewusst zusammengefasst — der eingereichte Code und die Texte bleiben privat, damit diese Seite nicht als Lösungsvorlage dient. Die vollständige Einreichung steht hinter dem verifizierten Zertifikat.