freiberufler Fullstack Softwareentwickler /-Architekt auf freelance.de

Fullstack Softwareentwickler /-Architekt

zuletzt online vor wenigen Stunden
  • 99€/Stunde
  • 28195 Bremen
  • Weltweit
  • en  |  de
  • 15.12.2023

Kurzvorstellung

MSc. Schwerpunkt KI, Agile und Klassische Softwareentwicklung, Softwarearchitektur, Java, Java2EE, Spring, Angular, Android, GWT, JSP, JavaScript, Hibernate/JPA, C++, JNI, Datenbanken, CI/CD, PostScript, Apache PDFBox, Python

Qualifikationen

  • Android
  • Angular
  • Apache Hadoop
  • Architekturvisualisierung
  • CSS (Cascading Style Sheet)
  • DB2
  • Docker
  • Hibernate (Java)
  • HTML5
  • IBM WebSphere Application Server (WAS)
  • J2EE (Java EE)
  • Java (allg.)
  • JavaScript
  • JavaScript-Frameworks
  • Kafka
  • Kotlin
  • mySQL
  • Node.js
  • ODBC (Open Database Connectivity)
  • Oracle (allg.)
  • Oracle Database
  • PostgreSQL
  • Representational State Transfer (REST)
  • Spring

Projekt‐ & Berufserfahrung

