freiberufler Softwareentwickler auf freelance.de

Softwareentwickler

offline
  • 70€/Stunde
  • 13403 Berlin
  • National
  • ar  |  de  |  en
  • 31.08.2018

Kurzvorstellung

Seit 1999 bin ich als Software-Entwickler tätig.
Habe langjährige Erfarung mit Java (JSE, JEE), sowohl im Front-End (JavaServerFaces, Spring MVC, Struts) als auch im Back-End (JEE,Spring).
Habe auch BPEL Erfahrung und habe mit Weblogic+SOA gearbeitet

Qualifikationen

Projekt‐ & Berufserfahrung

Software-Engineer / Release Manager
T-Systems, Berlin
7/2012 – 3/2013 (9 Monate)
Telekommunikation
Tätigkeitszeitraum

7/2012 – 3/2013

Tätigkeitsbeschreibung

Als Software-Entwickler an der Webseite mit spring und spring mvc gearbeitet.
Im Back-End kam BPEL und die SOA Engine zum Einsatz.
Als Datenbank kam die Oracle Datenbank zum Einsatz.

Software Architect
Digramm Media GmbH (Projekt für die Daimler AG), Berlin
2/2012 – 6/2012 (5 Monate)
Automobilindustrie
Tätigkeitszeitraum

2/2012 – 6/2012

Tätigkeitsbeschreibung

- Entwicklung eines Fahrlehrer Managementsystems unter der Benutzung von JEE5 (EJB 3, JPA 2, und JSF 2.1) mit WebSphere Application Server 7 (Daimler Standard) und Oracle 11g als Plattform.
Es wird eine Webseite entwickelt, die das Angebot der Fahrschule der Mercedes-Benz Driving academy verwaltet.

Über eine Login Seite können Kunden sich einloggen und ihr Fahrkursverlauf bearbeiten, Kurse buchen, Termine planen, online Kurse absolvieren und Prüfungen durchführen.

Die Fahrlehrer können ihre Termine planen und Schüler bewerten.

Das größte Teil enthält die Verwaltungsaufgaben der crs, die das ganze Angebot managen: Kunden, Lehrer und Kursangebote verwalten, Termine planen und die Systemverwaltung.

- Es werden folgende Technologien benutzt:
Als application server wird WebSphere Application Server 7 benutzt mit EJB 3.
Als Front-end wird JSF2.1 benutzt (MyFaces) mit dem Komponentenframework Primefaces.
auf eine Oracle 11g wird mittels JPA (mit Hibernate als Provider) zugegriffen.

Als Enwicklungsumgebung soll zusätzlich zu eclipse, git für die Versionsverwaltung, maven als build management tool und Hudson für die Kontinuierliche Integration (CI) benutzt.

Software Architekt
ObjectiveIT, Hückeswagen (NRW)
4/2011 – 12/2011 (9 Monate)
Gesundheitswesen
Tätigkeitszeitraum

4/2011 – 12/2011

Tätigkeitsbeschreibung

- Weiterentwicklung des (bisher offline) Projektes Levelnine BU
um Beiträge online berechnen zu lassen, dafür wird eine JEE-Anwendung entwickelt, die die nötigen EJBs/Services bereitstellt.
- Für die Berechnungen wird auf Webservices mittels JAX-WS zugegriffen.
- Es wird auch eine Such-Engine auf Basis von Lucene entwickelt, die eine sehr performante und fortschrittliche Lösung bereitstellt.
- Die Kommunikation zwischen client und server soll mittels der neuen Technologie, Websockets, entwickelt.
- Es werden die neuesten Technologien benutzt:
Als application server wird GlassFish 3.1 benutzt mit EJB 3.1.
Auf webservices wird mittels Metro 2.1 zugegriffen.
Für die Suche wird Lucene 3.3.0 benutzt.
Und für Websockets wird JWebsockets eingesetzt und
auf eine Oracle 11g wird mittels JPA zugegriffen.

Als Enwicklungsumgebung soll zusätzlich zu eclipse, JIRA für die Organisation von Aufgaben und Vorgängen, svn für die Versionsverwaltung, maven als build manager und Hudson für die Kontinuierliche Integration (CI) benutzt

Technologien: Eclipse, JEE6, JPA 2.0, Webservices, EJB3.1, Websockets, Oracle, PL/SQL, maven, svn, Hudson/Jenkins, Windows/Linux

