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: -0130702

EntwicklerJava (EE), Spring (Core, MVC), Spring Data, JavaScript/ Jquery, Hibernate, Java Swing, AWT, Eclipse Framework, OSGI • AspectJ, Apache Web Server, Apache Wicket

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

07/2015 - 02/2016 Workflow, OOA/OOD, Scrum, Eclipse, JBoss, UML, Hudson, Java/J2EE, Swing, Jakarta-Ant, JUnit, XML, SubVersion, SQL, Hibernate, Log4J
Wartung und Weiterentwicklung des zentralen Bestandssystems Gesamtprojekt wird mit ca. 250 Analysten und Entwicklern ein Softwareprodukt konzipiert und entwickelt, welches sämtliche Geschäftsprozesse der gesetzlichen Krankenversicherung unterstützt. Im speziellen Projekt wurde eine neue Lösung für die Klärung von Versicherungslücken und Versicherungsverhältnissen entwickelt. Die neue Lösung soll folgende Vorteile gegenüber der alten Skriptlösung bieten: höhere Flexibilität bei der Gestaltung der Prozesse umfangreichere Konfigurationsmöglichkeiten bei der Selektion Integration in die Aufgabensteuerung Berücksichtigung anderer bereits vorliegender Aufgaben (Batch-Workflow) und Informationen (Eingang von Rückantworten im DMS) bei der Fallsteuerung (statt ggf. doppelte Aufgaben im System oder unnötige Belästigung der Versicherten) Einstieg in eine Vereinheitlichung der Fallaktenbearbeitung (statt vieler Individuallösungen je Thema) verbesserte Aufbereitung des Versicherungsverlaufes für eine schnellere Entscheidungsfindung (statt mühsamer Suche über mehrere Masken Entwickler Entwicklern

03/2015 - 07/2015 XML, PDF, Swing, ERP-Systeme, Eclipse, Java, Apache Maven, Apache Tomcat, JUnit, XSL/XSLT, Log4J, Oracle, SQL, iText, Apache Webserver
GO-Stamm Mengensteuerung, ASV-KK und KAEV-Abrechnung Rollen Entwickler Der GO-Stamm ist ein Leistungskatalog, der Informationen zu den einzelnen Leistungen, die Ärzte erbringen können, enthält. Dieser wird von der Kassenärztliche Bundesvereinigung als eine XML-Datei den KV'en zur Verfügung gestellt. Das Ziel dieses Projekt ist es, diese Stamm-Daten mit regionalen Informationen, der sog. Mengensteuerung, zu erweitern. Beim ASV-KK Projekt geht es um den Export des Zahlungsausgleichs (KK=Kontokorrent). AKK bedeutet, dass die Rechnungen je Arzt aufbereitet werden. Bei KKK werden die Rechnungen nach den Kostenträgern selektiert. Hier erfolgt im ersten Schritt eine einfache Ausgabe der einzelnen Buchungssätze in Form einer CSV-Datei und im zweiten Schritt, die Erstellung von Reports (PDF-Dateien), die die Daten zusätzlich nach festgelegten Kriterien, aufbereiten. Darüber hinaus werden pro Arzt 2 Honorarexporte in PDF-Form generiert. Die Honorarexporte liefern einen Überblick wie die Ärzte je nach erbrachter Leistung honoriert werden. Beim KAEV-Projekt geht es zum einen um einen Export der benötigten Daten aus der DB im CSV, DAT oder TXT-Format. Zum anderen soll die aktuelle - auf Swing aufgebaute KAEV-Anwendung - sowohl im Frontend als auch im Backend für Übernahme durch ein ERP-System angepasst werden Entwickler

03/2015 - 03/2016 Software Engineer

10/2014 - 04/2015 IntelliJ IDEA, Java, JSP, Apache Webserver, Apache Tomcat, Model View Controller, Hibernate, Postgres SQL, Log4J
Rollen Entwickler Der Kontext des Projekts ist der Interaction Room. Dieser besondere Raum ist mit Whiteboards ausgestattet, mit Hilfe derer die Stakeholder über die Projektinhalte diskutieren. Die Whiteboards erfassen Modelle und Prozesse des Projekts mit fest definierten Hilfsmitteln. Im Laufe des Projektes verändern sich die Modelle auf den Whiteboards. Im Rahmen des IR-Analyzer ist eine Web-Anwendung realisiert worden, die die Entwicklungshistorie der Modelle im Interaction Room erfasst. Die Erfassung erfolgt durch versionierte Ablage der Historie in einem Repository. Dafür werden die Modelle auf den Whitebords zunächst mit Hilfe einer IP-Kamera digitalisiert. Daraufhin werden die Aufnahmen mit der vorhergehenden Version verglichen. Falls Änderungen identifiziert werden, wird die neue Version des Modells in dem Repository versioniert. Für die Analyse der Aufnahmen wurde ein speziell für den Interaction Room zugeschnittener Algorithmus entwickelt IR Analyzer

04/2014 - 09/2014 Java, Eclipse, Jakarta-JMeter, JProfiler
Performance Untersuchung Rollen Entwickler Im Requirements Engineering spielen neben funktionalen Anforderungen, die meistens von den Kunden spezifiziert werden, auch die nichtfunktionalen Anforderungen, wie beispielsweise Zuverlässigkeit, Nutzbarkeit, Wartbarkeit, Portierbarkeit, Übertragbarkeit, Skalierbarkeit und Flexibilität, eine große Rolle. Durch die immer größere Verteilung Web-basierter und Service-orientierter Anwendungen ist es möglich, Funktionen einfacher einem größeren Benutzerkreis zur Verfügung zu Stellen, die logisch zentral gebündelt sind. In diesem Zusammenhang müssen auch nicht-funktionale Anforderungen wie Leistung und Effizienz kritisch gewürdigt werden, da nur Systeme mit einer für den Kunden akzeptablen Antwortzeit, Zufriedenheit generieren. Auch die Universitäten haben Bewertungs- und Übungssysteme, die auf Basis einer Web-basierten Plattform entwickelt werden, über die Studierende vorab erstellte Aufgaben automatisiert bewerten lassen können. Da besonders die Bachelor-Studiengängen eine hohe Anzahl von Studierenden aufweisen, kann es vorkommen, dass das System stark frequentiert wird und andere nicht-funktionale Anforderungen - wie Nutzbarkeit - durch zu hohe Last nicht mehr erfüllt werden können. Aus diesen Gründen setzte sich dieses Projekt kritisch mit den Faktoren Last und Leistung auseinander, insbesondere konzentriert es sich auf die Abarbeitung von Programmieraufgaben in Java, die von flexibel hinzuschaltbaren Workern durchgeführt werden Entwickler Im Requirements Engineering

11/2012 - 05/2013 Eclipse, SWT, SubVersion, Java
Knowledge View Rollen Entwickler Die Quelltexte einer Anwendung werden üblicherweise in Versionskontrollsystemen (VCS) gespeichert. Ein VCS speichert dabei nicht nur den aktuellen Quelltext, sondern auch den Änderungsverlauf und dazu, wann und von wem die Änderungen durchgeführt worden sind. So ist beispielsweise anzunehmen, dass sich Entwickler mit dem selbst geschriebenen Quelltext gut auskennen. Darüber hinaus kann man annehmen, dass die Entwickler sich gut mit dem Quelltext auskennen, den sie zwar nicht selbst geschrieben haben, der aber viele von ihnen geschriebene Module verwendet Entwickler Die Quelltexte

02/2012 - 10/2014 Eclipse, Java, Apache Maven, Jakarta-Ant, SubVersion, Hibernate, SQL, JSF, EJB, UML, Oracle, HTML/XHTML, CSS, JavaScript, JQuery, JBoss, JUnit, XML, XPath, Log4J, SOAP, Apache Webserver, WebServices
Rollen Entwickler Das vorliegende System ist ein internes Verwaltungsprogramm für Projekte, Mitarbeiter, Verwaltungsstruktur und die in den Projekten geleisteten Stunden. Aus diesen Daten wird mit Hilfe der Anwendung Projektcontrolling betrieben, die Grundlage für Mitarbeitergehälter ermittelt zudem die Reisekosten berechnet und verwaltet. Bei all diesen Aufgaben beschränkt es sich nicht auf allgemeine Lösungen, sondern bietet in jedem Fall maßgeschneiderte Abläufe und Berechnungen für die Bedürfnisse und Anforderungen von adesso Internes Abrechnungssystem

11/2011 - 02/2015 Studentischer Mitarbeiter, adesso AG Dortmund

10/2011 - 02/2012 Contentmanagement, JavaScript, Java, Hibernate, HTML/XHTML, CSS, Apache Webserver
Social Networking CMS Modul Rollen Entwickler Entwicklung eines CMS Moduls zur Publikation von Inhalten in verschiedenen sozialen Netzwerken. Dabei wurde eine Facebook- und Twitter-Integration implementiert. Die Webanwendung wird per Browser- Integration nahtlos in das CMS integriert. Daten zwischen CMS und Webanwendung werden per Javascript-Bridge übertragen Entwickler

08/2010 - 10/2011 Zertifizierungen - IREB Certified Professional for Requirements Engineering (CPRE) Foundation Level Sprachkenntnisse - Deutsch [Verhandlungssicher] - Englisch [Fließend] - Russisch [Muttersprache] Hobbys - Fussball, Fitness und Turnen

 
Branche

  Öffentliche Verwaltung
 
Kenntnisse

Hardware
Betriebssysteme
Apache Tomcat
Apache Webserver
Linux
Unix
Programmiersprachen
Angular (+++ (good), 2-4 yrs.)
AngularJS (+ (basic knowledge), 0 yrs.)
BPEL (Business Process Execution Language ) (+ (basic knowledge), 0 yrs.)
CSS (+++ (good), 2-4 yrs.)
Eclipse
EJB
Hibernate
HTML / XML (+++ (good), 2-4 yrs.)
IntelliJ IDEA
Java (++++ (excellent), > 4 yrs.)
Java
Java JEE (+++ (good), 2-4 yrs.)
JavaScript
JBoss
jQuery
JSF (+++ (good), 2-4 yrs.)
JSF
JSP (JavaServer Pages)
JUnit (++++ (excellent), > 4 yrs.)
JUnit
OOA/OOD
SQL
Swing
XML (++++ (excellent), > 4 yrs.)
XML
XSL

Datenbanken
MySQL
Oracle
Oracle (+++ (good), 2-4 yrs.)
SQL Datenbanken (+++ (good), 2-4 yrs.)

Datenkomm. / Netzwerk

Design / Entwicklung

SAP / ERP Module
SAP WF (Workflow)

Software / Tools
Camunda BPM (+ (basic knowledge) 0-1 yrs)
Jboss
MS Excel
MS Office
RESTful Services (++ (trained), 0-2 yrs.)
Subversion

Standards / Prozesse
Agile Softwareentwicklung
Anwendungsbetreuung
Problem Management
Rechnungswesen
SCRUM
SOA - Service Oriented Architecture (+++ (good), 2-4 yrs.)
UML
 
Ausbildung & Zertifikate

k.A  
 
Sprachen

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


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

Â