people4project GmbH
Lörenskogstr. 3
85748 Garching b. München

Mo-Fr 9.oo - 17.oo Uhr
+49 (89) 55 29 39 -40

Kontakt


Kontakt


people4project GmbH
Lörenskogstr. 3
85748 Garching b. München

Mo-Fr 9.oo - 17.oo Uhr
+49 (89) 55 29 39 -40

Kontaktdaten anfordern


Freelancerprofil: -0630791

Entwickler & Architektur Java JSF Android CMS CRM Delphi XML UML HTML, DB-Entwickler Oracle SQL, -Java (Spring, OSGI, Servlets etc.) Delphi, SQL, XML, JSP/JSF, SCRUM

IT-Erfahrung seit:
2015
Position:
IT Analyst / Architekt
Software-Entwicklung / Programmierung
Projekte im Werdegang

06/2015 - 12/2015 Contentmanagement, MySql, Postgres SQL, Apache Webserver, Apache Tomcat
2015 inkl. Existenzgründungsphase Consulting im Bereich Entwicklung von mobilen Business- Apps und App-Management Konzeption einer systemübergreifenden Architektur Evaluierung von Softwarelösungen und Technologien zum Aufbau von Portal-basierenden Lösungen für kundenspezifische Anforderungen Auswahl von Partnerunternehmen sowie Hosting- Anbietern, Dokumentation Eingesetzte Technologien, Softwareprodukte CMS-Plattform für Business-Apps / CMS für native Apps interaktive Smartphone Apps Open Source OpenCMS 9.5.2; Datenbankserver: MySQL 5.7 PostgreSQL 9.3; WebServer: Apache Tomcat 6/7 Evaluierung von diversen branchenspezifischen Shop- Systemen, Partnerunternehmen und Hosting Anbietern Senior Software Engineer, Consultant

12/2014 - 04/2015 Java, Apache Tomcat, Contentmanagement, VMware, Apache Webserver, Apache Maven, Jakarta-Ant, MS SQL Server, MS Windows Server
Senior Softwareentwickler-Java Web-Bereich Corporate Techn 2015 Konzeption, Entwurf und Aufbau eines Continuous Integration und Delivery Systems - Bereitstellung von Techniken, Werkzeugen, Testumgebungen und Prozessen zur Qualitäts- und Effizienzsteigerung des Entwicklungsprozesses - Aufsetzen eines Build-Servers zum Planen und Ausführen von Builds und Tests, Konfiguration von automatisierten Build-Prozessen u.a. von nächtlichen Builds und Deployment Prozessen, die neue Softwarepakete erstellen sowie die in das jeweilige Testsystem deployen - Erweiterung und Anpassung des Systems an neue Projekte - Unterstützung von Entwicklern, Optimierung der Systemlandschaft Tomcat / Liferay basierte CMS Installationen VMWare, etc. Evaluierung weiterer Softwarelösung und Technologien wie z.B. XL Deploy Xebialabs Dokumentation von Konzepten und CI Server Projektschritten Eingesetzte Softwareprodukte, Werkzeuge, Frameworks CI Server: Atlassian Bamboo 5.7; Build Tools: Apache Maven 3.0, Apache Ant 1.8; Source Code Verwaltung: Git (Stash); Artefakt Repository: Sonatype Nexus; Datenbank: MS SQL Server 2012 SP2; VMWare; Windows Server 2012 Batch; Java 7, Atlassian Jira 6.2; Web-Server: Apache Tomcat 7; CMS - Portal Lösungen: Liferay 6 Senior Softwareentwickler