Software Architect
Msg-Systems (Projekt für Volkswagen), Wolfsburg
12/2010 – 2/2011 (3 Monate)
Automobilindustrie
Tätigkeitszeitraum

12/2010 – 2/2011

Tätigkeitsbeschreibung

Weiterentwicklung im Projekt Kundenauftragsprozess:
Eclipse, Spring, Hibernate, Oracle, JSF, Swing, PL/SQL, ant

Software Engineer
PAREXEL GmbH, Berlin
9/1999 – 5/2010 (10 Jahre, 9 Monate)
Gesundheitswesen
Tätigkeitszeitraum

9/1999 – 5/2010

Tätigkeitsbeschreibung

Entwicklung einer Enterprise-Webanwendung auf Basis von Facelets(JSF), JEE oder Spring und Oracle

Die Anwendung dient dem Kunden als Plattform für die Durchführung eines Pharma-Forschungsprojektes.
Sie wird von ßrzten, Krankenschwestern und Pharmazisten benutzt, und dient dem Erfassen von Patientendaten, und durch einen komplizierten Algorithmus den Typ und die Dosis des zu verabreichten Medikaments für den jeweiligen Patienten, abhängig von seinem Zustands, zu ermitteln.
Die Anwendung überwacht außerdem den Lagerbestand der Site (Krankenhaus, Praxis) und tätigt, basierend auf eine algorithmische Vorhersage der benötigten Medikamente plus Reserve, eine Lieferung beim Hauptdepot.
Die Anwendung hat auch einen Admin-Teil, mit dem der Benutzer neue User, Rollen, Sites und Depots erstellen konnte, und die Rechte und Verlauf der Studie überwachen kann.

Technologien:
Eclipse, maven, Hibernate, TOAD/Oracle, JSF, Spring, PL/SQL, iReport, Netbeans, Apache Struts, Swing, JEE, JAX-WS, ant

Auch:
MS-Visual Studio, MS-Visual Source Safe, MS-Access, SQL

Zertifikate

Oracle Database 11g Administration Workshop
2008
Diplom Informatiker
2006

Ausbildung

Informatik
Dipl. Informatiker
2006
Berlin

Über mich

Akademischer Absolvent mit langer beruflischer Erfahrung.
Ich habe den Informatik Studiengang der TU-Berlin als Dipl. Informatiker abgeschlossen.
Schwerpunkte des Studiums liegen hauptsächlich in Kommunikation- und Betriebssysteme sowie in der Softwareentwicklung.

Ich habe als Software-Engineer bei Perceptive Informatics gearbeitet wo ich JEE Software-Systeme für klinische Studien entwickelt habe, dies habe ich von der Design-Phase, neben dem Projekt-Manager, bis zur Validierung durchgeführt. Nebenbei habe ich auch Desktop-Tools, um die Produktivität unseres Teams zu steigern, in Java oder Visual Basic entwickelt.

Anschliessend habe ich in mehreren Projekten als Software Architekt gearbeitet wo ich ganze Applikationen auf JEE-Basis entwickelt habe, unter anderem für Volkswagen, Daimler und die T-Systems.

Ich habe in vielen Projekten als Technical-Lead gearbeitet wo ich eine Gruppe von Programmierern geleitet habe.

Charakterzüge wie analytisches Denken, Einsatzbereitschaft, Eigeninitiative und Arbeiten im Team stellte ich unter Anderem während der Projektentwicklung unter Beweis.

Weitere Kenntnisse

IT & Entwicklung
- Softwareentwicklung

Programmierung & Betriebssysteme
- Java
- BPEL
- Java-Frameworks (spring, jee, icefaces, usw.)
- Oracle Datenbank
- Oracle Weblogic
- Oracle SOA Suite
- WSDL
- XSLT
- CSS
- PHP
- SQL
- VBA
- Visual Basic
- XML
- MySQL
- Postgre
- Windows (allg.)
- UNIX (allg.)
- Solaris
- C
- C++

Branchenkenntnisse
- Pharma
- Automobilindustrie
- Versicherungsbranche
- Telekommunikation

Persönliche Daten

Sprache
  • Arabisch (Muttersprache)
  • Deutsch (Fließend)
  • Englisch (Fließend)
  • Französisch (Fließend)
Reisebereitschaft
National
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
2341
Alter
46
Berufserfahrung
24 Jahre und 6 Monate (seit 09/1999)
Projektleitung
2 Jahre

Kontaktdaten

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

Jetzt Mitglied werden