Senior Software Developer

Profil Foto
Verfügbarkeit einsehen
  Umkreis (bis 200 km)
ar  |  de  |  en
  auf Anfrage
  60320 Frankfurt am Main
 15.10.2018

Kurzvorstellung

Full-Stack-Entwickler mit langjähriger Projekterfahrung in der Internet und Informationstechnologie

“Nothing is particularly hard if you divide it into small jobs“

Auszug Referenzen (2)

"Kiss, unser engagierter Macher"
Angularjs Java Developer
Jörg-Martin Bruckmann
Tätigkeitszeitraum

1/2018 – 7/2018

Tätigkeitsbeschreibung

- Migration eine auf jBoss 6 Middleware Applikation auf eine spring boot 1.5.9
- erweitern der Application
- handling asynchrone Request Response over Websocket
- docker container Fähigkeit
- mitAufbau ein CI/CD pipeline.
- umziehen der Applikation nach AWS cloud
- Konvertierung ein Hibride App zu PWA
- erweitern des Frontends
- Dokumentation der technischen Komponenten
- Enge Zusammenarbeit mit den Disziplinen Business Engineering, User Experience Consulting sowie Test Beheben von Fehlern aus den Testphasen in den Applikationen / Komponenten
-Durchführen von Komponententests, Modultests, Modulgruppentests Erstellen von Systemdokumentationen

Eingesetzte Qualifikationen

Bash (Shell), Docker, Eclipse, J2EE (Java EE), Jenkins, JUnit, Spring, Versionierung / Versionsverwaltung, Amazon Web Services (AWS), AngularJS


"[...] [...] hat uns mit seiner freundlichen und offenen Art als engagierter Macher sehr gut unterstützt."
Entwicklung hybride App. Inklusiv Konsumierende Services im Backend
Jörg-Martin Bruckmann
Tätigkeitszeitraum

9/2016 – 12/2017

Tätigkeitsbeschreibung

Programmierung / Implementierung von hybriden Apps auf Basis der Technologie Angular 4 und Cordova Programmierung / Implementierung von Web-Apps
- Dokumentation der technischen Komponenten
- Enge Zusammenarbeit mit den Disziplinen Business Engineering, User Experience Consulting sowie Test Beheben von Fehlern aus den Testphasen in den Applikationen / Komponenten
-Durchführen von Komponententests, Modultests, Modulgruppentests Erstellen von Systemdokumentationen
-Erstellen von Lieferpaketen für die betreffenden Applikationen

-Entwicklung von hybriden Apps auf Basis von Web-Apps mittels Cordova JavaScript (Angular 2)
- HTML 5, CSS 3, NodeJS, npm, angular-cli,ionic2,cordova,jasmine,karma
- Agile Softwareentwicklung mittels SCRUM.
- App-Entwicklung für Android /iOS
- einrichten ein Jenkins-server für automatisiertes Build
- Mitentwicklung ein middleware Server auf basis von Java EE - Spring - JPA - RESTful Web Service
- Mitentwicklung ein Webservices mit WebMethods Integration Server 9.8.
- Integrieren von bestehende Geschäftsprocesse.

Eingesetzte Qualifikationen

MongoDB, UML, J2EE (Java EE), Spring, SOAP (Simple Object Access Protocol), User Experience (UX), XSLT (XSL Transformation), HTML5, CSS (Cascading Style Sheet), AngularJS, jQuery, MTOM (SOAP Message Transmission Optimization Mechanism), webMethods

Ich biete

IT, Entwicklung
  • CSS (Cascading Style Sheet)
    16 Jahre, 11 Monate Erfahrung
  • Java (allg.)
    12 Jahre, 8 Monate Erfahrung
  • mySQL
    11 Jahre, 7 Monate Erfahrung
  • J2EE (Java EE)
    11 Jahre, 6 Monate Erfahrung
  • HTML5
    10 Jahre, 3 Monate Erfahrung
  • UML
    10 Jahre, 3 Monate Erfahrung
  • Spring
    10 Jahre, 2 Monate Erfahrung
  • jQuery
    9 Jahre, 4 Monate Erfahrung
  • Bash (Shell)
    8 Jahre, 10 Monate Erfahrung
  • Eclipse
    8 Jahre, 7 Monate Erfahrung
  • AngularJS
    4 Jahre, 10 Monate Erfahrung
  • Docker
    10 Monate Erfahrung
  • SSH (Secure Shell)
    4 Monate Erfahrung
  • Jira
    4 Monate Erfahrung
  • Git
    4 Monate Erfahrung
  • Back-End Entwicklung
    4 Monate Erfahrung
  • Node.js
    4 Monate Erfahrung