09/2014 - 11/2014 Java, IT-Beratung/ IT-Support, EAI - Enterprise Application Integration, SOA - Service Oriented Architecture, BPM - Business Process Management, BI / DWH (Data Warehouse), NoSQL, SAP-HANA, Dokumentenm
Consultant / Senior Java Software Engineer - Bereich IT Consulting 2014 Entwurf und Erstellung von Konzept- und Präsentationsunterlagen zu den folgenden Themen bzw. Technologien: - EAI - Enterprise Application Integration, Universelle Plattformen SOA - Service Oriented Architecture, PaaS- und SaaS-Lösungen, BPM und Business Intelligence Lösungen - Enterprise Mobility Management sowie Entwicklung von mobilen Lösungen - Big Data Management (Big Memory, NoSQL DB, In-Memory Platform) - Cloud Plattformen (u.a. SAP HANA Cloud Platform) - IT Sicherheit / Entwicklung sicherer Software - Konzepte IT-Standards, Technologien Lösungen für Klein- und Großunternehmen inkl. mobile Security Lösungen für Geoinformationssysteme: WebGIS / Geoserver Architekturen / Technologien für High Performance Trading Platform' Zusammenstellung von Dokumentationen im unternehmensinternen Dokumenten-Management-System Consultant, Senior Java Software Engineer

05/2014 - Java
Senior Java Softwareentwickler - Bereich Research Information System Senior Java Softwareentwickler

03/2013 - 04/2014 Java, JSF, EJB, NetBeans, Postgres SQL, Oracle, Apache Webserver, Apache Maven, Apache Tomcat, LDAP, Linux, Android
Senior Java Software Ingenieur - Bereich IT Unternehmen, Ludwigshafen Internes Projekt, Technische Projektleitung, Softwareentwicklung, Entwurf von Softwarearchitekturen Architekturerweiterung und Weiterentwicklung einer unternehmensinternen Webanwendung 'TechnikDB' - einer primären Informationsquelle für jede Art von Lieferanten-Verträgen, Dokumentationen. Support-Dienstleistungen mit einer ausgereiften Ticketsystem- Funktionalität, Verwaltung von Kunden und Projekten, Kunden- Systemen/Remote-Zugängen, Ansprechpartnern, Support Verträgen, Konzeption und Umsetzung der entsprechenden Administrations- Webanwendung basierend auf einer modular aufgebauten und erweiterbaren Systemarchitektur mit der plattformunabhängigen Technik: Java, Apache Server 2, Apache Tomcat 6, Maven 2. Integration der Softwarelösung in die bestehende TechnikDB Architektur. In der separat neu entwickelten Administrations-Webanwendung wurden Benutzer-, Benutzerrollen- und Benutzergruppenverwaltungen mit Administrations- und Anwenderbereichen sowie weitere systemunterstützende Funktionalitäten implementiert. - Konzeption und Architekturerweiterung - Entwurf und Modularisierung der Projektstruktur basierend auf Apache Maven 2 - Entwurf und Implementierung eines neuen Benutzer-, Benutzerrollenund Benutzergruppen-Konzeptes, Umstellung des Benutzerlogin- Verfahrens von der bestehenden LDAP-Lösung auf die neu implementierte Benutzer- und Benutzergruppenverwaltung, u.a. Migration von Projektleiter-Funktionalitäten auf die neue Benutzerverwaltung - Umsetzung des sogenannten Soft-Delete-Konzeptes für Systeme und Verträge - Umstellung des Mailversand-Konzeptes auf einen flexiblen und steuerbaren Mailversand - Implementierung einer zentralen Konfigurationsverwaltung, Refactoring der TechnikDB-Webanwendung - Umsetzung eines TechnikDB Portals - Aufbau und Erweiterung von Präsentations- bzw. Testsystemen unter Linux, Dokumentation des Projektes - Entwurf eines Grobkonzeptes für eine TechnikDB mobile Softwarelösung als Bestandteil der hausinternen Cloud: das Konzept beinhaltet eine Neuentwicklung von TechnikDB Apps basierend auf der Android-Plattform als mobile Lösung für die Webanwendungen TechnikDB/-Administration Senior Java Software Ingenieur

