GULP Logo

Ihre Quelle für externe Spezialisten aus IT und Engineering

GULP Profil: Software-​Entwicklung, Internet-​Entwicklung, …

Kontakt zum Kandidaten:







Über GULP:
  • GULP ist die wichtigste Quelle
    für die Besetzung von IT-/Engineering-Projekten im deutschsprachigen Raum.
  • Sie suchen Projektunterstützung?
    Im Kandidaten-Pool von www.gulp.de mit mehr als 75.000 IT-Freiberuflern, darunter 10.500 Freelancer mit Schwerpunkt Engineering, finden Sie die externen Mitarbeiter für Ihre Anforderungen.
  • Sie suchen selbst ein Projekt?
    Mit Ihrem Profil bei GULP können Sie Projektangebote von 3.000 Unternehmen erhalten. Registrieren Sie sich kostenfrei.
 
Wohnort                    81xxx, Deutschland 
EDV-Erfahrung seit         2000 
Verfügbar ab               01.09.12 zu 100%, Vor-Ort-Einsatz 100% möglich 
Software-​Entwicklung, Internet-​Entwicklung, Software-​Architekt, Microsoft .Net, Java
Software-Entwicklung / Programmierung
Festanstellung kommt in Betracht, aber freiberufliche Mitarbeit bevorzugt

Voraussetzung für Festanstellung: Voraussetzung für eine Festanstellung ist der Arbeitsort München und eine herausfordernde Internet-​Entwicklungsaufgabe, nicht unbedingt mit .NET. Meine Gehaltsvorstellungen bewegen sich bei 70.000 Euro pro Jahr.


Diplom: Physik

März 2000: an der Universität Padova, Italien; Endergebnis 110/110 Punkte

 

Master: „Mobile networking and web technologies“

Oktober 2001 – Mai 2002: bei Cefriel (Universität Mailand, Italien)

 

Praktikum:„Evaluation of templated HTML engines“

März 2002 – Mai 2002: bei Compaq (Mailand, Italien)

 

Deutschland
Kommentar:

bevorzugt in D8

Deutschsehr gute Kenntnisse in Sprache und Schrift
Englischfließend in Sprache und Schrift
ItalienischMuttersprache
SpanischGrundkenntnisse

PC 

Erfahrung mit:

  • hoch skalierbaren Web-Farms und Datenbank-Clusters 
  • Index-basierten Suchmaschinen
MS-DOS 
Unix 
Windows 

Basic 
C# 
Delphi 
Emacs 
Java 
JavaScript 
Pascal 
PL/SQL 
Python 
TeX, LaTeX 

- HTML, CSS

- XML, XSLT

Access 
MS SQL Server 
Oracle 

Internet, Intranet 
LAN, LAN Manager 
Router 
TCP/IP 
Windows Netzwerk 

Web-Services

Ajax, Json

Berufliche Qualifikationen

 

Microsoft: MCSD,5 Prüfungen (Microsoft Certified Solutions Developer):

  • SQL Server 2000
  • XML Web Services and Server Components
  • Web Applications
  • Windows-Based Applications
  • Analyzing Requirements and Defining Microsoft .NET Solution Architectures

 

Java Prüfungen:

  • Programmer for Java 2
  • Web Component Developer for Java EE5

 


 

