Code-Smell-Audit für Berliner SaaS-Startup vor Series-B
Übersicht
Worum es bei diesem Projekt geht.
Führe einen Code-Smell-Audit für ein Berliner SaaS-Startup durch, priorisiere Refactoring-Tickets und erhalte dein verifizierbares Zertifikat.
Das Szenario
Das Startup (rund 4 Mio. EUR ARR, deutsches Mittelstands-Kundensegment) hat in der Seed-Phase auf Geschwindigkeit optimiert; die jetzige Codebasis bremst Feature-Velocity und ist eines der Top-3-Themen, die jede Series-B-Beratung anschaut.
Das Briefing
Was Du tust und was Du zeigst.
Welche 12 Refactoring-Tickets sollte das Startup vor der Series-B priorisieren, um Investorenrisiken sichtbar zu reduzieren — ohne die Feature-Pipeline 3 Monate stillzulegen?
Earning criteria — what you'll demonstrate
- Code-Smells systematisch aus einer realen TS/React-Codebasis identifizieren
- Refactoring-Aufwand mit geschäftlichem Impact priorisieren
- Statische Analyse-Werkzeuge in einer Audit-Pipeline kombinieren
- Technische Schulden für ein Investoren-Publikum übersetzen
Studienpassung
Wo dies in Dein Studium passt.
Schärft dieselben Fähigkeiten, die Dein Studium von Dir erwartet.
Refactoring and Code Smell Detection
Master · Software Engineering
Strong alignment
This challenge maps to Refactoring and Code Smell Detection at the Master level. It sharpens the same practical skills your coursework expects — but in a real industry context with actual constraints and deliverables.
Fähigkeiten
Fähigkeiten, die Du unter Beweis stellst.
Jede taucht auf Deinem verifizierten Zertifikat auf.
- Code Smell Detection
Apply code smell detection to solve real industry problems and demonstrate production-level capability.
- Refactoring Catalog
Apply refactoring catalog to solve real industry problems and demonstrate production-level capability.
- Static Analysis
Apply static analysis to solve real industry problems and demonstrate production-level capability.
- Typescript
Write type-safe code that scales across large codebases and teams.
- Technical Due Diligence
Apply technical due diligence to solve real industry problems and demonstrate production-level capability.
- Prioritization
Apply prioritization to solve real industry problems and demonstrate production-level capability.
Karrieren
Berufe, auf die dies Dich vorbereitet.
Echte Berufsbezeichnungen. Echte Skill-Brücken. Wähle die, die Deinem Werdegang am nächsten kommt.
Softwareentwickler:in
Wer Smells systematisch finden und ordnen kann, hebt sich von Engineers ab, die Refactoring nur ad-hoc machen — eine starke Signalisierung für Senior-Software-Engineer-Rollen.
Dieses Projekt schärft
- code-smell-detection
- refactoring-catalog
- typescript
Noch eine Sache