11/2012 - 02/2013 Java, Apache Webserver, Apache Tomcat, Eclipse, EJB, JSP, JSF, Log4J, Apache Maven, Linux, JBoss, Onlinemarketing, Postgres SQL
Verwendete Technologien: Java 1.6, Apache Server 2, Apache Tomcat 6, Eclipse 4.2, EJB, JSP, JSF, EclipseLink, Log4J, Apache Maven 2, SVN, Ubuntu Linux, JBoss 2008 11/2012 - 02/2013 Senior Java Softwareentwickler - Bereich Online Marketing Entwurf von Softwarearchitekturen, Softwareentwicklung Entwicklung einer Social Video Ad Serving Platform, die es ermöglicht Video Streaming Portalen, Internet TV und Social Networks Ihren Traffic durch high end Targeting, Content Recommendations und Inventar Verwaltung voll automatisiert zu monetarisieren Analyse von Anforderungen , Architekturentwurf, Evaluierung und Test notwendiger Workflows, Erstellung von Dokumentationen bzgl. der Recherchen und Architektur Konzeption und Umsetzung einer modular aufgebauten und erweiterbaren Systemarchitektur basierend auf einer plattformunabhängigen Technik wie Java, Apache Tomcat 6 PostgreSql 9.2, Apache Maven 2 Implementierung der Businesslogik im Backend inkl. der Persistenzschicht basierend auf der Datenbankzugriffsschicht EclipseLink und PostgreSql 9.2, Erstellung von Datenbankskripten zur Generierung von Projekt Datenbanken Aufbau und Erweiterung des Präsentations- bzw. Testsystemen unter Linux MS SQL Server

01/2012 - 10/2012 Java, Apache Webserver, Apache Tomcat, Eclipse, Postgres SQL, Apache Maven, Gesundheits-/ Sozialwesen/ Sport, Android, Linux
Verwendete Technologien: Java 1.6, Apache Tomcat 6, Eclipse 4.0, PostgreSql 9.2, EclipseLink, Apache Maven 2 01/2012 - 10/2012 Senior Java Softwareentwickler - Bereich Gesundheitswesen Entwurf von Softwarearchitekturen, Softwareentwicklung Entwicklung von mobilen Applikationen basierend auf der Android-Plattform im medizinischen Bereich Konzeption, Entwicklung und Rollout von mobilen Applikationen für die Android-Plattform basierend auf den Android Versionen 3.2 und 4.0 Gestaltung der grafischen Oberfläche (App Frontend, native) Android), Implementierung der gesamten Businesslogik sowie Entwicklung von datenbankbasierten Webanwendungen im Backendbereich, Umsetzung und Betrieb der entwickelten Apps sowohl im Online- als auch im Offline-Modus Entwurf und Implementierung von Email- und Faxversand- Funktionalitäten; Einbindung der Kamera-Funktionalität; Ermittlung von Client GPS Daten und deren Übermittlung zum Server; Aufbau und Verwaltung von Produktiv- und Entwicklungssystemen unter Linux Einarbeitung und Betreuung von Praktikanten, Dokumentation Senior Java Softwareentwickler

06/2009 - 12/2011 Java, Contentmanagement
2009 - 12/2011 Senior Java Softwareentwickler - Bereich Internet-Technologie Entwurf von Softwarearchitekturen, Softwareentwicklung Entwicklung eines Java basierten CMS Systems / Applikation Frameworks Entwicklung einer Softwarelösung für die Feuerwehr, Wartung und Optimierung eines unternehmensinternen Enterprise Management Systems Senior Java Softwareentwickler

01/2009 - 05/2009 Java, Gesundheits-/ Sozialwesen/ Sport, Eclipse, Apache Webserver, HTTP, JUnit, Log4J, XML
2009 - 05/2009 Java Softwareentwickler - Bereich Gesundheitswesen Entwurf von Softwarearchitekturen, Softwareentwicklung Umsetzung eines Geräteverwaltungsmoduls als Teil einer Information Service Platform Neuentwicklung des Geräteverwaltungsmoduls in Java, basierend auf dem OSGI-Framework, Mitarbeit an der Konzepterstellung, der Systemarchitektur, serverseitigen Entwicklung der Businesslogik Entwurf und Implementierung mehrerer Import-Module als separate OSGI-Bundles für Messwerte aus Messgeräten wie z.B. EKG-Recorder Entwurf, Implementierung und Test eines Emulation-ImporterModuls zur Simulation eines Prozesses zum Importieren von EKG-Messdaten Entwurf, Implementierung und Test eines Email-Importer Multithreading-Moduls zum Importieren von EKG-Messdaten Verwendete Technologien: JDK 1.5, Eclipse 3.3 (Equinox), OSGi Service Platform 4, Javax Mail 1.4, JavaxActivation 1.0, POP3 und IMAP Protokolle Apache HttpClient 3.1, JUnit 4, Maven2, Log4J, XML, EKG-Messgeräte Java Softwareentwickler

