feat: v2 pipeline mit OCR + KI-Normalisierung
- extractor.py: Text-Extraktion für MD/TXT/PDF/DOCX/Bilder inkl. OCR (Tesseract) - normalizer.py: KI-Normalisierung via Claude Haiku (Typ-Erkennung) + Sonnet (Transformation) - ingest.py: Vollpipeline v2 mit watch, delete, dry-run, quality-min Flags - ingest_anythingllm.py: Einfaches Script v1 (nur MD/TXT/PDF, kein OCR) - README.md: Alle drei Tools dokumentiert
This commit is contained in:
1 parent
e7bb3b60b4
commit
4fea148d61
13 files changed
+1134
-52
No files matched your search
@@ -0,0 +1,29 @@
|
||||
# Karriereziele
|
||||
|
||||
## Kurzfristig (nächste 1–2 Jahre)
|
||||
- **Zielrolle:** [z.B. Senior Fullstack-Entwickler / Tech Lead]
|
||||
- **Zielbranche:** [z.B. Fintech, SaaS, KI/ML]
|
||||
- **Fokus:** [z.B. "Vertiefung in Cloud-Architektur und KI-Integration"]
|
||||
|
||||
## Mittelfristig (3–5 Jahre)
|
||||
- **Zielrolle:** [z.B. Lead Developer / Engineering Manager / CTO Startup]
|
||||
- **Fokus:** [z.B. "Technische Führung eines Teams, Architekturentscheidungen"]
|
||||
|
||||
## Langfristig
|
||||
- **Vision:** [z.B. "Eigenes Produkt aufbauen" / "Technische Beratung" / "Führungsposition"]
|
||||
|
||||
## Was ich suche
|
||||
- [z.B. Technisch anspruchsvolle Projekte]
|
||||
- [z.B. Moderner Tech-Stack]
|
||||
- [z.B. Ein Team, in dem ich wachsen kann]
|
||||
- [z.B. Möglichkeit, KI/ML in Produkte zu integrieren]
|
||||
|
||||
## Was ich NICHT suche
|
||||
- [z.B. Reine Wartung von Legacy-Systemen]
|
||||
- [z.B. 100% Vor-Ort ohne Remote-Option]
|
||||
- [z.B. Reiner Management-Job ohne Coding]
|
||||
|
||||
## Branchen-Interesse
|
||||
- **Sehr interessiert:** [z.B. KI/ML, Fintech, Developer Tools]
|
||||
- **Interessiert:** [z.B. E-Commerce, SaaS, Healthtech]
|
||||
- **Weniger interessiert:** [z.B. Rüstung, Glücksspiel]
|
||||
@@ -0,0 +1,30 @@
|
||||
# Muster-Anschreiben
|
||||
|
||||
## Angaben zur Bewerbung
|
||||
- **Zielposition:** [z.B. Senior Fullstack-Entwickler]
|
||||
- **Unternehmen:** [Name]
|
||||
- **Branche:** [z.B. Finanzwesen, E-Commerce]
|
||||
- **Stellenreferenz:** [z.B. Job-ID oder Link]
|
||||
- **Datum:** [TT.MM.YYYY]
|
||||
|
||||
## Anschreiben
|
||||
|
||||
Sehr geehrte(r) [Frau/Herr Nachname],
|
||||
|
||||
### Einstieg / Bezug zur Stelle
|
||||
[1-2 Sätze: Warum diese Stelle? Was hat dich angesprochen? Bezug zum Unternehmen.]
|
||||
|
||||
### Qualifikation & Erfahrung
|
||||
[2-3 Sätze: Relevante Erfahrung, die zur Stelle passt. Konkrete Projekte oder Erfolge nennen.]
|
||||
|
||||
### Motivation & Mehrwert
|
||||
[2-3 Sätze: Was motiviert dich? Welchen Mehrwert bringst du dem Unternehmen?]
|
||||
|
||||
### Rahmenbedingungen
|
||||
[1 Satz: Verfügbarkeit, Gehaltsvorstellung falls gefordert.]
|
||||
|
||||
### Abschluss
|
||||
Ich freue mich auf ein persönliches Gespräch und stehe Ihnen gerne für Rückfragen zur Verfügung.
|
||||
|
||||
Mit freundlichen Grüßen
|
||||
Sebastian Fröhlich
|
||||
@@ -0,0 +1,31 @@
|
||||
# Projektbeschreibung: [Projektname]
|
||||
|
||||
## Überblick
|
||||
- **Kunde/Arbeitgeber:** [Name]
|
||||
- **Branche:** [z.B. Finanzwesen, Automotive, Energie]
|
||||
- **Zeitraum:** [MM/YYYY] – [MM/YYYY]
|
||||
- **Rolle:** [z.B. Fullstack-Entwickler, Tech Lead, DevOps Engineer]
|
||||
- **Teamgröße:** [z.B. 5 Entwickler, 2 Designer]
|
||||
|
||||
## Projektbeschreibung
|
||||
[2-4 Sätze: Was war das Ziel des Projekts? Welches Problem wurde gelöst? Für wen?]
|
||||
|
||||
## Aufgaben & Verantwortlichkeiten
|
||||
- [Aufgabe 1, z.B. "Konzeption und Umsetzung der REST-API"]
|
||||
- [Aufgabe 2, z.B. "Migration der bestehenden Datenbank auf PostgreSQL"]
|
||||
- [Aufgabe 3]
|
||||
|
||||
## Technologien
|
||||
- **Sprachen:** [z.B. Python, TypeScript, Java]
|
||||
- **Frameworks:** [z.B. React, Spring Boot, FastAPI]
|
||||
- **Datenbanken:** [z.B. PostgreSQL, MongoDB, Redis]
|
||||
- **Infrastruktur:** [z.B. Docker, Kubernetes, AWS, Hetzner]
|
||||
- **Tools:** [z.B. Git, Jira, Jenkins, GitHub Actions]
|
||||
|
||||
## Ergebnisse & Erfolge
|
||||
- [Konkretes Ergebnis, z.B. "Ladezeit um 60% reduziert"]
|
||||
- [Konkretes Ergebnis, z.B. "System verarbeitet 10.000 Anfragen/Min"]
|
||||
- [Konkretes Ergebnis, z.B. "Erfolgreicher Go-Live mit 500 Nutzern"]
|
||||
|
||||
## Besonderheiten / Lessons Learned
|
||||
[Optional: Was war besonders herausfordernd? Was hast du gelernt?]
|
||||
@@ -0,0 +1,26 @@
|
||||
# Rahmenbedingungen
|
||||
|
||||
## Verfügbarkeit
|
||||
- **Frühester Starttermin:** [z.B. sofort / 01.05.2026 / 3 Monate Kündigungsfrist]
|
||||
- **Arbeitsumfang:** [z.B. Vollzeit / Teilzeit ab 30h / Projektbasis]
|
||||
|
||||
## Arbeitsmodell
|
||||
- **Bevorzugt:** [z.B. Remote / Hybrid / Vor-Ort]
|
||||
- **Remote-Anteil:** [z.B. 100% Remote gewünscht / mind. 3 Tage Remote]
|
||||
- **Büro-Standorte möglich:** [z.B. Frankfurt, Darmstadt, Rhein-Main-Gebiet]
|
||||
- **Reisebereitschaft:** [z.B. gelegentlich / bis 20% / nein]
|
||||
- **Umzugsbereitschaft:** [z.B. ja, innerhalb Deutschlands / nein]
|
||||
|
||||
## Gehaltsvorstellung
|
||||
- **Festanstellung:** [z.B. 75.000–85.000 EUR brutto/Jahr]
|
||||
- **Freiberuflich:** [z.B. 90–110 EUR/h]
|
||||
- **Verhandlungsbasis:** [z.B. abhängig vom Gesamtpaket / Benefits]
|
||||
|
||||
## Vertragsform
|
||||
- **Bevorzugt:** [z.B. Festanstellung / Freelance / beides möglich]
|
||||
- **Befristung:** [z.B. unbefristet bevorzugt / Projektbasis ok]
|
||||
|
||||
## Sonstiges
|
||||
- **Führerschein:** [z.B. Klasse B vorhanden]
|
||||
- **Sprachen:** [z.B. Deutsch (Muttersprache), Englisch (fließend)]
|
||||
- **Besondere Anforderungen:** [z.B. keine Sicherheitsüberprüfung nötig / SÜ2 vorhanden]
|
||||
@@ -0,0 +1,25 @@
|
||||
# Referenzen
|
||||
|
||||
## Referenz 1
|
||||
- **Name:** [Vor- und Nachname]
|
||||
- **Position:** [z.B. Teamleiter Softwareentwicklung]
|
||||
- **Unternehmen:** [Name]
|
||||
- **Verhältnis:** [z.B. Direkter Vorgesetzter, 2021–2026]
|
||||
- **Kontakt:** [auf Anfrage / E-Mail / Telefon]
|
||||
- **Kontext:** [z.B. "Hat meine Arbeit als Fullstack-Entwickler im Banking-Projekt begleitet"]
|
||||
|
||||
## Referenz 2
|
||||
- **Name:** [Vor- und Nachname]
|
||||
- **Position:** [z.B. Projektmanager]
|
||||
- **Unternehmen:** [Name]
|
||||
- **Verhältnis:** [z.B. Projektleiter im gemeinsamen Kundenprojekt]
|
||||
- **Kontakt:** [auf Anfrage / E-Mail / Telefon]
|
||||
- **Kontext:** [z.B. "Zusammenarbeit im Bereich Mobile App Entwicklung"]
|
||||
|
||||
## Referenz 3
|
||||
- **Name:** [Vor- und Nachname]
|
||||
- **Position:** [Position]
|
||||
- **Unternehmen:** [Name]
|
||||
- **Verhältnis:** [Beziehung]
|
||||
- **Kontakt:** [auf Anfrage]
|
||||
- **Kontext:** [Kurzbeschreibung der Zusammenarbeit]
|
||||
@@ -0,0 +1,64 @@
|
||||
# Technologie-Bewertung / Skill-Matrix
|
||||
|
||||
## Legende
|
||||
- **Erfahrungslevel:** Grundlagen | Solide | Fortgeschritten | Experte
|
||||
- **Letzte Nutzung:** Aktuell | < 1 Jahr | 1–3 Jahre | > 3 Jahre
|
||||
- **Kontext:** Beruflich (B), Privat (P), Weiterbildung (W)
|
||||
|
||||
## Programmiersprachen
|
||||
|
||||
| Technologie | Level | Jahre | Letzte Nutzung | Kontext | Anmerkung |
|
||||
|---|---|---|---|---|---|
|
||||
| [z.B. TypeScript] | [Fortgeschritten] | [5] | [Aktuell] | [B, P] | [z.B. "Hauptsprache seit 2021"] |
|
||||
| [z.B. Python] | [Solide] | [3] | [Aktuell] | [B, P] | [z.B. "RAG, Scripting, APIs"] |
|
||||
| [z.B. Java] | [Fortgeschritten] | [8] | [< 1 Jahr] | [B] | [z.B. "Spring Boot Projekte"] |
|
||||
|
||||
## Frontend
|
||||
|
||||
| Technologie | Level | Jahre | Letzte Nutzung | Kontext | Anmerkung |
|
||||
|---|---|---|---|---|---|
|
||||
| [z.B. React] | [Fortgeschritten] | [4] | [Aktuell] | [B, P] | |
|
||||
| [z.B. HTML/CSS] | [Experte] | [12] | [Aktuell] | [B, P] | |
|
||||
| [z.B. Tailwind CSS] | [Solide] | [2] | [Aktuell] | [P] | |
|
||||
|
||||
## Backend / Frameworks
|
||||
|
||||
| Technologie | Level | Jahre | Letzte Nutzung | Kontext | Anmerkung |
|
||||
|---|---|---|---|---|---|
|
||||
| [z.B. Node.js/Express] | [Fortgeschritten] | [5] | [Aktuell] | [B] | |
|
||||
| [z.B. Spring Boot] | [Fortgeschritten] | [6] | [< 1 Jahr] | [B] | |
|
||||
| [z.B. FastAPI] | [Solide] | [1] | [Aktuell] | [P] | |
|
||||
|
||||
## Datenbanken
|
||||
|
||||
| Technologie | Level | Jahre | Letzte Nutzung | Kontext | Anmerkung |
|
||||
|---|---|---|---|---|---|
|
||||
| [z.B. PostgreSQL] | [Fortgeschritten] | [6] | [Aktuell] | [B, P] | [inkl. pgvector] |
|
||||
| [z.B. MongoDB] | [Solide] | [3] | [1–3 Jahre] | [B] | |
|
||||
| [z.B. Redis] | [Grundlagen] | [1] | [< 1 Jahr] | [B] | |
|
||||
|
||||
## DevOps / Infrastruktur
|
||||
|
||||
| Technologie | Level | Jahre | Letzte Nutzung | Kontext | Anmerkung |
|
||||
|---|---|---|---|---|---|
|
||||
| [z.B. Docker] | [Fortgeschritten] | [4] | [Aktuell] | [B, P] | |
|
||||
| [z.B. Linux/Bash] | [Fortgeschritten] | [10] | [Aktuell] | [B, P] | |
|
||||
| [z.B. GitHub Actions] | [Solide] | [2] | [Aktuell] | [B, P] | |
|
||||
| [z.B. AWS] | [Grundlagen] | [1] | [1–3 Jahre] | [W] | |
|
||||
|
||||
## KI / Machine Learning
|
||||
|
||||
| Technologie | Level | Jahre | Letzte Nutzung | Kontext | Anmerkung |
|
||||
|---|---|---|---|---|---|
|
||||
| [z.B. OpenAI API] | [Solide] | [2] | [Aktuell] | [B, P] | |
|
||||
| [z.B. RAG / Embeddings] | [Solide] | [1] | [Aktuell] | [P] | [apply4jobs.de] |
|
||||
| [z.B. LangChain] | [Grundlagen] | [< 1] | [Aktuell] | [W] | |
|
||||
|
||||
## Methoden & Practices
|
||||
|
||||
| Thema | Level | Anmerkung |
|
||||
|---|---|---|
|
||||
| [z.B. Agile/Scrum] | [Fortgeschritten] | [z.B. "6 Jahre in Scrum-Teams"] |
|
||||
| [z.B. Git/Git-Flow] | [Experte] | |
|
||||
| [z.B. Code Review] | [Fortgeschritten] | |
|
||||
| [z.B. TDD] | [Solide] | |
|
||||
@@ -0,0 +1,21 @@
|
||||
# Über mich / Elevator Pitch
|
||||
|
||||
## Kurzvorstellung (1 Satz)
|
||||
[z.B. "Erfahrener Fullstack-Entwickler mit 12+ Jahren Berufserfahrung in den Bereichen Fintech, Automotive und Mobile Development."]
|
||||
|
||||
## Mittlere Version (3 Sätze)
|
||||
[z.B. "Ich bin Sebastian Fröhlich, Fullstack-Entwickler mit über 12 Jahren Erfahrung in der Softwareentwicklung. Meine Schwerpunkte liegen in [Technologien/Bereichen]. Aktuell suche ich eine neue Herausforderung im Bereich [Zielbereich]."]
|
||||
|
||||
## Ausführliche Version (1 Absatz)
|
||||
[z.B. "Als leidenschaftlicher Softwareentwickler bringe ich über 12 Jahre Erfahrung aus verschiedenen Branchen mit — von Automotive über Energie bis hin zu Fintech. Bei [letzter Arbeitgeber] habe ich [wichtigstes Projekt/Ergebnis]. Besonders stark bin ich in [Top-Skills]. Was mich antreibt, ist [Motivation]. Für meine nächste Station suche ich [was du suchst]."]
|
||||
|
||||
## Persönliche Werte & Arbeitsweise
|
||||
- [z.B. Qualitätsbewusst — sauberer Code ist mir wichtig]
|
||||
- [z.B. Teamplayer — ich teile Wissen gerne und lerne von anderen]
|
||||
- [z.B. Pragmatisch — funktionierende Lösungen vor Over-Engineering]
|
||||
- [z.B. Lernbereit — ich bilde mich ständig weiter]
|
||||
|
||||
## Was mich von anderen unterscheidet
|
||||
- [z.B. Breite Branchenerfahrung: Automotive, Energie, Fintech]
|
||||
- [z.B. Fullstack-Profil: Von der Datenbank bis zum Frontend]
|
||||
- [z.B. Eigene Projekte: apply4jobs.de als Beispiel für Eigeninitiative]
|
||||
@@ -0,0 +1,25 @@
|
||||
# Zertifikate & Weiterbildungen
|
||||
|
||||
## Zertifikate
|
||||
|
||||
| Zertifikat | Anbieter | Datum | Gültigkeit | Nachweis |
|
||||
|---|---|---|---|---|
|
||||
| [z.B. AWS Solutions Architect] | [z.B. Amazon] | [MM/YYYY] | [unbefristet / bis MM/YYYY] | [Link/Datei] |
|
||||
| [z.B. Professional Scrum Master I] | [z.B. Scrum.org] | [MM/YYYY] | [unbefristet] | [Link/Datei] |
|
||||
|
||||
## Weiterbildungen / Kurse
|
||||
|
||||
| Kurs | Plattform | Zeitraum | Umfang | Themengebiet |
|
||||
|---|---|---|---|---|
|
||||
| [z.B. Machine Learning Specialization] | [z.B. Coursera] | [MM/YYYY] | [z.B. 40h] | [z.B. KI/ML] |
|
||||
| [z.B. Docker & Kubernetes Masterclass] | [z.B. Udemy] | [MM/YYYY] | [z.B. 20h] | [z.B. DevOps] |
|
||||
|
||||
## Konferenzen & Meetups
|
||||
|
||||
- [z.B. WeAreDevelopers 2025, Berlin — Teilnehmer]
|
||||
- [z.B. React Meetup Frankfurt — regelmäßiger Teilnehmer seit 2023]
|
||||
|
||||
## Geplante Weiterbildungen
|
||||
|
||||
- [z.B. Kubernetes CKA Zertifizierung — geplant Q2 2026]
|
||||
- [z.B. Rust Grundlagen — in Arbeit]
|
||||
@@ -0,0 +1,35 @@
|
||||
# Zielstellen-Profil
|
||||
|
||||
## Ideale Stellenbezeichnungen
|
||||
- [z.B. Senior Fullstack Developer]
|
||||
- [z.B. Lead Software Engineer]
|
||||
- [z.B. Backend Developer (Python/Node.js)]
|
||||
|
||||
## Must-Have Kriterien
|
||||
- [z.B. Remote-Option (mind. 80%)]
|
||||
- [z.B. Moderner Tech-Stack (kein COBOL/SAP)]
|
||||
- [z.B. Agile Arbeitsweise]
|
||||
- [z.B. Unbefristeter Vertrag]
|
||||
|
||||
## Nice-to-Have Kriterien
|
||||
- [z.B. Startup-/Scale-up-Kultur]
|
||||
- [z.B. Open-Source-Beteiligung]
|
||||
- [z.B. Weiterbildungsbudget]
|
||||
- [z.B. 4-Tage-Woche / flexible Arbeitszeiten]
|
||||
|
||||
## Relevante Keywords in Stellenausschreibungen
|
||||
- [z.B. React, TypeScript, Node.js, Python, PostgreSQL]
|
||||
- [z.B. Docker, Kubernetes, CI/CD, AWS/GCP]
|
||||
- [z.B. REST API, Microservices, Event-Driven]
|
||||
- [z.B. Agile, Scrum, Kanban]
|
||||
|
||||
## Ausschlusskriterien (Red Flags)
|
||||
- [z.B. "Rockstar Developer" / toxische Kultur-Signale]
|
||||
- [z.B. Keine Remote-Option]
|
||||
- [z.B. Veralteter Tech-Stack ohne Modernisierungsplan]
|
||||
- [z.B. Unbezahlte Überstunden erwartet]
|
||||
|
||||
## Unternehmensgröße
|
||||
- **Bevorzugt:** [z.B. 20–200 Mitarbeiter / Scale-up]
|
||||
- **Auch ok:** [z.B. Konzern mit autonomen Teams]
|
||||
- **Weniger passend:** [z.B. Einzelkämpfer-Rolle in Kleinstunternehmen]
|
||||
Reference in new issue
Block a user