Christoph Johannsdotter
Lead-Entwickler & Architekt
Erfahrungen
Energieanbieter
- Weiterentwicklung des Online-Agentenportals mit Angular und Nx-Tools.
- Implementierung komplexer State-Management-Logiken mittels NGRX.
- Ausbau der Middleware-Layer (Node.js, Loopback/Express) unter Verwendung von TypeScript.
Mobilfunkanbieter
- Modernisierung: Ablösung von Legacy-Java-APIs durch Nest.js sowie Anbindung eines GraphQL-Backends via Apollo.
- Frontend-Architektur: Entwicklung vollständiger Online-Service-Module (Angular, NRWL Nx) mit State-Management via NGRX.
- Mentoring: Fachliche Beratung und Schulung des internen Angular-Teams zur Steigerung der Code-Qualität.
Energieanbieter
- Fullstack-Entwicklung: Realisierung von Modulen für das Kundenportal (Angular 15+) und Weiterentwicklung des Java-Backends.
- Cloud & Security: Implementierung einer Single-Sign-On (SSO) Lösung via AWS Cognito/Amplify.
- DevOps & QA: Optimierung der CI/CD-Pipelines (Azure/AWS), Dockerisierung der Anwendungen sowie Einführung automatisierter Tests mit Cypress.
- Consulting: Beratung zu API-Design und Modernisierung der IT-Infrastruktur.
Lead-Entwickler & Architekt
Landesbehörde
- Vollständiges Design und Neuentwicklung einer REST-API und Datenbank-Architektur (PostgreSQL/PostGIS) für eine behördliche Fachanwendung zur Kampfmittelsondierung.
- Verantwortung für den gesamten Tech-Stack und das Datenmodell.
Immobilienportal
- Komplexe Geschäftslogik: Konzeption und Entwicklung einer suchintensiven Angular-Applikation mit komplexer Filterlogik (mehrere, voneinander abhängige Kriterien).
- Fullstack-Integration: Performance-Optimierung und Weiterentwicklung des Laravel (PHP) Backends für schnelle Antwortzeiten bei komplexen Suchanfragen.
Mobilfunkanbieter
- Enterprise architecture transformation: Strategische Ablösung der Legacy-Frontends durch eine moderne Angular-Architektur.
- Einführung von Nx Workspaces (Monorepos) und NgRx für skalierbares State Management in großen Teams.
- Security & Identity: Implementierung robuster Sicherheitsstandards durch Integration von OIDC / OAuth2 für nahtlose Single-Sign-On (SSO) Lösungen im Frontend.
- Fullstack & API Design: Entwicklung performanter Backend-Module mit NestJS/Node.js sowie Erweiterung und Wartung bestehender Java-Spring Schnittstellen.
- Design Systems: Aufbau einer zentralen, wiederverwendbaren UI-Komponenten-Bibliothek (SCSS/Design System) zur Standardisierung der UX über mehrere Applikationen hinweg.
- DevOps Culture: Etablierung von Docker-Containern und Kibana-Logging im Entwicklungsteam sowie Einführung automatisierter End-to-End Tests zur Qualitätssicherung.
Internationaler Versandhandel
- CI/CD Engineering: Aufbau und Konfiguration einer vollautomatisierten Continuous Integration Pipeline mittels Jenkins und Docker.
- Quality Assurance: Etablierung strenger Qualitätsstandards (Quality Gates) durch statische Code-Analyse, automatisiertes Testing und Durchsetzung von Codestyles.
- Process Optimization: Einführung professioneller Versionierungs-Workflows (GitFlow / Mercurial) und Implementierung von Build-Hooks zur Prozessautomatisierung.
- Knowledge Transfer: Dokumentation der Systemarchitektur und technische Schulung der internen Teams.
Livestreaming-Anbieter für HD-Wettercams
- High-Availability Architecture: Design und Lead-Development eines hochverfügbaren Kamera-Netzwerks und Streaming-Backbones.
- Distributed Systems & Orchestration: Entwicklung eines fehlertoleranten Queue-Managements und Workload-Distribution auf Basis eines Apache Mesos Clusters und Zookeeper.
- Microservices & Polyglot Persistence: Aufbau einer Microservice-Landschaft unter Verwendung von Node.js, Express und MongoDB.
- Media Streaming: Entwicklung spezialisierter Module für Wowza Media Server (Java) zur optimierten Auslieferung von HD-Inhalten.
Web-Agentur
- Professional software development: Umsetzung diverser Kundenprojekte mit Fokus auf PHP und JavaScript im Agenturumfeld.
- API Development: Konzeption und Implementierung von REST-Schnittstellen für externe Systemanbindungen.
- Legacy Refactoring: Modernisierung und Erweiterung bestehender Applikations-Landschaften.
Einzelhandelskonzern
- Lead Development (Intranet): Fachliche und technische Leitung bei der Neuentwicklung der unternehmensweiten Intranet-Lösung.
- Digitalisierung von Geschäftsprozessen: Ablösung manueller Prozesse (Excel-Makros/Access) durch moderne, webbasierte Anwendungen.
- Fullstack Modernization: Entwicklung interaktiver Web-Frontends (jQuery/Ajax) und robuster PHP-Backends zur Steigerung der Prozesseffizienz.
Industrie Erfahrung
Sehen Sie, wo dieser Freiberufler den Großteil seiner beruflichen Laufbahn verbracht hat. Längere Linien stehen für umfangreichere praktische Erfahrung, während kürzere Linien auf gezielte oder projektbezogene Arbeit hindeuten.
Erfahren in Energie (6.5 Jahre), Telekommunikation (6 Jahre), Regierung und Verwaltung (5.5 Jahre), Informationstechnologie (5.5 Jahre), Immobilien (4 Jahre) und Medien und Unterhaltung (3 Jahre).
Geschäftsbereich Erfahrung
Die folgende Grafik bietet einen Überblick über die Erfahrungen des Freiberuflers in verschiedenen Geschäftsbereichen, berechnet anhand abgeschlossener und aktiver Aufträge. Sie zeigt die Bereiche, in denen der Freiberufler am häufigsten zur Planung, Umsetzung und Erzielung von Geschäftsergebnissen beigetragen hat.
Erfahren in Informationstechnologie (17 Jahre), Qualitätssicherung (11 Jahre) und Produktentwicklung (11 Jahre).
Zusammenfassung
Senior Angular-Entwickler & Software-Architekt mit über 18 Jahren Erfahrung.
Spezialisiert auf die Entwicklung hochperformanter Webapplikationen, skalierbare State-Management-Muster und Testautomatisierung.
Bewährte Expertise in komplexen Großprojekten, insbesondere im Energie- und Telekommunikationssektor sowie im öffentlichen Sektor.
Fähigkeiten
Frontend-exzellenz**
Angular (Aktuelle Versionen)
Typescript
Rxjs
Signals
Html5/scss
Architektur & Tools**
Nx-arbeitsbereiche (Monorepos)
Micro-frontends
Webpack/esbuild
State-management**
Ngrx
Signal Store
Apollo (Graphql)
Redux Pattern
Qualitäts-engineering**
Playwright
Cypress
Jest
Backend & Cloud**
Node.js (Nest.js, Express)
Api-design (Rest & Graphql)
Docker
Ci/cd (Azure/aws)
Sprachen
Ausbildung
FH Kiel
B.Sc. Informationstechnologie & Internet · Informationstechnologie & Internet · Kiel, Deutschland · 1,8
Bartels-Langness
IT-Systemkaufmann · Kiel, Deutschland · 1,0
Profil
Frequently asked questions
Sie haben Fragen? Hier finden Sie weitere Informationen.
Wo ist Christoph ansässig?
Welche Sprachen spricht Christoph?
Wie viele Jahre Erfahrung hat Christoph?
Für welche Rollen wäre Christoph am besten geeignet?
Für welche Unternehmen hat Christoph in den letzten Jahren gearbeitet?
In welchen Industrien hat Christoph die meiste Erfahrung?
In welchen Bereichen hat Christoph die meiste Erfahrung?
In welchen Industrien hat Christoph kürzlich gearbeitet?
In welchen Bereichen hat Christoph kürzlich gearbeitet?
Was ist die Ausbildung von Christoph?
Wie ist die Verfügbarkeit von Christoph?
Wie hoch ist der Stundensatz von Christoph?
Wie kann man Christoph beauftragen?
Durchschnittlicher Tagessatz für ähnliche Positionen
Die Tagessätze basieren auf aktuellen Projekten und enthalten keine FRATCH-Marge.
Ähnliche Freelancer
Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen
Experten, die kürzlich an ähnlichen Projekten gearbeitet haben
Freelancer mit praktischer Erfahrung in vergleichbaren Projekten als
Freelancer in der Nähe
Fachkräfte, die in oder in der Nähe von Probsteierhagen, Deutschland arbeiten