Lösungsarchitekt
Stromnetz Hamburg GmbH, Hamburg
10/2020 – offen (3 Jahre, 6 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

10/2020 – offen

Tätigkeitsbeschreibung

Unterstützung der Teams hinsichtlich Kommunikation und Kooperation
zwischen den Teammitgliedern, um die Entwicklung ins Fließen zu
bringen.
• Verbesserung der gemeinsamen Entscheidungsfindung im Team bei
Vision und deren Erreichen
• Sicherstellung der Einhaltung der Regeln und Strukturen insbesondere
von Terminen/Meetings
• Ziel – die einzelnen Interessen, Ziele und Fähigkeiten eines jeden
Mitgliedes, soll in Einklang mit den Interessen, Zielen und Fähigkeiten des
gesamten IT Innovation Teams stehen.

Eingesetzte Qualifikationen

Angular, Architekturvisualisierung, Docker, Java (allg.), Kafka, Kotlin, PostgreSQL

Fullstack Software Entwickler
K+S Aktiengesellschaft, Kassel/Remote
2/2019 – 5/2020 (1 Jahr, 4 Monate)
Bergbau
Tätigkeitszeitraum

2/2019 – 5/2020

Tätigkeitsbeschreibung

Migration mehrerer Projekte von SOAP/Flex auf REST/SmartGWT

- Erstellung der Architektur der Frontend für allgemeine Anwendungen
- Entwicklung einer Frontend-Anwendung mit der dazugehörige Server- Komponenten.
- Darstellung einer Karte mit der kompletten API um das Kartensystem mit dem SAP-Backend zu verknüpfen.
- Dokumentation und Code Restrukturierung
- Migration einer FLEX-App auf neuere Technologien.

Technologien: J2EE, Spring, REST, SOAP, GWT, SmartGWT, SOAP, Maven, Jenkins, GIT

Eingesetzte Qualifikationen

Apache Tomcat, Apache Maven, J2EE (Java EE), Spring, SOAP (Simple Object Access Protocol), JavaScript, Representational State Transfer (REST)

Senior Softwarentwickler
Gothaer Systems GmbH, Köln / Remote
8/2018 – 12/2018 (5 Monate)
Versicherungen
Tätigkeitszeitraum

8/2018 – 12/2018

Tätigkeitsbeschreibung

Migration der Architektur

- Mitbestimmung der neuen Frontend-Architektur mit dem neuen Technologie- Stack
- Entwicklung eines Tarifrechners
- Bindung mit mehreren Schnittstellen

Technologien: Java2ee, IBM Websphere, GWT, Sencha GXT 4.0, RestyGWT, Spring, Hibernate, Tomcat, Jetty, Maven, JavaScript, JSON, Oracle DB, Nalu

Technologien: Java2ee, IBM Websphere, Spring, GWT, Sencha GXT 4.0, RestyGWT, Spring, Hibernate, Tomcat, Jetty, Maven, JavaScript, JSON, Oracle DB, Nalu

Eingesetzte Qualifikationen

JDBC (Java Database Connectivity), IBM WebSphere Application Server (WAS), Hibernate (Java), J2EE (Java EE), Spring, SOAP (Simple Object Access Protocol), Representational State Transfer (REST)

Senior Softwareentwickler
AXA Deutschland AG, Wiesbaden/Remote
9/2017 – 5/2018 (9 Monate)
Versicherungen
Tätigkeitszeitraum

9/2017 – 5/2018

Tätigkeitsbeschreibung

Senior Softwareentwickler
AXA Deutschland AG
- Fehlerbehebung und Optimierung von Backend- und Datenprobleme
- Weiterentwicklung einer bestehenden Anwendung
- Codeanalyse und Restrukturierung
- Pflege des Codes
- Erstellung von Fachkonzepten
- Bindung mit mehreren Schnittstellen

Technologien: Java2ee, KANBAN, GWT, Sencha GXT 3.0, RestyGWT, Dopix, AWS, Spring, Hibernate, Tomcat, Jetty, maven, JavaScript, JSON, Oracle DB

Eingesetzte Qualifikationen

JDBC (Java Database Connectivity), Oracle Database, Oracle RAC (Real Application Clusters), Apache Maven, Hibernate (Java), Jenkins, JavaScript-Frameworks, DOPiX, Prozessoptimierung

Senior Entwickler
AXA Deutschland AG, Wiesbaden
6/2016 – 10/2016 (5 Monate)
Versicherungen
Tätigkeitszeitraum

6/2016 – 10/2016

Tätigkeitsbeschreibung

- Weiterentwicklung einer bestehenden Anwendung
- Codeanalyse und Restrukturierung
- Pflege des Codes
- Erstellung von Fachkonzepten
- Bindung mit mehreren Schnittstellen

Technologien: Java2ee, GWT, Sencha GXT 3.0, RestyGWT, Spring, Hibernate, Dopix, Papyrus, Tomcat, Jetty, maven, JavaScript, JSON, Oracle DB

Eingesetzte Qualifikationen

Oracle Database, Hibernate (Java), J2EE (Java EE), Spring, JavaScript Object Notation (JSON), JavaScript-Frameworks, Representational State Transfer (REST)

Senior Developer / Technical Project Manager
BMW AG, München
4/2014 – 2/2020 (5 Jahre, 11 Monate)
Automobilindustrie
Tätigkeitszeitraum

4/2014 – 2/2020

Tätigkeitsbeschreibung

Projekt 1: 2014-2016


IT Consultant für ein Big Data Server. Softwarearchitektur, Softwareentwicklung.
- Management eines DB-Systems und eines Geo DBMSs
- Analysis von massiven neuen Daten
- Skalierung der Bearbeitung
- Mitwirkung in der Backend Software Entwicklung
- Adaptive Volum- und Struktur Flexible Algorithmen.
- Planung und Management
- Erstellung und Optimierung der Dev-Ops Framework auf basis von Maven, Jenkins, Tomcat

Projekt 2: 2016-2018


- Leitung der technischen Aufgaben.
- Etablierung der technischen Architektur
- Implementierung eines komplexeren mathematischen Modell für die Berechnung der Wahrscheinlichkeiten der Verfügbarkeit von einer großen Menge Elektrischer Ladestationen
- Administrieren eines 24/7 erreichbaren stand-alone Servers.
- Mitgestaltung der DevOps- und CD/CI Architektur
- Domäne-spezifische Optimierung des Modells
- Integrierung des Prozesses im Hadoop-Cluster
- Implementation der "Cockpit"-Frontend



Projekt 3: 2019-2020


Entwicklung eines neuen Produkt um Ladestationen Vorschläge und den optimalen Ladeplan für Fahrer elektrischer Fahrzeuge zur Verfügung zu stellen. Weiterhin mit einem Modul um die Sinnvollkeit eines elektrischen Wagen für perspektivische Kunden. Die Datenbank-Integration, sowie die Microservices werden in J2EE auf Spring-Basis implementiert. Das Frontend mit Angular 8 (Web), und ein Android App.


Tools: Big Data, Scrum, AWS S3, Apache Hadoop, SPARK, PySpark, Java, scala, J2EE, Angular 8, Hibernate, MySQL, Docker, Kubernetes, Oracle Database, OCPP >= 1.6, Tomcat, GWT, SPE ASN, XML, HTML, JavaScript, AngularJS, Angular 8, log4j, JavaFX, self4j, etc...

Eingesetzte Qualifikationen

Apache Hadoop, mySQL, Oracle Database, Android, Android Entwicklung, Docker, Hibernate (Java), J2EE (Java EE), Node.js, Angular, CSS (Cascading Style Sheet), HTML5, Kubernetes, Representational State Transfer (REST)

Lead Software Developer/Assistent Project Manager
eine Arbeitsgruppe in Japan und ein Forschungsinst, Tokyo (Japan), Monterey CA USA
8/2012 – 4/2013 (9 Monate)
Übersetzungstechnik, Forschungsinstitut
Tätigkeitszeitraum

8/2012 – 4/2013

Tätigkeitsbeschreibung

Entwicklung einer Übersetzerunterstützungsplattform mit kontextsensitiven Übersetzungsvorschlägen, inklusive einer GWT-basierten GUI und eines Android-App. Zielgruppe: professionelle Übersetzer.

Tätigkeit:Software-Design und -Konzeption, Software-Entwicklung, Wissenstransfer und Koordinierung zwischen Übersetzer und Entwickler, Betreuung von zwei weiteren Mitentwicklern, Coaching und Unterstützung im Bereich GWT.

Technologie: Java, Android, J2EE, Google Web-Toolkit, Javascript, Google Translate API, Maven, Ant, JavaScript, HTML, CSS.

Eingesetzte Qualifikationen

Hardware Entwicklung, Softwareentwicklung (allg.), Android Entwicklung, Java (allg.), J2EE (Java EE), User Interface (UI), JavaScript-Frameworks, JavaScript, Schulung / Training (IT), Management (allg.), Public Relations, Übersetzung, Schulung / Coaching (allg.), Forschung & Entwicklung (allg.)

Wissenschaftlicher Mitarbeiter / Doktorand
Freie Universität Bozen/Universität Bremen, Bozen/Bremen
1/2011 – 9/2015 (4 Jahre, 9 Monate)
Hochschulen und Forschungseinrichtungen
Tätigkeitszeitraum

1/2011 – 9/2015

Tätigkeitsbeschreibung

Forschung im Bereich Künstlicher Intelligenz darunter:
- Wissensrepräsentation
- Datenbanktheorie
- Query Engines
- Beschreibungslogiker

Anwendungsimplementierung in der Programmiersprache Java, JDBC, ODBC, Java OWL API, XML, etc.

Eingesetzte Qualifikationen

Big Data, XML, OWL (Web Ontology Language)

Software Entwickler
Talnax AG (HDI Sachholding GmbH), Hannover, Köln
10/2009 – 12/2010 (1 Jahr, 3 Monate)
Versicherungen
Tätigkeitszeitraum

10/2009 – 12/2010

Tätigkeitsbeschreibung

Es handelt sich insgesamt um drei Projekte.

Mitentwicklung eines Dialog-Frameworks auf Basis von Google Web Toolkit (Web-2.0-Techniken).
Erstellung einer Partner- und Kundendatenbearbeitungsanwendung mit dem o.g. Framework.
Die Grundlage des Projekts ist von einer mit COBOL entwicklten Mainframeanwendung.
Die Tätigkeiten beinhalteten die Analyse des bestehenden Cobolcodes um ähnliche (möglichst isomorphe) Strukturen zu der JAVA/GWT Welt (im Backend und Frontend) mitzunehmen.
Umstellung von vorhandenen JSP-Seiten auf das GWT-basierte Framework.

Meine Tätigkeiten: Software-Entwicklung, Mitorganisation eines Couching-Seminars für das Framework, Software-Design und -Konzeption, Datenmodellierung, Unterstützung verschiedener Anwendungsentwicklungsprojekte bei der Einsetzung des Frameworks, Erstellung von Musteranwendungen.

Technologie: Java, J2EE, Google Web-Toolkit (gwt), SmartGWT, Ext-GWT, Hibernate, Eclipse, Eclipse Plugin Development, Oracle, IBM WebSphere 6.0/7.0 , MySQL, Hudson, Continuum, Ant, Maven, HTML5, CSS, SVN, JIRA, JavaScript.

Eingesetzte Qualifikationen

Oracle Database, JDBC (Java Database Connectivity), IBM WebSphere Application Server (WAS), Cobol, J2EE (Java EE), JavaScript, JavaScript-Frameworks

Software Entwickler
ein mittelständisches IT-Consulting Unternehmen, Bremen
10/2006 – 5/2009 (2 Jahre, 8 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

10/2006 – 5/2009

Tätigkeitsbeschreibung

Es handelt sich insgesamt um vier Projekte.

Entwurf und Entwicklung einer Java-basierten PostScriptbearbeitungsbibliothek, Integration der Bibliotheksfunktionalität in die zuständigen Businessprozesse, Wartung, Erweiterung und Individualisierung der Funktionalitäten für die verschiedenen Kunden.

Meine Tätigkeiten: Entwicklung, Programmierung, Wissenstransfer, Organisation, Kundenberatung

Technologie: Java, J2EE, JSP, PostScript, Html, Oracle-Datenbanken, MySQL, JBoss, Tomcat, Windows XP, Unix/Linux, C/C++, VisualStudio, JNI, in einigen Projekten IBM DB2.

Ausbildung

Cognitive Science
Master of Science
2009
Osnabrück
Mathematik/Informatik Cognitive Science
Bachelor of Science
2006
Osnabrück

Weitere Kenntnisse

IT Entwicklung & Architektur
- IT-Beratung
- Coaching / Schulung IT
- Softwareentwicklung
- Softwarekonzeptualisierung

Programmierung & Betriebssysteme
- Betriebssysteme (allg.)
- Datenbanken (allg.)
- Softwareprogrammierung

Persönliche Daten

Sprache
  • Englisch (Muttersprache)
  • Deutsch (Fließend)
Reisebereitschaft
Weltweit
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Home-Office
bevorzugt
Profilaufrufe
5245
Berufserfahrung
18 Jahre und 5 Monate (seit 10/2005)
Projektleitung
2 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden