Full-Stack Entwickler (Python, Java, C#, JavaScript) für Backend- und Frontend-Lösungen
Aktualisiert am 09.12.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 17.11.2024
Verfügbar zu: 100%
davon vor Ort: 100%
Python
Java
C#
JavaScript
Scrum
Jenkins
Git
Docker
Türkisch
Muttersprache
Deutsch
Verhandlungssicher
Englisch
B2

Einsatzorte

Einsatzorte

München (+50km)
Deutschland
möglich

Projekte

Projekte

3 Monate
2024-09 - heute

Softwareentwicklung

Softwareentwickler
Softwareentwickler
4 Jahre 3 Monate
2020-02 - 2024-04

Entwicklung der Unittests & Integrationstests mit Cypress

Entwicklungsingenieur Python Java Cypress ...
Entwicklungsingenieur
  • Rest-API Entwicklung in Flask bzw. in Python
  • UI Entwicklung mit ReactJS bzw. mit JavaScript
  • Web Frontend Erweiterung mit PHP & Java Spring
  • Erstellung von Backend Funktionen mit Python und Shell Skripten in Debian
  • Entwicklung der Unittests & Integrationstests mit Cypress (JavaScript), mit Selenium (Python) und mit Pytest für Rest-API
  • Anwendung unterschiedlicher agiler Software Entwicklungsmethoden (SCRUM, JIRA)
  • Arbeiten mit CI/CD Anwendungen wie Jenkins und Nexus
  • Entwicklung von Parsern in Formaten wie XML und JSON
  • Nutzung und Wartung der Versionskontrollsystemen Git bzw. Bitbucket
Python Java Cypress JavaScript Docker Selenium Rest-API Flask React
secunet Security Networks AG
München
3 Jahre 10 Monate
2016-04 - 2020-01

Softwareentwicklung mit C#, Java SE, Python und Angular

Entwicklungsingenieur Java SE c# Python ...
Entwicklungsingenieur
  • Entwicklung und Erweiterung von Softwaretools in C#, Java SE, Python und Angular
  • Erstellen von Software-Entwurfsmustern sowie UMLs
  • Entwicklung von Back-End, Front-End und Tests (C#, Python und HTML)
  • Entwicklung eines OpenERP basierten Webshops und dessen Geschäftsmodell
  • Erstellen von Pflichtenheften
  • Durchführung von Aufwandsabschätzungen
  • Festlegung von Vorgehensmodellen bei Softwareentwicklungsprojekten
  • Anwendung unterschiedlicher agiler Software Entwicklungsmethoden (SCRUM, JIRA, GitLab)
  • Entwicklung von Parsern in Formaten wie XML und JSON
  • Scrum Mastering im Entwicklungsteam und fachliche Führung von zwei Mitarbeitern
  • Nutzung und Wartung der Versionskontrollsystemen Subversion und Git
Java SE c# Python Angular OpenStack OpenERP Scrum Master Atlassian JIRA Agile GitLab
AED Engineering GmbH
München
1 Jahr 1 Monat
2015-10 - 2016-10

Masterarbeit: Plattformunabhängige App-Entwicklung mit Java FXML

Software-Entwickler Java FXML
Software-Entwickler
  • Entwicklung einer hardwarenahen Android App
  • Grafische Oberflächen Entwicklung in JavaFXML
  • Forschung und Verwendung von Model-View-Controller Verfahren, SceneBuilder, Gradle und JavaFXPorts
  • Darstellung und Entwicklung des Konzepts und Designs
  • Entwicklung der Funktionen für das Verhalten von PV Anlagen und den Verbraucher im Haushalt
  • Entwicklung der Simulation und der Animation des Haushaltsverhaltens
  • Entwurf und Entwicklung der Kommunikationsteuerung vom Sensornetzwerk
Java FXML
Hochschule München
München
2 Jahre 3 Monate
2014-02 - 2016-04

Frontend- und Backend-Entwicklung

Entwicklungsingenieur Java SE Django Python ...
Entwicklungsingenieur
  • GUI-Programmierung in Java SE
  • Web-Entwicklung mit Java Vaadin
  • Unittests in Java
  • Subsystemtests und Mocktests mit Python
  • Automatische Systemtests und Dokumentationen
  • dynamische Webentwicklung mit DJango in Python
  • Auswertung und Abarbeitung von Zuginformationen per XML sowie JSONRPC in den Sprachen C++ und Java
  • Schnittstellen bzw. Server-Client Programmierung
  • Erstellung von Rake und Builder in Ruby
  • XML und XSD Erstellung und Anwendung in Java per JAXB
  • Daten Auswertung von SQL-Datenbank
  • Agile Software-Entwicklung mit SCRUM per Jira
  • Code-Review-Prozesse für Subversion mit dem Tool QuickRev
  • Versionsverwaltung von Dateien und Verzeichnissen mit den Tools SVN und TortoiseHg
Java SE Django Python C++ JSONRPC XML Subversion Scrum QuickRev Unittest Mocktesting Vaadin Rake Ruby MVC
Funkwerk AG
Karlsfeld bei München
1 Jahr 1 Monat
2013-02 - 2014-02

Frontend- und Backend-Entwicklung

Entwicklungsingenieur Java SE Django Python ...
Entwicklungsingenieur
  • GUI-Programmierung in Java SE
  • Web-Entwicklung mit Java Vaadin
  • Unittests in Java
  • Subsystemtests und Mocktests mit Python
  • Automatische Systemtests und Dokumentationen
  • dynamische Webentwicklung mit DJango in Python
  • Auswertung und Abarbeitung von Zuginformationen per XML sowie JSONRPC in den Sprachen C++ und Java
  • Schnittstellen bzw. Server-Client Programmierung
  • Erstellung von Rake und Builder in Ruby
  • XML und XSD Erstellung und Anwendung in Java per JAXB
  • Daten Auswertung von SQL-Datenbank
  • Agile Software-Entwicklung mit SCRUM per Jira
  • Code-Review-Prozesse für Subversion mit dem Tool QuickRev
  • Versionsverwaltung von Dateien und Verzeichnissen mit den Tools SVN und TortoiseHg
Java SE Django Python C++ JSONRPC XML Subversion Scrum QuickRev Unittest Mocktesting Vaadin Rake Ruby MVC
Funkwerk AG über Ferchau Engineering GmbH
Karlsfeld bei München
4 Monate
2012-10 - 2013-01

GUI-Entwicklung

Software-Entwickler Java SE SQLite
Software-Entwickler
  • GUI-Entwicklung in Java SE für Apotheken, um die Medikamente den Patienten zu verfolgen und anschließend sie über dem Ablauf von Medikamenten zu informieren
  • Server-Client und GUI Programmierung in Java SE.
  • SQLITE für Daten Speicherung
Java SE SQLite
Türkei
4 Monate
2011-10 - 2012-01

Entwurf und Entwicklung einer Übertragungstechnik

Bachelorand Java C Atmel ATMEGA 2560
Bachelorand
  • Entwurf und Entwicklung einer Übertragungstechnik
  • Atmel ATMEGA 2560 Programmierung für Steuerung von TETRA-Moduls, Informationsanzeige in LCD, Vorgangsprotokollierung auf SD-Karte und den Informationsaustausch zwischen den Komponenten
  • Darstellung und Entwicklung des Konzepts und Designs
  • Designen des PCB Board Layouts via. Eagle
  • Bestücken und Erweitern des PCB Boards
  • Integrieren des TETRA-Moduls in eigenem PCB Board
  • Entwicklung RS232 Schnittstelle und GUI für die Konfigurationen des Geräts
  • Erstellen und Verschlüsseln der Telegramme
Java C Atmel ATMEGA 2560
Stadtwerke Services GmbH
München
1 Jahr 8 Monate
2010-03 - 2011-10

Entwicklung der GUI-Applikationen

Werkstudententätigkeit & Praktikant Java Java ME TCP/IP ...
Werkstudententätigkeit & Praktikant
  • Entwicklung der GUI-Applikation für Überwachung und Ortung per Verwendung von OpenStreetMap in Java
  • Entwicklung eines Ticket-Servers für Automatische Auswertung von Emails und Weiterleitung als SMS-Tickets an Mobilfunkgeräte
  • Entwicklung der mehrere Applikationen für Symbian basierte TETRA Funkgeräte
  • Entwicklung des Überwachungsprogramms für den digitalen Funk (Tetra)
  • Entwicklung Multi Server-Client Applikation als Windows Dienst in Java SE
  • Erstellen SNMP Pakete durch dazugehörige MIB
  • Senden und Empfangen von SNMP Paketen via TCP
  • Entwicklung der RS232 Schnittstelle
Java Java ME TCP/IP UDP SNMP TETRA RS232
Stadtwerke Services GmbH
München

Aus- und Weiterbildung

Aus- und Weiterbildung

3 Monate
2024-05 - 2024-07

Berufliche Weiterbildung im Bereich Wirtschaftsenglisch

TOEIC Zertifikat,
TOEIC Zertifikat
1 Jahr 7 Monate
2015-09 - 2017-03

Electrical Engineering

Master of Science, Hochschule München
Master of Science
Hochschule München
4 Jahre 10 Monate
2007-09 - 2012-06

Elektro- und Informationstechnik

Bachelor of Engineering, Hochschule München
Bachelor of Engineering
Hochschule München
  • Technische Informatik

Kompetenzen

Kompetenzen

Top-Skills

Python Java C# JavaScript Scrum Jenkins Git Docker

Produkte / Standards / Erfahrungen / Methoden

Erfahrungen

Fachbezogene Kenntnisse

  • C#
  • Java
  • Python
  • C
  • Widow Builder
  • Swing
  • JSON-RPC
  • SVN
  • QuickRev
  • Junit
  • CleanCode
  • JavaFXML
  • Android

  • JavaScript
  • ReactJS (MaterialUI)
  • Docker
  • .Net
  • Angular
  • JAXB
  • C++
  • VHDL
  • MatLab & Simulink

  • Assembler
  • CASE-Tool
  • MathCAD
  • Pascal
  • Eagle PCB Software


Zusatzqualifikationen

  • Linux
  • Visual Studio Code
  • NetBeans
  • Eclipse
  • IntelliJ
  • Android Studio
  • MS Visual Studio
  • MS Windows
  • MS Office
  • MS Visio


Einsatzorte

Einsatzorte

München (+50km)
Deutschland
möglich

Projekte

Projekte

3 Monate
2024-09 - heute

Softwareentwicklung

Softwareentwickler
Softwareentwickler
4 Jahre 3 Monate
2020-02 - 2024-04

Entwicklung der Unittests & Integrationstests mit Cypress

Entwicklungsingenieur Python Java Cypress ...
Entwicklungsingenieur
  • Rest-API Entwicklung in Flask bzw. in Python
  • UI Entwicklung mit ReactJS bzw. mit JavaScript
  • Web Frontend Erweiterung mit PHP & Java Spring
  • Erstellung von Backend Funktionen mit Python und Shell Skripten in Debian
  • Entwicklung der Unittests & Integrationstests mit Cypress (JavaScript), mit Selenium (Python) und mit Pytest für Rest-API
  • Anwendung unterschiedlicher agiler Software Entwicklungsmethoden (SCRUM, JIRA)
  • Arbeiten mit CI/CD Anwendungen wie Jenkins und Nexus
  • Entwicklung von Parsern in Formaten wie XML und JSON
  • Nutzung und Wartung der Versionskontrollsystemen Git bzw. Bitbucket
Python Java Cypress JavaScript Docker Selenium Rest-API Flask React
secunet Security Networks AG
München
3 Jahre 10 Monate
2016-04 - 2020-01

Softwareentwicklung mit C#, Java SE, Python und Angular

Entwicklungsingenieur Java SE c# Python ...
Entwicklungsingenieur
  • Entwicklung und Erweiterung von Softwaretools in C#, Java SE, Python und Angular
  • Erstellen von Software-Entwurfsmustern sowie UMLs
  • Entwicklung von Back-End, Front-End und Tests (C#, Python und HTML)
  • Entwicklung eines OpenERP basierten Webshops und dessen Geschäftsmodell
  • Erstellen von Pflichtenheften
  • Durchführung von Aufwandsabschätzungen
  • Festlegung von Vorgehensmodellen bei Softwareentwicklungsprojekten
  • Anwendung unterschiedlicher agiler Software Entwicklungsmethoden (SCRUM, JIRA, GitLab)
  • Entwicklung von Parsern in Formaten wie XML und JSON
  • Scrum Mastering im Entwicklungsteam und fachliche Führung von zwei Mitarbeitern
  • Nutzung und Wartung der Versionskontrollsystemen Subversion und Git
Java SE c# Python Angular OpenStack OpenERP Scrum Master Atlassian JIRA Agile GitLab
AED Engineering GmbH
München
1 Jahr 1 Monat
2015-10 - 2016-10

Masterarbeit: Plattformunabhängige App-Entwicklung mit Java FXML

Software-Entwickler Java FXML
Software-Entwickler
  • Entwicklung einer hardwarenahen Android App
  • Grafische Oberflächen Entwicklung in JavaFXML
  • Forschung und Verwendung von Model-View-Controller Verfahren, SceneBuilder, Gradle und JavaFXPorts
  • Darstellung und Entwicklung des Konzepts und Designs
  • Entwicklung der Funktionen für das Verhalten von PV Anlagen und den Verbraucher im Haushalt
  • Entwicklung der Simulation und der Animation des Haushaltsverhaltens
  • Entwurf und Entwicklung der Kommunikationsteuerung vom Sensornetzwerk
Java FXML
Hochschule München
München
2 Jahre 3 Monate
2014-02 - 2016-04

Frontend- und Backend-Entwicklung

Entwicklungsingenieur Java SE Django Python ...
Entwicklungsingenieur
  • GUI-Programmierung in Java SE
  • Web-Entwicklung mit Java Vaadin
  • Unittests in Java
  • Subsystemtests und Mocktests mit Python
  • Automatische Systemtests und Dokumentationen
  • dynamische Webentwicklung mit DJango in Python
  • Auswertung und Abarbeitung von Zuginformationen per XML sowie JSONRPC in den Sprachen C++ und Java
  • Schnittstellen bzw. Server-Client Programmierung
  • Erstellung von Rake und Builder in Ruby
  • XML und XSD Erstellung und Anwendung in Java per JAXB
  • Daten Auswertung von SQL-Datenbank
  • Agile Software-Entwicklung mit SCRUM per Jira
  • Code-Review-Prozesse für Subversion mit dem Tool QuickRev
  • Versionsverwaltung von Dateien und Verzeichnissen mit den Tools SVN und TortoiseHg
Java SE Django Python C++ JSONRPC XML Subversion Scrum QuickRev Unittest Mocktesting Vaadin Rake Ruby MVC
Funkwerk AG
Karlsfeld bei München
1 Jahr 1 Monat
2013-02 - 2014-02

Frontend- und Backend-Entwicklung

Entwicklungsingenieur Java SE Django Python ...
Entwicklungsingenieur
  • GUI-Programmierung in Java SE
  • Web-Entwicklung mit Java Vaadin
  • Unittests in Java
  • Subsystemtests und Mocktests mit Python
  • Automatische Systemtests und Dokumentationen
  • dynamische Webentwicklung mit DJango in Python
  • Auswertung und Abarbeitung von Zuginformationen per XML sowie JSONRPC in den Sprachen C++ und Java
  • Schnittstellen bzw. Server-Client Programmierung
  • Erstellung von Rake und Builder in Ruby
  • XML und XSD Erstellung und Anwendung in Java per JAXB
  • Daten Auswertung von SQL-Datenbank
  • Agile Software-Entwicklung mit SCRUM per Jira
  • Code-Review-Prozesse für Subversion mit dem Tool QuickRev
  • Versionsverwaltung von Dateien und Verzeichnissen mit den Tools SVN und TortoiseHg
Java SE Django Python C++ JSONRPC XML Subversion Scrum QuickRev Unittest Mocktesting Vaadin Rake Ruby MVC
Funkwerk AG über Ferchau Engineering GmbH
Karlsfeld bei München
4 Monate
2012-10 - 2013-01

GUI-Entwicklung

Software-Entwickler Java SE SQLite
Software-Entwickler
  • GUI-Entwicklung in Java SE für Apotheken, um die Medikamente den Patienten zu verfolgen und anschließend sie über dem Ablauf von Medikamenten zu informieren
  • Server-Client und GUI Programmierung in Java SE.
  • SQLITE für Daten Speicherung
Java SE SQLite
Türkei
4 Monate
2011-10 - 2012-01

Entwurf und Entwicklung einer Übertragungstechnik

Bachelorand Java C Atmel ATMEGA 2560
Bachelorand
  • Entwurf und Entwicklung einer Übertragungstechnik
  • Atmel ATMEGA 2560 Programmierung für Steuerung von TETRA-Moduls, Informationsanzeige in LCD, Vorgangsprotokollierung auf SD-Karte und den Informationsaustausch zwischen den Komponenten
  • Darstellung und Entwicklung des Konzepts und Designs
  • Designen des PCB Board Layouts via. Eagle
  • Bestücken und Erweitern des PCB Boards
  • Integrieren des TETRA-Moduls in eigenem PCB Board
  • Entwicklung RS232 Schnittstelle und GUI für die Konfigurationen des Geräts
  • Erstellen und Verschlüsseln der Telegramme
Java C Atmel ATMEGA 2560
Stadtwerke Services GmbH
München
1 Jahr 8 Monate
2010-03 - 2011-10

Entwicklung der GUI-Applikationen

Werkstudententätigkeit & Praktikant Java Java ME TCP/IP ...
Werkstudententätigkeit & Praktikant
  • Entwicklung der GUI-Applikation für Überwachung und Ortung per Verwendung von OpenStreetMap in Java
  • Entwicklung eines Ticket-Servers für Automatische Auswertung von Emails und Weiterleitung als SMS-Tickets an Mobilfunkgeräte
  • Entwicklung der mehrere Applikationen für Symbian basierte TETRA Funkgeräte
  • Entwicklung des Überwachungsprogramms für den digitalen Funk (Tetra)
  • Entwicklung Multi Server-Client Applikation als Windows Dienst in Java SE
  • Erstellen SNMP Pakete durch dazugehörige MIB
  • Senden und Empfangen von SNMP Paketen via TCP
  • Entwicklung der RS232 Schnittstelle
Java Java ME TCP/IP UDP SNMP TETRA RS232
Stadtwerke Services GmbH
München

Aus- und Weiterbildung

Aus- und Weiterbildung

3 Monate
2024-05 - 2024-07

Berufliche Weiterbildung im Bereich Wirtschaftsenglisch

TOEIC Zertifikat,
TOEIC Zertifikat
1 Jahr 7 Monate
2015-09 - 2017-03

Electrical Engineering

Master of Science, Hochschule München
Master of Science
Hochschule München
4 Jahre 10 Monate
2007-09 - 2012-06

Elektro- und Informationstechnik

Bachelor of Engineering, Hochschule München
Bachelor of Engineering
Hochschule München
  • Technische Informatik

Kompetenzen

Kompetenzen

Top-Skills

Python Java C# JavaScript Scrum Jenkins Git Docker

Produkte / Standards / Erfahrungen / Methoden

Erfahrungen

Fachbezogene Kenntnisse

  • C#
  • Java
  • Python
  • C
  • Widow Builder
  • Swing
  • JSON-RPC
  • SVN
  • QuickRev
  • Junit
  • CleanCode
  • JavaFXML
  • Android

  • JavaScript
  • ReactJS (MaterialUI)
  • Docker
  • .Net
  • Angular
  • JAXB
  • C++
  • VHDL
  • MatLab & Simulink

  • Assembler
  • CASE-Tool
  • MathCAD
  • Pascal
  • Eagle PCB Software


Zusatzqualifikationen

  • Linux
  • Visual Studio Code
  • NetBeans
  • Eclipse
  • IntelliJ
  • Android Studio
  • MS Visual Studio
  • MS Windows
  • MS Office
  • MS Visio


Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.