freiberufler Fullstack Softwareentwickler /-Architekt auf freelance.de

Fullstack Softwareentwickler /-Architekt

zuletzt online vor wenigen Tagen
  • 99€/Stunde
  • 28195 Bremen
  • Weltweit
  • en  |  de
  • 15.04.2024

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

  • Android5 J.
  • Angular10 J.
  • Apache Hadoop5 J.
  • Apache Kafka4 J.
  • Architekturvisualisierung4 J.
  • CSS (Cascading Style Sheet)5 J.
  • Docker10 J.
  • Hibernate (Java)5 J.
  • HTML55 J.
  • IBM DB2
  • IBM WebSphere Application Server (WAS)1 J.
  • J2EE8 J.
  • Java (allg.)4 J.
  • JavaScript3 J.
  • JavaScript-Frameworks3 J.
  • Kotlin4 J.
  • Mysql5 J.
  • Node.Js5 J.
  • Open Database Connectivity
  • Oracle-Anwendungen
  • Oracle Database7 J.
  • Postgresql4 J.
  • Representational State Transfer (REST)6 J.
  • Spring Framework2 J.

Projekt‐ & Berufserfahrung

Lösungsarchitekt
Stromnetz Hamburg GmbH, Hamburg
10/2020 – offen (4 Jahre, 2 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.), Apache 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, Spring Framework, SOAP, 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

Java Database Connectivity, IBM WebSphere Application Server (WAS), Hibernate (Java), J2EE, Spring Framework, SOAP, 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

Java Database Connectivity, Oracle Database, Oracle Rac, 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, Spring Framework, 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, 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-Design, Softwareentwicklung (allg.), Android Entwicklung, Java (allg.), J2EE, User Interface (UI), JavaScript-Frameworks, JavaScript, Schulung / Training (IT), Management (allg.), Öffentlichkeitsarbeit, Übersetzungen, Schulung / Coaching (allg.), Forschung & Entwicklung

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, Java Database Connectivity, IBM WebSphere Application Server (WAS), COBOL, J2EE, 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
5417
Berufserfahrung
19 Jahre und 1 Monat (seit 10/2005)
Projektleitung
2 Jahre

Kontaktdaten

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

Jetzt Mitglied werden