12.02.2026 aktualisiert


100 % verfügbar
Fullstack Entwickler, Fullstack Entwickler, Fullstack Entwickler
Weinheim, Deutschland
Weltweit
Fachinformatiker für AnwendungsentwicklungSkills
FlutterClean CodeHTMLJavaJavaScriptPHPAdobe PhotoshopAPIsKünstliche IntelligenzAjaxAlexaAmazon Web ServicesAmazon S3Apache AntApache HTTP Server
API, Adobe Photoshop, Adobe XD, Ajax, Amazon Alexa, AWS S3, Amazon Web Services (AWS), Angular, NgRx, Anwendungsarchitektur, Apache Ant, Apache, Apache Kafka, Maven, Apache Tomcat, Yarn, Mac OS X, Arduino, Atlassian, Birt, Backend, Bash, Bitbucket, Bootstrap, C++, CSS, CSS3, SCSS, Clean Code, Cloud, Programming, Atlassian Confluence, Continuous Delivery, Continuous Deployment, Continuous Integration, CI / CD, cron, Datenanalyse, Data Integration, Data Migration, Datenbanken, DevOps, Docker, Domain Driven Design, Eclipse, ECMAScript, Elasticsearch, Entity-Relationship, ESLint, Express.js, XML, Extreme Programming, XP, Firebase, Flask, Flutter, Git, GitHub, GitLab, Gradle, Grafana, GUI, HTML, Heroku, Hibernate, HTML5, IntelliJ IDEA, Intellij, Jasmine, Java 8, Java, Java Database Connectivity, JDBC, Java Development Kit, Java Persistence API, JPA, JavaScript, Jenkins, Atlassian Jira, jQuery, JSON, JUnit, Kotlin, Kubernetes, AI, Laravel, Linux, Lodash, Log4J, MVC, Microservices, Microservice Architektur, Microsoft Excel, Microsoft Office, Microsoft Powerpoint, Microsoft SQL Server, SQL-Server, Middleware, Mockito, MongoDB, MySQL, Router, Nginx, Node.js, NoSQL, NPM, Objektorientierte Programmierung (OOP), OOP, OData, openAPI, PHP, Pair Programming, PHPStorm, PostgreSQL, Postman, Prometheus, PuTTY, Python, RabbitMQ, Rancher, Raspberry, Redux, React, Reactive programming, Refactoring, RDBMS, Responsive Design, Routing, RxJava, RxJs, SAP, SAPUI5, SQL, SAP Fiori, Sass, Scrum, Servlet, Single Page Application, Design Patterns, Design Pattern, Anwendungsentwicklung, SonarQube, Spring Batch, Spring Cloud, Spring Data, Spring, Spring Boot, Spring-boot, SQLite, Swagger, Testautomatisierung, Test Driven Development, TDD, Twilio, TypeScript, Unified Modeling Language (UML), Unix, Ubuntu, User Interface Design, Unit Testing, Unit-Test, Microsoft Visual Basic .Net, Web Apps, Web-Apps, Webservices, webpack, WebSocket, PowerShell, Microsoft Windows Server, yaml
Erfahrung
Berufserfahrung5 - 10 Jahre
Freelancer seit2013
Sprachen
DeutschverhandlungssicherEnglischgutPersischMutterspracheKurdischMuttersprache
Projekthistorie
Zeitraum Kunde/Branche Beschreibung
07.2021 - laufend Branche:
Bildung und Forschung
Projekt / -ziel:
Ziel des Projekts ist die Implementierung des BaSys-Standards und das Erstellen eines Web-Basierten
Editors für Verwaltungsschalen, mit dem man direkt mit VWS und deren Submodellen interagieren kann.
Mithilfe dieser Verwaltungsschalen sollen Industrie 4.0 Anwendungen wie u.a. Predictive Maintenance
und Monitoring für verschiedenste Szenarien ermöglicht werden.
Rolle / Funktion im Projekt:
Backend Entwickler
Aufgaben im Projekt:
* Erweiterung Basyx-Configurator
* Entwicklung am Basyx-Python-SDK
* Modellierung der Sensoren als Verwaltungsschalen und Submodelle
* Unit-Test, E2E Tests
Eingesetzte Konzepte / Methoden:
REST-Services / API, OpenApi, Scrum
Eingesetzte Produkte und Technologien:
Java 8, Python 3.8, Spring Boot 2, Flask 2, Marshmallow, MapStruct, OpenApi, Eclipse, Intellij,
Kubernetes, Helm Chart, AWS S3, Rancher, JupyterHub, Keycloak, MongoDB, PostgreSQL
07.2021 - laufend Branche:
Bildung und Forschung
Projekt / -ziel:
Ziel des Projekts ist die Implementierung des BaSys-Standards und das Erstellen eines Web-Basierten
Editors für Verwaltungsschalen, mit dem man direkt mit VWS und deren Submodellen interagieren kann.
Mithilfe dieser Verwaltungsschalen sollen Industrie 4.0 Anwendungen wie u.a. Predictive Maintenance
und Monitoring für verschiedenste Szenarien ermöglicht werden.
Rolle / Funktion im Projekt:
Backend Entwickler
Aufgaben im Projekt:
* Erweiterung Basyx-Configurator
* Entwicklung am Basyx-Python-SDK
* Modellierung der Sensoren als Verwaltungsschalen und Submodelle
* Unit-Test, E2E Tests
Eingesetzte Konzepte / Methoden:
REST-Services / API, OpenApi, Scrum
Eingesetzte Produkte und Technologien:
Java 8, Python 3.8, Spring Boot 2, Flask 2, Marshmallow, MapStruct, OpenApi, Eclipse, Intellij,
Kubernetes, Helm Chart, AWS S3, Rancher, JupyterHub, Keycloak, MongoDB, PostgreSQL
Dienstleistungen
Projekt / -ziel:
Neue Erweiterungen für ein ERP-System
Rolle / Funktion im Projekt:
Java Entwickler
Aufgaben im Projekt:
* Analysierungen neuer Anforderungen
* Data-Modelling
* Data Integration und Data Migration
* Entwicklung neuer Module
Eingesetzte Konzepte / Methoden:
OOP, Functional Programming
Eingesetzte Produkte und Technologien:
Java 8, SQL-Server 12, JPA, Birt (Reporting), XML
Projekt / -ziel:
Neue Erweiterungen für ein ERP-System
Rolle / Funktion im Projekt:
Java Entwickler
Aufgaben im Projekt:
* Analysierungen neuer Anforderungen
* Data-Modelling
* Data Integration und Data Migration
* Entwicklung neuer Module
Eingesetzte Konzepte / Methoden:
OOP, Functional Programming
Eingesetzte Produkte und Technologien:
Java 8, SQL-Server 12, JPA, Birt (Reporting), XML
Sport und Gesundheit
Projekt / -ziel:
Athletik Screening ist ein Dashboard, das einem Trainer ermöglicht, den Fortschritt und Schwächen
von seinen Athleten zu verfolgen. Die App analysiert anhand eines Screenings den Fitness-Level des
Athleten und erstellt ihm dann einen individuellen Trainingsplan, speziell auf ihn zugeschnitten.
Rolle / Funktion im Projekt:
Fullstack Entwickler
Aufgaben im Projekt:
* Entwicklung im Frontend mit Angular 8, RxJs, Dexie.js, Stylus, TypeScript
* Entwicklung im Backend mit Java 11, Spring-boot 2.4, Maven, MongoDB, JWT.
* Vorbereitung der Infrastruktur mit Docker
* Server Konfiguration mit Nginx, Systemd
* CI / CD mit Jenkins und Git
Eingesetzte Konzepte / Methoden:
Microservice Architektur, REST-Services / API, AOP, OOP
Eingesetzte Produkte und Technologien:
Java 11, TypeScript, Spring Boot 2.4, Angular 8, CSS3, HTML5, Stylus, Dexie.js, Jenkins, Spring
Cloud, MongoDB, Systemd, Nginx
Projekt / -ziel:
Athletik Screening ist ein Dashboard, das einem Trainer ermöglicht, den Fortschritt und Schwächen
von seinen Athleten zu verfolgen. Die App analysiert anhand eines Screenings den Fitness-Level des
Athleten und erstellt ihm dann einen individuellen Trainingsplan, speziell auf ihn zugeschnitten.
Rolle / Funktion im Projekt:
Fullstack Entwickler
Aufgaben im Projekt:
* Entwicklung im Frontend mit Angular 8, RxJs, Dexie.js, Stylus, TypeScript
* Entwicklung im Backend mit Java 11, Spring-boot 2.4, Maven, MongoDB, JWT.
* Vorbereitung der Infrastruktur mit Docker
* Server Konfiguration mit Nginx, Systemd
* CI / CD mit Jenkins und Git
Eingesetzte Konzepte / Methoden:
Microservice Architektur, REST-Services / API, AOP, OOP
Eingesetzte Produkte und Technologien:
Java 11, TypeScript, Spring Boot 2.4, Angular 8, CSS3, HTML5, Stylus, Dexie.js, Jenkins, Spring
Cloud, MongoDB, Systemd, Nginx