
Christian Rijke
Fähigkeiten und Kenntnisse
Werdegang
Berufserfahrung von Christian Rijke
- Bis heute 12 Jahre und 11 Monate, seit Dez. 2013
Senior Software Engineer
Selbständiger Software Engineer
Freiberuflicher Softwareentwickler für Produktunternehmen, Beratungen und Non-Profits. Eingebunden in Kundenteams als Frontend- oder Full-Stack-Engineer oder als Frontend-Architekt, mit Fokus auf Frontend-Architektur, Design Systems und die Modernisierung von Legacy-Plattformen. Aktueller Schwerpunkt: Frontend-Plattformen (Micro-Frontends, Design Systems, Frontend-Standards) und KI-gestützte Softwareentwicklung mit Coding Agents. Die einzelnen Kundenprojekte sind unten als eigene Positionen aufgeführt.
Langfristiges Projekt für Lexware Office im Frontend-Plattform-Team (UI Enablement): Design System, Frontend-Standards und Architektur für die Feature-Teams von Lexware Office. Tech: TypeScript, React, MUI, React Router, Module Federation, AWS (S3, Lambda, ELB), Docker
- 5 Monate, Feb. 2023 - Juni 2023
Full-Stack Engineer
Netzwerk Solidarische Landwirtschaft
Weiterentwicklung und Integration der Plattform Ernte Teilen. Tech: JavaScript, TypeScript, React, Tailwind CSS, React Query, Node.js, Express
Mitglied des Teams, das Okta als unternehmensweite Identity-Plattform eingeführt hat: Integration mit bestehendem API-Gateway, Auth-Server und SSO-Service sowie kombinierte Batch- und Echtzeit-Migrationsservices für alle Benutzerkonten Tech: Java, Spring Boot, TypeScript, React, DynamoDB, AWS CloudFormation
für EDEKA: Anwendung zur Sortimentsplanung, für Basler Versicherungen: Relaunch der DACH-Unternehmenswebsites: Tech: JavaScript, React, Redux, Material UI, Next.js
- 4 Monate, Okt. 2019 - Jan. 2020
Full-Stack Engineer
datenguide
Vom Prototype Fund gefördertes Open-Source-Projekt, das Daten des Statistischen Bundesamts für Datenjournalismus, Data Science und die Öffentlichkeit zugänglich macht. • Entwicklung der ersten GraphQL- und REST-APIs, Mitarbeit an Aufbereitung und Import der Quelldaten, React-Web-UI für Datenabfragen sowie Projektwebsite und Blog. Tech: React, Material UI, Next.js, Gatsby, Node.js, Express
• Entwicklung einer einheitlichen Arbeitgeber-Profilseite, die mehrere Profilseitentypen ersetzt. Unternehmen können darüber News und Updates veröffentlichen und ihre Inhalte als Native Ads bewerben. • Ad-Preview-Komponenten, die zeigen, wie Native Ads auf Mobile und Web erscheinen. Tech: JavaScript, React, Redux, XING Hops Framework
- 4 Monate, Okt. 2018 - Jan. 2019
Frontend Engineer
Sparwelt (RTL Group)
• Planung und Erweiterung eines unternehmensweiten Design Systems für die Marke Sparwelt und Umsetzung der Komponenten in Vue.js. • Relaunch der ersten Sparwelt-E-Commerce-Produkte auf Basis des neuen Design Systems, Start der Migration zu einem Headless CMS sowie Modularisierung und Vereinfachung bestehender APIs gemeinsam mit dem Backend-Team. Tech: JavaScript, Vue.js, Nuxt.js, Apollo, GraphQL, Prismic
• Erweiterung einer eigenen Test-DSL auf Basis der Geräte-APIs, damit die QA automatisierte Funktionstests schreiben kann; Schulungen und Workshops, um manuelle Regressionstests durch Testautomatisierung zu ersetzen. • REST-APIs für hardwarenahe Funktionen der Audio-Streaming-Geräte (Power-Management, Standby, LED-Zustände). Tech: JavaScript, React, Java, Spring, UPnP, JUnit
- 10 Monate, Mai 2016 - Feb. 2017
Fullstack Developer
Springer-Nature
• Migration des monolithischen Legacy-E-Commerce-Shops und der Publishing-Plattform (J2EE/JBoss) in eine containerisierte Architektur unabhängiger Services: Herauslösen von Funktionalität in Services, Ersatz eigener Legacy-Lösungen durch zentrale interne Cloud-Foundry-Services und Integration der neuen Services ins Frontend. Tech: JavaScript, WebdriverIO, Java, Spring, OpenStack, Cloud Foundry, JMeter, ELK
• Konzeption und Umsetzung der API-basierten Service-Architektur für die WLAN-Audio-Streaming-Gerätereihe Raumfeld, darunter Update-Server, Media-Server, Analytics und weitere Microservice-Backends für Geräte und Mobile Apps. • Aufbau der ersten Testautomatisierung für Geräte-Firmware und Mobile Apps. • Konzeption und Entwicklung einer Desktop-App, die Audio vom Rechner auf Raumfeld-Geräte streamt Tech: JavaScript, Java, Spring Boot, UPnP, MongoDB
OpenProject, Open-Source-Projektmanagement-Suite für Unternehmen (Kunden u. a. Deutsche Telekom, WDR). • Migration der proprietären Plugin-Architektur zu einer Ruby-on-Rails-basierten Lösung; Evaluierung und Prototyp eines AngularJS-Frontends als Ersatz für die fragmentierte Frontend-Architektur. • Aufbau einer Umgebung zur Performance-Analyse Tech: JavaScript, Ruby on Rails, AngularJS, MySQL, JMeter
Scrum-Team für eine internationale Payment-Acquiring-Plattform mit Kunden in ganz Europa. • Konzeption und Umsetzung neuer Komponenten für die SEPA-Zahlungsverarbeitung und für die speichereffiziente Erzeugung umfangreicher Händler-Gutschriftsanzeigen. • Bessere Performance der Batch-Verarbeitung durch neue Serverkomponenten • Verantwortlich für CI-Umgebung, Releases, QA-Auslieferung und Staging-Deployments Tech: Java, Spring Batch, Control-M, Eclipse RCP, JAXB, Python, Bash
- 6 Monate, Sep. 2008 - Feb. 2009
Software Engineer / Consultant
NICTA
• Entwicklung einer IDE für den Forschungs-Compiler und das Verifikationswerkzeug Goanna als Eclipse-CDT-Plugins: Toolchain-, Builder- und Editor-Integration, Dokumentation und Installer; Beratung des Forschungsteams und Wissenstransfer. Tech: Java, Eclipse RCP
- 2 Jahre und 1 Monat, Juni 2006 - Juni 2008
Software Engineer
BSI Business Systems Integration
• Entwicklung eines Point-of-Sale-Clients für Western-Union-Transaktionen an den Schaltern der SBB und Leitung der Integration client- und serverseitiger Systeme (Kasse, CRM, bestehende POS-Software). • Portierung eines proprietären Swing-basierten Java-Frameworks auf eine neue POS-Oberfläche für PostFinance,• POS-Oberfläche für den Außendienst von Swiss Life Tech: Java, Java EE, PL/SQL, Eclipse RCP
Ausbildung von Christian Rijke
- 1999 - 2006
Informatik
ETH Zürich
Fachrichtung Software Engineering, Nebenfach Signal Processing
Sprachen
Deutsch
C2 (Verhandlungssicher / Muttersprachlich)
Englisch
C1 (Fließend)
Niederländisch
B1-B2 (Gute Kenntnisse)
XING Mitglieder mit ähnlichen Profilangaben
XING – Das Jobs-Netzwerk
Über eine Million Jobs
Entdecke mit XING genau den Job, der wirklich zu Dir passt.
Persönliche Job-Angebote
Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.
21 Mio. Mitglieder
Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.
Kostenlos profitieren
Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.
