09.10.2026 aktualisiert


Premiumkunde
100 % verfügbarFullstack-Entwickler
Giengen, Deutschland
Deutschland +2
Bachelor of Scienceinfo: Deutschland, Österreich, Schweiz
Skills
JavaJavaScriptPHPAgile MethodologieAmazon Web ServicesApple IOSXcodeAtlassian JiraHTML5Microsoft AzureBootstrapCSSComputerprogrammierungDatenbankenBeratung
Schwerpunkte: Fullstack (Frontend, Backend)
Branchenerfahrung: Dienstleistungen, Gastronomie, Reise
Leistungen: Analyse und Design, Coding/Programmierung, Implementierung, Beratung/Consulting, Dokumentation
Entwicklungsmethoden: Agile Softwareentwicklung, Objektorientiert, Pair-Programming, Scrum
Versionierungstool: Git
Schnittstellen: REST
Design Pattern: MVC, allgemeine Entwurfsmuster (Singleton, Factory, Facade, …), MVVM
Programmiersprachen: Java, Kotlin, Swift
Scriptsprachen: JavaScript, TypeScript, Python, PHP
Beschreibungssprachen: HTML5, CSS3, XML, JSON, YAML
Frameworks: React, Redux, Node.js, ExpressJS, NextJS, Bootstrap, Spring Boot, Jest, JUnit, Cypress, Kotlin Multiplatform, React-Native, Detox, TypeORM, Angular, Mockito, Flask
Entwicklungsumgebung: IntelliJ IDEA, VSCode, AndroidStudio, Xcode
Betriebssysteme: MacOS, Windows
CI/CD-Systeme: Github Actions
Datenbanken: MariaDB, DynamoDB, MySQL, Firebase Realtime Database, PostgreSQL, SQLite
Tools: Docker, Github, Postman, Keycloak, eslint, Prettier, Jira
Sonstiges: Primereact von Primefaces, Material, Google Maps Platform, SwiftUI, Jetpack Compose, Auth0
Cloud-Systeme: Amazon Web Services (Lambda, RDS, Amplify, CloudFormation), Firebase, Google Cloud Services, Microsoft Azure, Microsoft Power Apps
Branchenerfahrung: Dienstleistungen, Gastronomie, Reise
Leistungen: Analyse und Design, Coding/Programmierung, Implementierung, Beratung/Consulting, Dokumentation
Entwicklungsmethoden: Agile Softwareentwicklung, Objektorientiert, Pair-Programming, Scrum
Versionierungstool: Git
Schnittstellen: REST
Design Pattern: MVC, allgemeine Entwurfsmuster (Singleton, Factory, Facade, …), MVVM
Programmiersprachen: Java, Kotlin, Swift
Scriptsprachen: JavaScript, TypeScript, Python, PHP
Beschreibungssprachen: HTML5, CSS3, XML, JSON, YAML
Frameworks: React, Redux, Node.js, ExpressJS, NextJS, Bootstrap, Spring Boot, Jest, JUnit, Cypress, Kotlin Multiplatform, React-Native, Detox, TypeORM, Angular, Mockito, Flask
Entwicklungsumgebung: IntelliJ IDEA, VSCode, AndroidStudio, Xcode
Betriebssysteme: MacOS, Windows
CI/CD-Systeme: Github Actions
Datenbanken: MariaDB, DynamoDB, MySQL, Firebase Realtime Database, PostgreSQL, SQLite
Tools: Docker, Github, Postman, Keycloak, eslint, Prettier, Jira
Sonstiges: Primereact von Primefaces, Material, Google Maps Platform, SwiftUI, Jetpack Compose, Auth0
Cloud-Systeme: Amazon Web Services (Lambda, RDS, Amplify, CloudFormation), Firebase, Google Cloud Services, Microsoft Azure, Microsoft Power Apps
Erfahrung
Berufserfahrung5 - 10 Jahre
Sprachen
DeutschMutterspracheEnglischverhandlungssicher
Projekthistorie
Technologie/Anwendungen: VSCode, Javascript, Typescript, React-Native, Python, Flask, Microsoft Power Apps, SQLite, Github Actions
Aufgabenbeschreibung: Entwicklung zweier Mobile Applikationen zur Verwaltung von Montage-Aufträgen und der Bestandsaufnahme von Geräten. Zusätzlich wurde jeweils ein Python-Flask-Backend zur Kommunikation der Applikationen mit der Microsoft-Power-Apps-Plattform, in der die Daten gespeichert wurden, erstellt. Außerdem wurde ein Service zur Synchronisierung der Daten mit einem Drittdienstleister entwickelt.
Das Nutzermanagement erfolgt über Power-Apps und die Anmeldung über eine selbst implementierte OAuth-Schnittstelle in der API. Die Authentifizierungs-Token der Anmeldung werden in einer SQLite Datenbank gespeichert.
Die App wurde mit React-Native umgesetzt. Zusätzlich wurde hier Prettier sowie eslint verwendet, um eine einheitliche Formatierung und Regeln zu verwenden. Die App wurde ebenfalls durch Unit-Tests in Jest getestet.
Als CI/CD Pipeline kommt Github-Actions zum Einsatz.
Aufgabenbeschreibung: Entwicklung zweier Mobile Applikationen zur Verwaltung von Montage-Aufträgen und der Bestandsaufnahme von Geräten. Zusätzlich wurde jeweils ein Python-Flask-Backend zur Kommunikation der Applikationen mit der Microsoft-Power-Apps-Plattform, in der die Daten gespeichert wurden, erstellt. Außerdem wurde ein Service zur Synchronisierung der Daten mit einem Drittdienstleister entwickelt.
Das Nutzermanagement erfolgt über Power-Apps und die Anmeldung über eine selbst implementierte OAuth-Schnittstelle in der API. Die Authentifizierungs-Token der Anmeldung werden in einer SQLite Datenbank gespeichert.
Die App wurde mit React-Native umgesetzt. Zusätzlich wurde hier Prettier sowie eslint verwendet, um eine einheitliche Formatierung und Regeln zu verwenden. Die App wurde ebenfalls durch Unit-Tests in Jest getestet.
Als CI/CD Pipeline kommt Github-Actions zum Einsatz.
Technologie/Anwendungen
JavaScript, React, Redux, NodeJs, ExpressJs, Keycloak, AWS, REST, GIT, Visual Studio Code, CI/CD, CSS3, HTML5, Jest, Postman, Jira, Eslint, Prettier, Github Actions, PostgreSQL, DynamoDB, Docker
Aufgabenbeschreibung
Digitalisierungsplattform für die Dienstleistungsbranche. Wir haben in einem agilen Team eine Plattform entwickelt um in diversen Dienstleistungsbranchen die Digitalisierung zu ermöglichen voranzutreiben. Zu Beginn haben wir uns auf die Gastronomiebranche konzentriert, für welche wir diverse Unterstützungen zur Verfügung stellen (Bsp. Online Reservierungs- und Kundenmanagement) um die Gastronomen zu entlasten.
Die API ist in NodeJS mit dem Framework ExpressJs entwickelt und wurde mit Unit-Tests in Jest und Integrationstests in Postman getestet.
Die Frontends sind in ReactJs geschrieben. Es wurde ein Frontend für den Gastronomen und eines für den Kunden des Gastronoms implementiert. Zum Einsatz kam hier unter anderem Redux als globaler State Store und Prettier, sowie eslint um die einheitliche Formatierung und Regeln zu gewährleisten. Die Frontend-Komponenten sind mit der Component-Library von Primefaces gebaut.
Das Nutzermanagement und die Authentifizierung erfolgt mit Hilfe der OpenSource Software Keycloak, die mit Hilfe von SSL verschlüsselt wurde. Die Infrastruktur liegt in AWS. Die API wird mit Hilfe von Elastic Beanstalk und Infrastructure as Code deployed. Die Frontends werden mit Hilfe von Amplify veröffentlicht und der Betrieb von Keycloak wird mit Hilfe von Docker in Fargate sichergestellt. Als CI/CD Pipeline kommt Github Actions zum Einsatz.
JavaScript, React, Redux, NodeJs, ExpressJs, Keycloak, AWS, REST, GIT, Visual Studio Code, CI/CD, CSS3, HTML5, Jest, Postman, Jira, Eslint, Prettier, Github Actions, PostgreSQL, DynamoDB, Docker
Aufgabenbeschreibung
Digitalisierungsplattform für die Dienstleistungsbranche. Wir haben in einem agilen Team eine Plattform entwickelt um in diversen Dienstleistungsbranchen die Digitalisierung zu ermöglichen voranzutreiben. Zu Beginn haben wir uns auf die Gastronomiebranche konzentriert, für welche wir diverse Unterstützungen zur Verfügung stellen (Bsp. Online Reservierungs- und Kundenmanagement) um die Gastronomen zu entlasten.
Die API ist in NodeJS mit dem Framework ExpressJs entwickelt und wurde mit Unit-Tests in Jest und Integrationstests in Postman getestet.
Die Frontends sind in ReactJs geschrieben. Es wurde ein Frontend für den Gastronomen und eines für den Kunden des Gastronoms implementiert. Zum Einsatz kam hier unter anderem Redux als globaler State Store und Prettier, sowie eslint um die einheitliche Formatierung und Regeln zu gewährleisten. Die Frontend-Komponenten sind mit der Component-Library von Primefaces gebaut.
Das Nutzermanagement und die Authentifizierung erfolgt mit Hilfe der OpenSource Software Keycloak, die mit Hilfe von SSL verschlüsselt wurde. Die Infrastruktur liegt in AWS. Die API wird mit Hilfe von Elastic Beanstalk und Infrastructure as Code deployed. Die Frontends werden mit Hilfe von Amplify veröffentlicht und der Betrieb von Keycloak wird mit Hilfe von Docker in Fargate sichergestellt. Als CI/CD Pipeline kommt Github Actions zum Einsatz.
Technologie/Anwendungen
JavaScript, React-Native, NodeJs, REST, GIT, Azure Functions, Azure, Visual Studio Code, CI/CD, CSS3, HTML5, Jest, Postman, Jira, Eslint, Prettier, Github Actions, PostgreSQL, DynamoDB, Docker
Aufgabenbeschreibung
Smartphone App für die Vermittlung von Paketzustellungen durch in der App angemeldete Lieferanten. Die API wurde mithilfe von Azure-Functions und einer PostgreSQL-Datenbank (und dem Framwork Typeorm) umgesetzt und wurde mit Unit-Tests mit Jest getestet. Beides wird in Microsoft-Azure gehostet.
Die zugehörige wurde mit React-Native umgesetzt. Zusätzlich wurde hier Prettier sowie eslint verwendet um eine einheitliche Formatierung und Regeln zu verwenden. Die App wurde durch Unit-Tests in Jest und Integration-Tests mit Detox getestet. Das Nutzermanagement und die Authentifizierung erfolgt mit Hilfe von Auth0. Als CI/CD Pipeline kommt Github Actions zum Einsatz.
JavaScript, React-Native, NodeJs, REST, GIT, Azure Functions, Azure, Visual Studio Code, CI/CD, CSS3, HTML5, Jest, Postman, Jira, Eslint, Prettier, Github Actions, PostgreSQL, DynamoDB, Docker
Aufgabenbeschreibung
Smartphone App für die Vermittlung von Paketzustellungen durch in der App angemeldete Lieferanten. Die API wurde mithilfe von Azure-Functions und einer PostgreSQL-Datenbank (und dem Framwork Typeorm) umgesetzt und wurde mit Unit-Tests mit Jest getestet. Beides wird in Microsoft-Azure gehostet.
Die zugehörige wurde mit React-Native umgesetzt. Zusätzlich wurde hier Prettier sowie eslint verwendet um eine einheitliche Formatierung und Regeln zu verwenden. Die App wurde durch Unit-Tests in Jest und Integration-Tests mit Detox getestet. Das Nutzermanagement und die Authentifizierung erfolgt mit Hilfe von Auth0. Als CI/CD Pipeline kommt Github Actions zum Einsatz.