Projekt‐ & Berufserfahrung

Microservices - DevOps - Entwickler
DB Systel GmbH, Frankfurt
7/2018 – offen (4 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

7/2018 – offen

Tätigkeitsbeschreibung

Als Teil eines agilen Teams bin ich für die Weiterentwicklung und den Betrieb einer cloudbasierten Softwareentwicklungsumgebung zuständig (docker,kubernites,openshift).
- ich stelle den Entwicklungsteams eine leistungsstarke, skalierbare und als Code beschriebene Infrastruktur bereit
- ich setze Best Practices im Betrieb von always-up und always-available Services um (Backup-Strategien, VM-Images, Sicherheit, Netzwerke, Monitoring, Alerting…)
Verbreitung von DevOps Best Practices innerhalb der Produktentwicklung
- Entwicklung shared libraries for Jenkins CI/CD Pipeline mit groovy.
- Weitertwicklung von rest api als Microservices mit java und Spring boot
- Aufbau von rest api als Microservices mit nodejs
- Aufbau von Angularjs Application als Template.

Eingesetzte Qualifikationen

Back-End Entwicklung, Bash (Shell), Docker, Git, Java (allg.), Jira, Node.js, Spring, SSH (Secure Shell), AngularJS


Angularjs Java Developer
DB Systel GmbH, Frankfurt am Main
1/2018 – 7/2018 (7 Monate)
Logistikdienstleister
Tätigkeitszeitraum

1/2018 – 7/2018

Tätigkeitsbeschreibung

- Migration eine auf jBoss 6 Middleware Applikation auf eine spring boot 1.5.9
- erweitern der Application
- handling asynchrone Request Response over Websocket
- docker container Fähigkeit
- mitAufbau ein CI/CD pipeline.
- umziehen der Applikation nach AWS cloud
- Konvertierung ein Hibride App zu PWA
- erweitern des Frontends
- Dokumentation der technischen Komponenten
- Enge Zusammenarbeit mit den Disziplinen Business Engineering, User Experience Consulting sowie Test Beheben von Fehlern aus den Testphasen in den Applikationen / Komponenten
-Durchführen von Komponententests, Modultests, Modulgruppentests Erstellen von Systemdokumentationen

Eingesetzte Qualifikationen

Bash (Shell), Docker, Eclipse, J2EE (Java EE), Jenkins, JUnit, Spring, Versionierung / Versionsverwaltung, Amazon Web Services (AWS), AngularJS


Entwicklung hybride App. Inklusiv Konsumierende Services im Backend
DB Systel GmbH, Frankfurt am Main
9/2016 – 12/2017 (1 Jahr, 4 Monate)
Telekommunikation
Tätigkeitszeitraum

9/2016 – 12/2017

Tätigkeitsbeschreibung

Programmierung / Implementierung von hybriden Apps auf Basis der Technologie Angular 4 und Cordova Programmierung / Implementierung von Web-Apps
- Dokumentation der technischen Komponenten
- Enge Zusammenarbeit mit den Disziplinen Business Engineering, User Experience Consulting sowie Test Beheben von Fehlern aus den Testphasen in den Applikationen / Komponenten
-Durchführen von Komponententests, Modultests, Modulgruppentests Erstellen von Systemdokumentationen
-Erstellen von Lieferpaketen für die betreffenden Applikationen

-Entwicklung von hybriden Apps auf Basis von Web-Apps mittels Cordova JavaScript (Angular 2)
- HTML 5, CSS 3, NodeJS, npm, angular-cli,ionic2,cordova,jasmine,karma
- Agile Softwareentwicklung mittels SCRUM.
- App-Entwicklung für Android /iOS
- einrichten ein Jenkins-server für automatisiertes Build
- Mitentwicklung ein middleware Server auf basis von Java EE - Spring - JPA - RESTful Web Service
- Mitentwicklung ein Webservices mit WebMethods Integration Server 9.8.
- Integrieren von bestehende Geschäftsprocesse.

Eingesetzte Qualifikationen

MongoDB, UML, J2EE (Java EE), Spring, SOAP (Simple Object Access Protocol), User Experience (UX), XSLT (XSL Transformation), HTML5, CSS (Cascading Style Sheet), AngularJS, jQuery, MTOM (SOAP Message Transmission Optimization Mechanism), webMethods


Softwareentwickler und Systemadministrator
Kundenname anonymisiert, Frankfurt am Main
1/2014 – 8/2016 (2 Jahre, 8 Monate)
Innere und Äußere Sicherheit
Tätigkeitszeitraum

1/2014 – 8/2016

Tätigkeitsbeschreibung

- Systemadministration und Wartung.
- Entwicklung von Webauftritt.
- Modellierung und Entwicklung von mobilen Zeiterfassungsystem für Mitarbeiter
- Schulung von Mitarbeiter.

Eingesetzte Qualifikationen

mySQL, Windows Mobile, Android, iOS, UML, Mobile Entwicklung (allg.), Softwareentwicklung (allg.), Systemadministration (allg.), HTML5, CSS (Cascading Style Sheet), AngularJS, JavaScript-Frameworks


Senior Softwareentwickler
ABIS GmbH, Frankfurt am Main
10/2007 – 9/2015 (8 Jahre)
Dienstleistungsbranche
Tätigkeitszeitraum

10/2007 – 9/2015

Tätigkeitsbeschreibung

• Entwicklung von kundenorientierten webbasierten Software-Lösungen
• Wartung und Weiterentwicklung bestehender Softwarelösungen
• Administration, Pflege, Dokumentation und Entwicklung ABIS Netzwerk
• Fehleranalyse und -behebung bei Hardware- und Softwareproblemen
• Management und Support von LINUX-, Windows- und VMware-Umgebungen
• direkte Betreuung von Kunden

Eingesetzte Qualifikationen

mySQL, Microsoft SQL-Server (MS SQL), JDBC (Java Database Connectivity), UML, Objektorientierte Programmierung (OOP), Spring, Perl, Visual Studio, Cobol, C#, .Net Framework (Mircosoft), Bash (Shell), JNI (Java Native Interface), Java-Frameworks, EJB (Enterprise JavaBeans), Eclipse, Hibernate (Java), J2EE (Java EE), Java (allg.), Perl Package Manager (PPM), Java Message Service (JMS), JavaScript Object Notation (JSON), HTML5, CSS (Cascading Style Sheet), ASP.NET, Ajax, PHP, JSP (Java Server Pages), jQuery


Softwareentwickler
Kundenname anonymisiert, Mainz
5/2007 – 10/2007 (6 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

5/2007 – 10/2007

Tätigkeitsbeschreibung

- Entwicklung eines Bestellungssystems für ein Photogeschäft.

Eingesetzte Qualifikationen

mySQL, CSS (Cascading Style Sheet), HTML, PHP, JavaScript


Softwareentwickler
Alnil Company, Hannover
2/2006 – 4/2007 (1 Jahr, 3 Monate)
Logistikdienstleister
Tätigkeitszeitraum

2/2006 – 4/2007

Tätigkeitsbeschreibung

-Entwicklung einer Intranet Redaktionssystems für Datenpflege.
-Entwicklung einer Konvertierungstool um Datenmigration von Fremden Datenformat zu
Hausinternen Datenformat.
- Einrichtung das komplette Produktion Umgebung vom null an
- Einrichtung eine Netzwerk mit 4 Workstationen und ein Server und eine Drucker
- Installation von Windows 2003 Server mit Active Directory
- Installation von windows xp auf die Workstationen.
- die Workstationen und die Drucker in Active Directory aufnehmen
- Einrichten ein backup-system für die Umgebung.
- Wartung

Eingesetzte Qualifikationen

mySQL, Windows XP, Windows Server 2003, Apache HTTP Server, C++, CSS (Cascading Style Sheet), CGI (Common Gateway Interface), HTML, JavaScript


Softwareentwickler
WALTHER-PRÄZISION, Haan
1/2005 – 12/2005 (1 Jahr)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

1/2005 – 12/2005

Tätigkeitsbeschreibung

Entwicklung eines e-Commerce Systems.

Eingesetzte Qualifikationen

mySQL, Java (allg.), CSS (Cascading Style Sheet), HTML, PHP, JavaScript


Softwareentwickler
PHOENIX CONTACT, Blomberg
1/2004 – 12/2004 (1 Jahr)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

1/2004 – 12/2004

Tätigkeitsbeschreibung

Mitentwicklung eines mehrsprachigen 3-schichtigen e-Shop Systems.

- Modellierung und Implementierung des Datenmodells im Backend.
- Modellierung und Implementierung der Serviceklassen im Backend.
- Implementierung von Views im Frontend.

Eingesetzte Qualifikationen

Oracle Database, JDBC (Java Database Connectivity), UNIX, BEA WebLogic Server, Shell (CSH), EJB (Enterprise JavaBeans), J2EE (Java EE), CSS (Cascading Style Sheet), HTML, JavaScript, JSP (Java Server Pages)


Anwendungsentwickler
Empolis GmbH, Gütersloh
6/2003 – 4/2004 (11 Monate)
Medienbranche
Tätigkeitszeitraum

6/2003 – 4/2004

Tätigkeitsbeschreibung

Mitentwicklung von:
- Knowledge Management Systemen für Industriekunden
- CBR (Case Based Reasoning) Anwendungen und intelligenten Suchmaschinen
- Content Management Systemen für Produktdaten und deren Attributierungen
- mehrschichtigen Client-Server Anwendungen mit dem Schwerpunkt Front Ends

Eingesetzte Qualifikationen

JDBC (Java Database Connectivity), J2EE (Java EE), Java (allg.), CSS (Cascading Style Sheet), HTML, JSP (Java Server Pages), JavaScript


Werkstudent als Anwendungsentwickler
Empolis GmbH, Darmstadt
1/2001 – 5/2003 (2 Jahre, 5 Monate)
Medienbranche
Tätigkeitszeitraum

1/2001 – 5/2003

Tätigkeitsbeschreibung

- Entwicklung von Java-Anwendungen für verschiedene Kundenprojekte
- Modellierung und Implementierung von Access-Datenbanken
- Entwicklung von Web-Anwendungen auf Basis von LAMP
- direkte Betreuung von Kunden

Eingesetzte Qualifikationen

Microsoft Access, JDBC (Java Database Connectivity), DAO (Data Access Objects), Perl, Visual Basic Script (VBS), C++, EJB (Enterprise JavaBeans), J2SE (Java SE), Java (allg.), VBA (Visual Basic for Applications), CSS (Cascading Style Sheet), HTML, PHP, JavaScript


Zertifikate

Network Security Manager
September 2006

Ausbildung

Informatik
(Dipl.-Inform.)
Jahr: 2003
Ort: Darmstadt

Qualifikationen

Programmiersprachen:
HTML (HTML5, CSS3) ++++
PHP +++
AWK, Perl +++
C ++++
C++ ++
SQL/PL SQL +++
Java ++++
JavaScript ++++
Node JS +++
XML ++++
C# +++
VB.NET +++

Entwicklungswerkzeuge:

Eclipse ++
NetBeans ++
Rational Rose ++
Subversion ++
Git ++++
Maven ++++
ant ++++
jQuery ++
AngularJs +++
Ionic +++
JSF ++
Apache Webserver ++
Apache Tomcat Application Server ++++

Datenbanken:

Oracle ++
DB2 ++
MS Access ++++
MySQL ++++
SQLite ++
PostgreSQL ++
SQL Server +++

Betriebssysteme:

OS X ++++
Windows ++++
UNIX: Linux, +++


Datenkommunikation:

TCP/IP ++++
JAVA EE +++
AJAX ++++
REST ++++
JSON ++++
HTTP ++++
SOAP +++

Methoden:

Design und Konzeption ++++
UML ++

Über mich

ich bin verheiratet und habe eine kleine Tochter,
ich spiele gerne Fussball und reise gerne.

Persönliche Daten

Sprache
  • Arabisch (Muttersprache)
  • Deutsch (Fließend)
  • Englisch (Gut)
  • Französisch (Gut)
Reisebereitschaft
Umkreis (bis 200 km)
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Profilaufrufe
2437
Alter
43
Berufserfahrung
17 Jahre (seit 10/2001)
Projektleitung
2 Jahre

Kontaktdaten

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

Jetzt Mitglied werden »