10/2006 - 01/2009 Java, Delphi, Apache Webserver, Apache Tomcat, Windows, Linux, JNI, IntelliJ IDEA, Eclipse, JMS, Log4J, JUnit, MS SQL Server, SQL, HTTP, Verteilte Systeme (inkl. C/S)
Java / Delphi Softwareentwickler - Bereich Web Collaboration 2009 Entwurf von Softwarearchitekturen, Softwareentwicklung Implementierung eines Vermittlungsservers New Generation im Bereich Webkonferenz / Web Collaboration Software, Entwicklung von Simulationstool für Server Performance- und Skalierbarkeitstests, Umstellung einer bestehenden Webserver-Anwendung auf multithreaded Modus Implementierung eines threadsicheren Datenbank Connection Pools Konzeption und Neuentwicklung eines Vermittlungsservers als Web- Anwendung in Java basierend auf dem Spring-Framework und Apache Tomcat 6 Konzeption, Entwurf, Prototypenentwicklung und Implementierung des gesamten Workflows und der unicodefähigen Kommunikation zwischen den bestehenden Clients , dem Vermittlungsservers New Generation und dem legacy Vermittlungsserver in einem Mehrserversystem Realisierung der bestehenden Ver- und Entschlüsselungsalgorithmen wie ECCrypt und Blowfish als native Bibliothek für Windows und Linux, aufrufbar mittels Java Native Interface (JNI), um Anfragen von bestehenden Clients entschlüsseln zu können Aufsetzen des Projekts auf Basis von Apache Tomcat und des Spring Frameworks; Unterstützung anderer Teammitglieder bei der Einarbeitung in das Projekt Verwendete Technologien: JDK 1.6, Apache Tomcat 6, IntelliJ IDEA 7, Eclipse 3.3, Spring-Framework 2.5, JMS ActiveMQ 5, Maven2, JAMon, ehCache, Log4J JUnit, Lazarus mit dem FreePascal Compiler 2.2.2 (Windows/Linux) Entwicklung von Simulationstool für Server Performance- und Skalierbarkeitstests Entwurf und Implementierung eines Tools zur Simulation von 20000 Remote-Host Anwendungen und deren Anmeldungen am Server Erstellung von notwendigen Datenbank-Scripten, Durchführung von Lasttests Auswertung der Ergebnisse, Optimierung des Servers Programmierung unter Borland Turbo Delphi 2006 und MS SQL 2005 Verwendete Technologien: Borland Turbo Delphi 2006, SQL, MS SQL 2005 Umstellung und Implementierung einer bestehenden Webserver-Anwendung auf multithreaded Modus Das Projekt umfasste Implementierung einer bestehenden Webserver-Anwendung auf multithreaded Modus u.a. Umstellung und Erweiterung des bestehenden Server-Quellcodes, Entwurf und Implementierung eines Thread Pools zur Ausführung von HTTP- Requests, Einbindung eines threadsicheren Datenbank Connection Pools, Programmierung unter Borland Turbo Delphi 2006 und MS SQL Server 2000 Entwurf und Implementierung eines threadsicheren Datenbank Connection Pools für die Wiederverwendung von Datenbankverbindungen in einer multithreaded Client/Server Systemumgebung Verwendete Technologien: Borland Turbo Delphi 2006, SQL, MS SQL 2005 Datenbankserver Delphi Softwareentwickler

12/2000 - 09/2006 Java, Delphi, SAP CRM, PPS - Produktionssteuerung
Java / Delphi Softwareentwickler - Bereiche CRM, ERP/PPS 2006 Delphi Softwareentwickler