Softwarekenntnisse


  • .NET (C#, VB.Net)
  • Design Patterns, UML
  • PL/SQL (Oracle 11)
  • JavaScript (DHTML, Ajax, Json)
  • CSS
  • HTML
  • XML/XSLT
  • WSDL, Rest
  • IIS 6/7
  • T-SQL (SQL 2005, 2008)
  • Java (J2SE, J2EE)
  • Tomcat 6
  • Python 2.6
  • NUnit, JUnit
  • Nant, TeamCity, Cruise Control
  • Visual Basic 6
  • Delphi 5

 

Systeme:

  • Windows
  • Ubuntu Linux

 

Programme:

  • Visual Studio 2008/2010
  • Visio
  • Eclipse
  • Toad
  • PL/SQL Developer
  • Wing (Python)

 

 


 

IT-Schulungen

  • Mehrmalige Teilnahme an den Microsoft TechEd Konferenzen (Reading UK, Muenchen)
  • ASP.NET 2 using Visual Studio 2005, (Cheapflights, London, UK)
  • Interne Schulung Enterprise Architect (AutoScout24)
  • Interne Schulung SCRUM (AutoScout24)
  • Interne Schulung Test-Driven-Development (AutoScout24)

 

  • IT, Internet
  • Internet-Portale
  • IT, Beratung
  • Suchmaschinen

Zeitraum: Januar 2012 – jetzt

Project: Java Entwicklung eines Internetportals

Rolle (freiberuflich):

 

  • Entwicklung eines Internetportals basierend auf Java Spring Framework 3 mit Maven, Tomcat 6, Apache 2 (Reverse-Proxy), Eclipse, Mercurial zur Versionsverwaltung

 


Zeitraum: Januar 2011 – Dezember 2011

Project: .NET C#, Java und Python Entwicklung von Management-Tools zur Marktanalyse

Firma: Urban Science, München, Deutschland

Rolle (freiberuflich):

 

  • Erweiterung eines auf ASP.NET basierenden Management-Systems: UI-Architektur, WCF-Webservices, Javascript (Ajax, JQuery, Google-Maps), IIS7, TFS

  • Erweiterung eines auf Spring Web Flow basierenden Reporting-Systems: UI-Entwicklung (JSP, JavaScript-Ajax, Tag-Libraries), Internationalisierung, Threading, JABX, Ant, JUnit, Tomcat 6, CVS

  • Python-Skripting zum Deployment der ASP.NET-Anwendung: Verwaltung der Konfiguration und Internationalisierung von Kundenspezifischen Projekten mittels XML

  • Oracle als Datenbank für Java, Abfragen über Jdbc-Templates
  • SQL Server 2008 als Datenbank für .NET

 


Zeitraum: Dezember 2010 - Januar 2011

Rolle (freiberuflich):

 

  • Software-Zertifizierung, Web Component Developer for Java EE5
  • Entwicklung eines Internetportals basierend auf Java Spring Framework 3 mit Maven, Tomcat 6, Apache 2, Eclipse, Mercurial zur Versionsverwaltung

 


Zeitraum: Februar 2008 – November 2010

Project: .Net C# Entwicklung für ein Internetportal für Fahrzeugangebote

Firma: AutoScout24, München, Deutschland

Rolle (Festanstellung):

  • .Net C# Entwickler von .NET Anwendungen, meist ASP.NET-Anwendungen

  • Developer-Lead bei der Entwicklung der aktuellen Suchmaschine

  • Design und Implementierung von architekturellen Komponenten im Framework-Team

Aufgaben:

  • Developer-Lead bei der Implementierung der neuen zentralen Suchfunktionalität, betrieben vom Endeca-Suchindex mit erstmaligem Einsatz von Ajax. Erstellung von Front-End-Komponenten (ASP.NET, HTML, Ajax) und Back-End-Schnittstellen mit dem Endeca-Index und einer Oracle Datenbank

  • Architektur, Design und Umsetzung eines Proof-Of-Concept für ein neues Frontend-System für die AutoScout24-Website auf Basis des ASP.NET MVC-Frameworks

  • Als Mitglied des Framework-Teams in Zusammenarbeit mit den Architekten: Konzeption und Entwicklung von architektonischen Bestandteilen der Website: Navigations-Komponenten, Optimierung des Anwendungskonfigurations-Managements, Database-Deployment, Berechtigungssystem

  • Analyse und Einführung von Techniken zur Verbesserung der Geschwindigkeit des Browser-Rendering und Optimierung der Bandbreite. HTTP-caching, JavaScript-Optimierungen, CSS/HTML-Verbesserungen, deren automatische Integration ins Build-System

  • Know-How Transfer zu Entwicklerkollegen über "IT-Unis"

  • Erstellung von WCF-SOAP-Webservices
  • Erstellung von Webservice Clients auf Basis von Java Axis2 und Eclipse
  • Python-Skripting zum Ausbau des Build-Systems und Stress-Testing

  • Implementierung von Nant-Skripten zur Einstellung der Web-Platform (IIS6/7-Konfiguration und Code-Deployment)

  • Erstellung von PL-SQL-Skripten für die Oracle-Datenbank

  • andere Technologien: SQL Server 2008, .Net Windows Services, NUnit, Continuous-Integration durch TeamCity

  • Einsatz von agilen Methoden und Scrum. Test-Driven-Development

     


Zeitraum: November 2007 – Februar 2008

Project: Softwareberatung

Firma: DataLynx AG, Basel, Schweiz

Rolle (Festanstellung):

  • Software Berater bei einer Consulting-Firma

Aufgaben:

  • Analyse eines RSA-Sicherheitsprozesses bei einem Kunden in der pharmazeutischen Industrie

  • Erstellung der Dokumentation und Beratung über Verbesserungsmaßnahmen

     


Zeitraum: Oktober 2006 – Juni 2007 (freiberuflich) und März 2004 – Juni 2006

Project: .Net C# Entwicklung für eine Website zum Reisepreisvergleich

Firma: Cheapflights Ltd, London, UK

Rolle (Festanstellung und freiberuflich):

  • Erstellung der .Net Applikationen zur Substitution des ASP und C++ Codes (kompletter Produktlebenszyklus)

  • Entwicklung einer internen Suchmaschine

Aufgaben:

  • Design und Implementierung der Möglichkeit die Hauptwebsite nach Angeboten zu durchsuchen, Back-End und Front-End Programmierung, Durchführung von umfassenden Tests, Integration der ASP.NET Software in ein ASP Umfeld

  • Design und Erstellung des neuen XML Web Services, der als wesentliche Ortssuchmachine für den neuen serviceorientierten Software-Aufbau diente

  • Betreuung der Portierung des internen Datenverwaltungssystems auf ein C# verteiltes System

  • Erzeugung von ASP.Net Komponenten für gemeinsame Bibliotheken (Scripting mit JavaScript und Ajax)

  • Unterstützung der ASP Website, Anlage neuer Webseiten

  • Design Patterns, “good practices”, Continuous Integration, UML Design

  • andere Technologien: .Net 2, SQL Server 2000/2005, ADO.Net, .Net Remoting, .Net Windows Services, threading, XML serialization, COM+, Nant, NUnit, stress testing (Microsoft ACT)

     


Zeitraum: August 2002 – Oktober 2003

Project: .NET Softwareberatung bei einem internationalen Projekt zu einem Managementsystem

Firma: Accenture, Mailand, Italien

Rolle (freiberuflich):

  • Implementierung eines Software-Frameworks sowie gemeinsamer Komponenten

  • Kundenunterstützung zur termingerechten Lieferung monatlicher Versionen

Aufgaben:

  • Erstellung von Windows-Applikationen, Client- und Server-Komponenten sowie Validierung mittels regulärer Ausdrücke, Verwendung von Oracle als Datenbank

  • UML Modellierung, Erstellung von Software-Dokumentation, Verwendung von Entwurfsmustern

  • Erstellung von Import/Export-Interfaces mit Excel (COM, VBA)

  • Entwicklung des Workflowmanagements der Anwendung basierend auf Benutzersessions

  • Performancetuning, Modultests mittels Nunit, Citrix Tests

  • Andere Technologien: Toad (Oracle), SourceSafe, .Net Memory Profiler

     


Zeitraum: März 2002 – Mai 2002

Project: Java Softwareentwicklung als Praktikant zur Evaluierung von HTML Template-Engines

Firma: Compaq, Mailand, Italien

Rolle (Praktikant):

  • Analyse von Werkzeugen zur Trennung des Designs von der Programmierung bei Webanwendungen

  • Erstellung einer Simulation der Online-Pflege von Krankenakten

Aufgaben:

  • Erstellung von Webseiten durch Velocity (Jakarta Projekt) Template Engine

  • Integration von Velocity mit dem Standard Java Modell-View-Controller und EJB

     


Zeitraum: Mai 2000 – September 2001

Project: PC-Softwareentwicklung zur Erstellung einer Konfigurationsapplikation zur Ausschreibung

Firma: Sanmarco Informatica, Grisignano (VI), Italien

Rolle (Festanstellung):

  • Softwareentwicklung mit datenbasierenden Komponenten in Visual Basic 6.0, Delphi 5 und Java

  • Entwicklung von Setup-Paketen

Aufgaben:

  • Entwicklung von Windows Oberflächen

  • Erstellung des Datenzugriffs mittels ADO (SQL Server, Access als Datenbanken)

  • Erstellung einer Benutzerschnittstelle zur Verwaltung von MSDE (SQL Server 7 Engine)

  • Entwicklung vom Berichtswesen mittels Crystal Report und Delphi QuickReport durch Java-basierenden Export von Daten.

  • Andere Technologien: SourceSafe, InstallShield, PaintShopPro

 

Referenzen werden für registrierte GULP Nutzer angezeigt.