27.05.2011 aktualisiert


100 % verfügbar
Software-Entwicklung, Internet-Entwicklung, Software-Architekt, Microsoft .Net, Java
München, Deutschland
Deutschland
Dipl.-PhysikerSkills
Microsoft AccessAsp.NetHTMLJavaJavaScript.Net FrameworkMicrosoft ExcelMicrosoft WindowsAdo.NetAgile MethodologieAjaxApache TomcatASP.NET MVCUnit TestingAusschreibungen
________________________________________________________________________________________
KONTAKT
________________________________________________________________________________________
E-Mail : mezzato@gmail.com
________________________________________________________________________________________
SOFTWAREKENTNISSE
________________________________________________________________________________________
- Programmiersprachen:
.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
Python 2.6
NUnit
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)
- Datenbanken:
MS SQL Server
Oracle
Access
- Betriebssysteme:
MS-DOS
Unix
Windows
- 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 J2EE
________________________________________________________________________________________
PROJEKTE
________________________________________________________________________________________
Zeitraum: Februar 2008 – November 2010
Project: .Net C# Entwicklung für ein Internetportal für Fahrzeugangebote
Firma: AutoScout24, Deutsche Telekom
Rolle:
- .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
- 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:
- 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:
- 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:
- 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:
- 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:
- 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
KONTAKT
________________________________________________________________________________________
E-Mail : mezzato@gmail.com
________________________________________________________________________________________
SOFTWAREKENTNISSE
________________________________________________________________________________________
- Programmiersprachen:
.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
Python 2.6
NUnit
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)
- Datenbanken:
MS SQL Server
Oracle
Access
- Betriebssysteme:
MS-DOS
Unix
Windows
- 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 J2EE
________________________________________________________________________________________
PROJEKTE
________________________________________________________________________________________
Zeitraum: Februar 2008 – November 2010
Project: .Net C# Entwicklung für ein Internetportal für Fahrzeugangebote
Firma: AutoScout24, Deutsche Telekom
Rolle:
- .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
- 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:
- 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:
- 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:
- 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:
- 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:
- 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
Sprachen
DeutschverhandlungssicherEnglischverhandlungssicherItalienischMutterspracheSpanischGrundkenntnisse