Freelancerprofil: -0523057

Entwickler Java, Entwickler Ruby, Mobile Apps

IT-Erfahrung seit:
1995
Position:
Software-Entwicklung / Programmierung
Systemengineer / Systemarchitekt
Projekte im Werdegang

05/2011 - 11/2011 Backend / Web-Frontend und iPhone-App Developer
Für ein Startup wurde in meiner Position als CTO eine Webseite und das dazugehörige Backend mit dem Ruby on Rails- Framework entwickelt. Das Backend beinhaltet einen Web-Service, auf den die mit Titanium Developer entwickelte iPhone-App zugreift. Der externe Dienst Testflight wird verwendet, um Development-Builds bequem an Tester auszuliefern. Ich war für die komplette Entwicklung selbst verantwortlich.

03/2011 - 05/2011 Web-Developer (Backend)
Für einen Kunden wurde eine Webseite mit dem Ruby on Rails-Framework entwickelt. Dabei liegt der Fokus auf der Umsetzung der Businesslogik und des Backends. Ich wurde unterstützt durch einen Frontend-Entwickler unterstützt.

02/2011 - 03/2011 Web-Game Developer
Für einen Kunden wurde ein interaktives Gewinnspiel (http://xxx.xxxxxxxxx.xx) entwickelt. Dabei liegt der Schwerpunkt auf der Umsetzung der Spiellogik in JavaScript sowie der dazugehörigen Web-Seite und Backend auf Basis von Ruby on Rails. Unterstützt wurde ich dabei von einem Web-Frontend Entwickler.

04/2007 - 02/2011 Software Architekt & Developer
Maßgebliche Neuentwicklung einer IDE auf Eclipse-Basis zur modellgetriebenen Entwicklung von Sprachdialogsystemen (Voice User Interfaces VUI). Zum Einsatz kamen MDSD Frameworks wie EMF, openArchitectureWare, Xtext, Xpand mit Hilfe derer die Domain-Models und für die VUI-Domain relevanten Code-Generatoren erstellt werden konnten. Ich begann das Projekt als einziger Architekt und Entwickler. Ab einem bestimmten Umfang habe ich Unterstützung von einem dreiköpfigen Team bekommen, denen ich Aufgaben delegieren konnte.

03/2006 - 03/2007 Software-Developer (Eclipse RCP, XSLT)
* Entwicklung eines XSLT-Debuggers als Eclipse Plugin. Der Debugger wurde in das vorhandene Produkt ("BOM", Business Object Modeler) integriert. * Entwicklung einer automatisierten Umgebung zum Ausführen von Functional Tests (IBM Rational Functional Tester) und einer dazugehörigen webbasierten Oberfläche zur Auswertung der Testergebnisse.

 
Branche

  Dienstleistungsbranche
Food
High-Tech- und Elektronikindustrie
 
Kenntnisse

Hardware
Betriebssysteme
Linux (++++ (excellent), > 4 yrs.)
MAC-OS (++++ (excellent), > 4 yrs.)
Microsoft Systemadministration (++++ (excellent), > 4 yrs.)
Programmiersprachen
Eclipse (++++ (excellent), > 4 yrs.)
Hibernate (++ (trained), 0-2 yrs.)
HTML / XML (++++ (excellent), > 4 yrs.)
Java (++++ (excellent), > 4 yrs.)
JavaEE (J2EE) (++++ (excellent), > 4 yrs.)
JavaEE (J2EE) (+++ (good), 2-4 yrs.)
JavaScript (++++ (excellent), > 4 yrs.)
JEE (+++ (good), 2-4 yrs.)
jQuery (++++ (excellent), > 4 yrs.)
JSP (JavaServer Pages) (++++ (excellent), > 4 yrs.)
MySQL (Programmierung) (++++ (excellent), > 4 yrs.)
Objective-C / ObjC (+++ (good), 2-4 yrs.)
Perl (++ (trained), 0-2 yrs.)
PHP (+++ (good), 2-4 yrs.)
Python (+++ (good), 2-4 yrs.)
Ruby on Rails (++++ (excellent), > 4 yrs.)
Spring Framework (+++ (good), 2-4 yrs.)
Struts (+++ (good), 2-4 yrs.)
XML
XSL

Datenbanken
JDBC (+++ (good), 2-4 yrs.)
MySQL (++++ (excellent), > 4 yrs.)
Postgres SQL (psql) (+++ (good), 2-4 yrs.)
SQL Datenbanken (+++ (good), 2-4 yrs.)

Datenkomm. / Netzwerk

Design / Entwicklung

SAP / ERP Module

Software / Tools
Eclipse (++++ (excellent), > 4 yrs.)
Subversion (++++ (excellent), > 4 yrs.)
SVN (Apache Subversion) (++++ (excellent), > 4 yrs.)

Standards / Prozesse
AOP (Aspect Oriented Programming) (++ (trained), 0-2 yrs.)
Design Patterns (++++ (excellent), >4 yrs.)
OOA (Objektorientierte Analyse)
OOD (Objektorientiertes Design)
OOP (Objektorientiertes Programmieren)
SCRUM (++ (trained), 0-2 yrs.)
 
Ausbildung & Zertifikate

k.A  
 
Sprachen

deutsch (++++)
englisch (+++)
türkisch (++++)


Sonstiges

 

Kontakt

people4project GmbH
Lörenskogstr. 3
85748 Garching bei München
+49 (89) 55 29 39 - 40
Image

Vereinbarung zur Verwendung von Cookies


Allgemeine Verwendung

Wir verwenden Cookies, Tracking Pixels und ähnliche Technologien auf unserer Website. Cookies sind kleine Dateien, die von uns erstellt und auf Ihrem Gerät gespeichert werden. Unsere Website verwendet Cookies, die von uns oder von Dritten zu verschiedenen Zwecken im Rahmen der Verwendung und Funktionalität einschließlich der Personalisierung unserer Website abgelegt werden. Es ist möglich, dass Cookies verwendet werden, um zu nachzuvollziehen, wie Sie die Website verwenden und so zielgerichtete Werbung anzuzeigen.

Dritt-Anbieter

Unsere Website nutzt verschiedene Dienste von Dritt-Anbietern. Wenn Sie auf unserer Website sind, können diese Dienste anonyme Cookies im Browser des Benutzers ablegen und diese Cookies mit in der Cookie-Datei des Besuchers speichern. Im folgenden eine Liste einiger derartiger Dienste: Google, Facebook, Twitter, Adroll, MailChimp, Sucuri, Intercom und andere soziale Netzwerke, Anzeigen-Agenturen, Sicherheits-Software wie z.B. Firewalls, Datenanalyse-Unternehmen und Anbieter von Internetzugängen. Diese Dienste sammeln möglicherweise auch anonyme Identifizierungsmerkmale wie die IP-Adresse, den HTTP-Referrer, die eindeutige Geräte-Kennung und andere nicht-persönliche Informationen zur Identifizierung sowie Server Logfiles.