09/1996 - 09/2000 Delphi, COM/OLE/ActiveX, TCP/IP, C++, C, Linux
Studienbegleitendes Praktikum - Bereich Industrieautomation 2000 - Entwicklung eines Software-Testsystems für das Visualisierungspaket Visualisierungspaket VisionControl wurde ein Software- Testsystem erstellt, um die einzelnen Softwarekomponenten wie COMServer ViCoDatenbank und Developer Studio zu testen. Das Projekt umfasste ein Konzept zum Testen der Software, Programmierung unter Borland Delphi 5 unter Verwendung von Microsoft COM-Technologie, Generierung der Paradox ViCoDatenbank Entwicklung einer Kommunikationsschnittstelle im Rahmen des Projekts "Universelle Testsoftware" Ziel dieser Projektarbeit war es über die zu entwickelnde Bedienoberfläche unter Win9x/WinNT Testroutinen auf den Testlingen (Industrie-PCs) aufzurufen und die auf den Testlingen entstehenden Protokolldateien herunterzuladen. Die Aufgabe umfasste Entwicklung einer Kommunikationsschnittstelle (basierend auf TCP/IP), einer Bedienoberfläche unter Borland Delphi 4 und eines Serverprogramms unter Borland C++, Test, Dokumentation und Inbetriebnahme der Softwarelösung Portierung von RTLinux auf den von ROTEC entwickelten Industrie-PC VisionCompact II Die Aufgabe umfasste Programmierung mit GCC (GNU C Compiler) Konfiguration des Linux-Kernels (basierend auf SuSE Linus 6.3), Einbindung des Real Time Linux Pakets, Erstellung von Installationsroutinen Seite 11 von 11 Developer Studio

 
Branche

  Gesundheitswesen
 
Kenntnisse

Hardware
Betriebssysteme
Apache Tomcat
Apache Webserver
Linux
Microsoft Server SQL (++++ (excellent), > 4 yrs.)
Programmiersprachen
.net (+ (basic knowledge), 0 yrs.)
ABAP Objects (OO) (+ (basic knowledge), 0 yrs.)
C
C++
Delphi
Eclipse
EJB
Groovy
HTML / XML
IntelliJ IDEA
Java (++++ (excellent), > 4 yrs.)
JavaScript (+++ (good), 2-4 yrs.)
JBoss
JEE (++++ (excellent), > 4 yrs.)
jQuery
JSF
JSP (JavaServer Pages) (++++ (excellent), > 4 yrs.)
JUnit
SQL (++++ (excellent), > 4 yrs.)
Web Dynpro Java (WD4J, WDJ) (+ (basic knowledge), 0 yrs.)
XML

Datenbanken
MS SQL Server
MySQL
Oracle (++++ (excellent), > 4 yrs.)

Datenkomm. / Netzwerk
COM/OLE/ActiveX
HTTP

Design / Entwicklung

SAP / ERP Module
SAP BPM (Business Process Management) (+ (basic knowledge), 0 yrs.)
SAP NetWeaver Portal (+ (basic knowledge), 0 yrs.)
SAP PI (NetWeaver Process Integration) (+ (basic knowledge), 0 yrs.)

Software / Tools
CVS (Concurrent Version System)
Jboss
NetBeans

Standards / Prozesse
CRM - Customer Relationship Mgmt
Problem Management
Produktionssteuerung (PPS)
UML
 
Ausbildung & Zertifikate

k.A  
 
Sprachen

deutsch (++++)
englisch (++++)
russisch (++++)
ukrainisch (++++)


Sonstiges

 

We love Freelancing
& project work

die people4project Recruiting-Spezialisten unterstützen IT Fachbereiche und Unternehmensberatungen mit der Auswahl von geeigneten Freelancer / IT Fachkräften

Kontakt

Wir freuen uns auf Sie...

people4project GmbH
Lörenskogstr. 3
85748 Garching b. München

Tel: +49 (89) 55 29 39 -40

  Google Map  |  Kontakt

 

über uns

wir sind Recruiting-Spezialisten für die temporäre Unterstützung von IT Entwicklungs- und Betriebsthemen, sowie das Managen von Freelancer-Einsätzen bei unseren Kunden.

...mehr

Â