28.11.2025 aktualisiert


verifiziert
Premiumkunde
nicht verfügbarDeveloper / Informatiker
Bonn, Deutschland
Deutschland
Diplom InformatikerÜber mich
Ich bin Informatiker und arbeite seit einigen Jahren im Cloud Umfeld und in kleineren Projekten auch mit Android oder hardwarenahen Systemen. Momentan bin ich seit etwa sieben Jahren in einem großen Konzernprojekt. Hauptsächlich in der Entwicklung aber mit vielen DevOps Anteilen.
Skills
JavaOpenCVPostgresqlNoSQLSpring BootReact.jsReact NativeC++CUDAComputer Visionmachine learningAlgorithmenentwicklungFull Stack DeveloperKubernetesOpenshiftspring bootMicronautMongoDBAndroidMongoDB AtlasDevOpsDevSecOpsGitlabLLMAIKIVisionComputergraphicsRAGTypescriptGrafana PrometheusGayLogElastic Log Managementtraefikcmakevcpkg
Bitte keine Anfragen nach ANÜ, Anstellungen für Projektlaufzeit oder ähnlich unseriösen Konstrukten schicken. Das verstopft das Postfach. Es gibt entweder unbefristete Arbeitsverträge ohne Probezeit (und ohne ähnliche Umgehungsversuche) oder bezahlte Projekte. Jedenfalls bei dieser Art der Vermittlung fremder Projekte. Beides mit entsprechend angemessener Bezahlung. Wenn ich eine Festanstellung suche, dann tue ich das aktiv. Ich prüfe grundsätzlich Bilanzen und sonstigen Hintergrund der Firmen um unseriöse frühzeitig auszusortieren.
Ich habe über die Jahre sehr gut mit guten Recruitern zu beidseitigem Gewinn zusammengearbeitet. Ich bitte das unseriöse Verhalten einzustellen.
- Allgemeine Information:Ich bin im letzten Projekt hauptsächlich Entwickler im Java- und React-Umfeld gewesen. Es waren zusätzlich viele Infrastrukturkomponenten im Einsatz, die von uns genutzt wurden. Mein Schwerpunkt liegt jedoch in der Entwicklung.
- Kein Spezialist im Aufbau und Betrieb von OpenShift oder der Plattform! Ich wurde diesebezüglich bereits mehrfach angefragt. Ich kann das gerne machen, da ich den Betrieb und das Aufsetzen von Umgebungen durchaus interessant finde, benötige dann aber Einarbeitung und Unterstützung.
- Technologien:Microservices
- OpenShift/Kubernetes
- Backend
- Java/Java EE
- Portalentwicklung
- Micronaut
- Spring/Spring IO/Spring Boot
- Datenbanken
- mySQL
- PostgreSQL
- Oracle
- individuelle NoSQL Lösungen
- MongoDB/MongoDB Atlas
- Frontend
- JSP
- JSF
- React.js
- JavaScript
- jQuery
- Typescript
- App Entwicklung
- Android Native
- React Native
- Geoinformatik
- Machine Learning
- Computer Vision/Computergraphik
- OpenGL
- CUDA
- OpenCV
- Verfahrens und Algorithmenentwicklung
- C++
- CI/CD
- Jenkins
- CruiseControl
- individuelle Werkzeuge
- GitLab
- Architekturentwicklung
- Dokumentation
- UML
- Projektplanung und Projektorganisation
- Agile Methoden (z.B. Scrum)
- V-Model XT
- SAFe
Sprachen
DeutschMutterspracheEnglischverhandlungssicher
Projekthistorie
Projektinformation
Eingesetzte Technologien (Frontend)
Eingesetzte Technologien (Backend)
Monitoring
BI / Datenerfassung
Security
Autorisierung / Authentifizierung
DevOps
Fachliche Aspekte
- Entwicklung einer BSS-Plattform für den Massenmarkt
- Arbeit als Java- und React-Entwickler. Aufgrund der Projektgröße sind sehr viele Technololgien im Einsatz, an die man sich anbinden muss oder die man als Anwender nutzen oder befüllen muss.
Eingesetzte Technologien (Frontend)
- ReactJS, Typescript, Jest, visuelle Validation Tests, Node.js
- Frontend Umsetzung gemäß UX-Designs (InVisions)
- Barrierefreie Frontendentwicklung, Entwicklung wurde durch Blinde Mitarbeiter und Akzeptanztests validiert
Eingesetzte Technologien (Backend)
- Java, Spring Boot / Spring, Micronaut
- Junit, Mockito, Testcontainers, MockWebServer und viele weitere Tools
- Reactive Java Development (Spring)
- Microservices, Docker Infrastruktur
- Kafka, MongoDB, MongoDB Atlas (IAM- / KMS-PoC und anschließende Konzern- und sicherheitskonforme produktive Anbindung), Redis
- OpenShift, Kubernetes, AWS (nur Anteile, die fürs Projekt notwendig waren, kein AWS Spezialist) Hochlastevents
- Lastvertestung / Einstellung von Services für Hochlastszenarien (Skalierung) für Peak-Events, Einstellung der Systeme zur Kostenersparnis
- Bereitschaftsdienst mit Durchführung entsprechender Maßnahmen während Hochlastevents
Monitoring
- Monitoring und Alerting
- Elasticsearch, Kibana, Prometheus, Grafana, Graylog, Dynatrace (PoC zusammen mit Achritekten, erstmalige Integration aller Systeme, Einführung des Systems)
BI / Datenerfassung
- Sammlung und Übermittlung von Geschäftsdaten und Systremereignissen an das BI Team
- Erfassung von Geschäftsdaten über das Monitoring: Neben der Übermittlung der Daten an das BI-Team wurden Echtzeitdaten in Grafana-Boards von den BOs als wertvoll erachtet.
Security
- OWASP / Trivy / GitLab SAST / GitLab Security Tools usw.
- Verantwortlichkeit im Team für Ausarbeitung der Anforderungen für die Erfüllung der Konzernweiten Sicherheits- und Datenschutzanforderungen. Enge Zusammenarbeit mit den zuständigen Sicherheitsexperten. Planung und Durchführung sicherheitsrelevanter Arbeiten (z.B. TLS-Anbindung aller Systeme mit passenden Cypher-Suiten usw.)
Autorisierung / Authentifizierung
- OAuth, OpenID Connect, JWT, Anbindung des konzernweiten Login-Systems
- Laden und schreiben von Userdaten in Konzernweites IDM
- Anlage von Usern mit Validierung entscheidender Daten
- Absicherung des OAuth-Flows
DevOps
- GitLab (mit Pipelines), SonarQube und diverse Pipeline Tools, früher auch Jenkins
- Artifactory
- Unterstützung bei der Einarbeitung neuer Teammitglieder
- SAFe, Scrum, Agile Entwicklung, Arbeit im Entwicklungsteam
- Zusammenarbeit und Erarbeitung von fachlichen Themen aber auch von Non-functional Requirements im Team
- Zusammenarbeit und Erarbeitung von Themen mit verschiedenen Teams im Projekt (Firmenübergreifend)
- Zusammenarbeit und Erarbeitung von Themen im Konzernumfeld außerhalb des Projekts
Fachliche Aspekte
- Fachliche Ausarbeitung von Themen, verfassen von User Stories und Durchführung von PoCs (Jira, Confluence)
- Entwicklung der Anbindung von Rehageräten (in Zusammenarbeit mit einem großen Reha Gerätehersteller) an eine neue mobile App. Entwicklung von Webbasierten Formularen zur Prozessoptimierung im Rehabetrieb.
- Frontendentwicklung/Neuentwicklung der App
- React Native, ReactJS, Sass, Python/Django, JavaScript, Java (Android), Objective-C, PostgreSQL
- Android Studio, WebStorm, XCode, PyCharm
- Full-Stack Webentwicklung (Entwicklung mit ReactJS im Frontend)
- Webservice Anbindung, Protokolldefinition und Spezifikation der Schnittstelle in Zusammenarbeit mit weiteren Entwicklern, Performanceoptimierung, Steuerung und Abfrage der Geräte über die neuen Schnittstellen (mit kontinuierlicher Datenabfrage und Datenpräsentation)
Entwicklung einer Augmented Reality für laparoskopische Operationen (vorerst im Training).
Eingesetzte Technologien:
Eingesetzte Technologien:
- QT mit QML
- OpenGL
- CUDA
- C++
- OpenCV
- RealSense und Kinect Sensoren
- Video Capturing im low latency Bercih
- Eigene Verfahren