Fullstack Softwareentwickler
- Verfügbarkeit einsehen
- 0 Referenzen
- 72€/Stunde
- Kassel
- auf Anfrage
- ru | de | en
- 29.01.2025
Kurzvorstellung
TypeScript/JavaScript | React | Angular | NodeJS | Java | Spring | PHP
Qualifikationen
Projekt‐ & Berufserfahrung
6/2023 – offen
Tätigkeitsbeschreibung
- Entwicklung von Tarifrechnern mit Java/Spring Boot und React
- Anbindung von REST- und Soap-Services (BiPRO)
- Schreiben von Unit-, Integration-Tests und Test-Pipelines
- Aufbau und Erweiterung von CI/CD-Pipelines mit OpenShift, ArgoCD, tekton
Agile Methodologie, Apache Maven, Git, Java (allg.), Jira, Spring Framework, JavaScript-Frameworks, React (JavaScript library)
4/2023 – 11/2023
Tätigkeitsbeschreibung
- Neuentwicklung einer internen Software zur Annahme von Bestellungen
- Rewrite eines bestehenden AngularJS Projekts in vue.js
- Erweiterung einer bestehenden React-Software um neue Funktionen
- Anbindung von REST-Services
- Unterstützung beim Deployment und dessen Automatisierung
- Umfangreiche Dokumentation und Schulung der Mitarbeiter
Git, AngularJS, JavaScript, PHP, React (JavaScript library), Vue.Js
8/2020 – 3/2023
Tätigkeitsbeschreibung
- Entwicklung eines Mieterportals für die Wohnungswirtschaft (Multi-Instance /Whitelabel Lösung)
- Implementierung von verschiedenen Frontends/PWAs mithilfe von React und next.js
- Aufbau und Pflege einer Komonenten Bibliothek mit Storybook
- Implementierung von Backend-Services mit node.js
- Autogenerierung von Formularen und Erstellung eines Formular-Editors mit JSON-Schema
- Einsatz von i18next zur Internationalisierung der Anwendung
Agile Methodologie, Jira, Node.Js, React (JavaScript library), Typescript
12/2017 – 12/2019
Tätigkeitsbeschreibung
- Entwicklung eines Chatbots mit custom Frontend und Management Dashboard in Angular
- Anbindung diverser Drittanbieter-Services (HAFAs, Dialogflow, Facebook, Alexa SDK)
- Implementierung und eines Chatbot-Backends mit PHP und WebSockets
- Möglichkeit zu multi-Instance Deployment des Chatbots und custom styling per seperatem CSS-File
- Einrichtung einer CI/CD Pipeline zum Deployment des Back- und Frontends
- Autogenerierung von Statistiken zur Chatbot-Benutzung mit grafischer Auswertung
- Unterstützung beim Aufbau und Pflege diverser Webseiten und –shops
Angular, CSS (Cascading Style Sheet), Git, JavaScript, Nginx, PHP
7/2017 – 5/2020
Tätigkeitsbeschreibung
- Entwicklung von Software für die Versicherungsbranche mit Java, Spring und Angular
- Portierung bestehender AngularJS Frontends auf Angular2+
- Erstellung einer gemeinsamen Komponenten Bibliothek für Angular
- Implementierung und Erweiterung von REST-APIs
- Anbindung von Drittanbieter-APIs per SOAP und REST
- Schreiben von Microservices in Java und Spring Boot
- Aufbau einer Bibliothek zur Generierung und Befüllung von PDFs
- Aufruf von Drittanbieter-Rechenkernen mit JNI
- Schreiben von Unit- und End-to-end Tests
Angular, Apache Tomcat, Git, J2EE, Spring Framework, Typescript
7/2016 – 1/2018
Tätigkeitsbeschreibung
- Entwicklung von psychologischen Leistungstests als Browsergames für die HR-Platform neurolympics.nl
- Entwicklung eines Customer Dashboards zur Datenanalyse und –visualisierung
- Performance Optimierung von webGL/CSS3/SVG Animationen
- Internationalisierung der Anwendung
- Integration und Deployment in AWS
- Entwicklung einer Desktop Version der Browser-Games als electron-App
- Einrichtung und Datenexport in eine R-Studio Umgebung zur Datenanalyse
Jira, JavaScript, SVG (Scalable Vector Graphics), WebGL (Web Graphics Library), Amazon Web Services (AWS), Mysql, React (JavaScript library), Scrum
Zertifikate
Ausbildung
Marburg
Über mich
Ich in der Lage, auch komplexe technische Themen verständlich zu erklären und mit internationalen Teams zu kommunizieren. Als leidenschaftlicher Entwickler, der sich ständig weiterbildet, versuche ich stets Tools und Infrastruktur zu verbessern, um Produktivität zu maximieren und schnell auf sich ändernde Anforderungen zu reagieren.
Weitere Kenntnisse
Persönliche Daten
- Russisch (Muttersprache)
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
- Schweiz
- Vereinigte Staaten von Amerika
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden