Lebenslauf Name: Robert Hofer Geboren am: 21.11.1950 Alter: 56 Familienstand: verheiratet Beruf: Software-Entwickler Staatsangehörigkeit: Schweiz Wohnort: Zürich Land: Schweiz Adresse: Grossackerstrasse 35 Telefon: (+41 44 482 53 36) E-Mail: [email protected] Telefon Natel: 079 486 57 05 Ausbildung und Weiterbildung Primarschule, Sekundarschule Abgeschlossene Lehre als Automechaniker Meisterschule für Automechaniker Handelschule Zürich Oerlikon Ausbildung bei der Zürich-Versicherung als Analytiker/Programmierer Programmiersprachen Java | JSP | STRUTS | XML | XSLT | SQL | PLSQL | JAVASCRIPT HTML | DHTML | ASP | PHP | PASCAL | VISUAL BASIC C | C++ | Java Kenntnisse Software Kenntnisse Webserver Software Kenntnisse Datenbanken J2EE | EJBs | JSF | JSP | Taglibs | Java mit XML/XSLT | diverse Apache APIs | Apache Struts | Apache Ant Sun ONE | Apache Tomcat | Apache Webserver| JBOSS Microsoft Internet Information Server | WEBSPHERE Applikation Server ORACLE | MYSQL | INFORMIX | MICROSOFT SQL Server Tool Kenntnisse JBuilder | Eclipse | IntelliJ |IBM Websphere Studio | Delphi | C++ Borland | Erwin | Embarcadero ER-Studio | Enterprise Architect | Toad | Oracle Designer Plattformen Windows NT, XP,, | UNIX | SUN SOLARIS | AIX Unix| RED HUT Sonstige Kenntnisse UML2 Modellierung | Datenbank Modellierung Börsenhandel, Internet-Banking, Kollektiv-Lebensversicherung Kurzbeschreibung Ich habe meine Kenntnisse und Fähigkeiten in sehr kurzer Zeit erfolgreich weiterentwickelt und in vielen Projekten Erfahrung in der Webentwicklung und in der Datenbankentwicklung gesammelt. In den letzten 3 Jahren schwerpunktmässig in der Datenbankentwicklung in einer Internet-Banking Umgebung. Meine Stärken sind: mein Engagement, Teamfähigkeit, Selbständigkeit, Fähigkeit mich schnell in unbekannte Aufgabenstellungen einzuarbeiten und die ständige Bereitschaft zur Weiterentwicklung. Beruflicher Werdegang Projekte PMC Informatik, Zug Zeitraum Kunde Allgemeine Beschreibung Meine Tätigkeit 01. August 2004 – 30.September.2007 Zürcher Kantonalbank, Zürich Datenbank-Administration, Unterstützung im Bereich Internet-Banking Entwicklung und Teilprojektleitung der Börsen-Schnittstelle von ONBA zu AVALOQ Schnittstellenprogrammierung auf AIX Unix Realisierung eines Release Management Deployment Generator für Oracle mittels ANT/Java Software Engineer (Oracle / Java) im Bereich Internet-Banking Teilprojektleitung und Realisierung im Projekt „Migration Wertschriften MIWE/ AVALOQ“ Spezifizierung von Börsenhandel, Valoren für die Datenbank im Projekt MIWE. Programmierung der Applikatorischen Logik von WSA Request in PL/SQL und Shell-Scripten. Schnittstellenanpassung von Lademodulen auf dem Schnittstellen-Server (Batch) Programmierung von Lademodulen in PL/SQL auf Oracle 9 Spezifizierung/Programmierung der Applikatorischen Module in PL/SQL auf Oracle. im Projekt ONBA (Internet Banking) von Release 6 bis Release 8 Spezifizierung/Erstellen von Datenbankobjekten (Tabellen/Indexe/Foreign-Keys/Packages) Modellierung Datenbank-Schemata mit Oracle Designer Modellierung von UML2 mit Enterprise Architekt Programmierung/Implementierung von Release Packages für die jeweiligen DatenbankRelease in ONBA (Entwicklung, Integrationstest, Systemtest, Produktion). Programmierung von Datenbank-Development für ONBA mit Ant. Automatisierung, löschen,erstellen mehrerer Schemas in einer Oracle Datenbank in der EntwicklungsUmgebung) Programmierung von Hilfs-Programmen in Java und Shell-Scripten auf UNIX. Programmierung von Ant Task in Java. Mitarbeit Projekte Release 6: Spezifizierung/Implementieren ,Erweiterungen für ONBA/INBA Datenbank nach Projektvorgaben im Bereich von Börse, Valoren, Depot, Konto MIWE Teilprojektleitung/Implementieren v. AVALQ Börsenanbindung an ONBA Release 7 Spezifizierung/Implementieren ,Erweiterungen für ONBA/INBA Datenbank nach Projektvorgaben Release 8 Spezifizierung/Implementieren , Realisieren von Erweiterungen für ONBA/INBA Datenbank nach Projektvorgaben ONSTA Realisierung einer Statistik-Applikation für ONBA Auslagern der Statistiken aus ONBA in eine neue Datenbank (ONSTA) Schnittstellen-Erweiterungen von ONBA auf ONSTA (AIX Unix) Eingesetzte Sprachen Eingesetzte Software Oracle, Java, Ant, TOAD, IntelliJ, Oracle Designer, Ant, Unix Shell, Enterprise Architect Penta Group, Schlieren Zeitraum Kunde 01. März bis 31. Juli 2004 Penta Group, Schlieren Allgemeine Beschreibung Analyse der Funktionalitäten, Presentationen, Datenbank Administration Meine Tätigkeit DB Administration Aufgaben, Programmierung im Team, Analyse Java Prozesse Programmierung von Datenimporten Eingesetzte Sprachen Eingesetzte Software Java, Oracle Eclipse, Oracle Weiterbildung als Datenbankadministrator Zeitraum 05.Jan. 2004 – 13. Jan. 2004 Schule B & P Business Schule GmbH, Lagerhausstrasse 11, 8400 Winterthur Allgemeine Beschreibung Oracle Datenbank, Administrator Certificated Associate (OCA) Projekt zur Weiterbildung Zeitraum Kunde Allgemeine Beschreibung BERAG Consulting, Zürich Zeitraum Kunde Allgemeine Beschreibung Projekte September 2003 bis Dezember 2003 Weiterbildung auf Content Management (CMS) Applikationen mit Mambo, Joomla, Typo3 Aufbau und Weiterentwicklung einer Webapplikation mittels Mambo für KMU-Bereich Realisierung von mehreren Modulen (PHP) Januar 2001 bis August 2003 UBS Zürich Neuentwicklung und Wartung von Internet Applikationen auf der Basis von J2EE (Servlet, Java, Java Beans und JSP) Lv-Tool / Internet Hypotheken / RiscCompass /PB Forms Meine Tätigkeit Erstellung und Wartung von Datenbanken die im Projekt eingesetzt wurden. Erstellen von Tabellen, Indexen, Store Procedure, Trigger Erstellen von Datenbank-Schemata mit Erwin und deren Wartung Programmieren von Lademodulen in PL/SQL Programmieren von Schnittstellen mittels UNIX-Scripten und SQL-Scripten Entwicklung von Webapplikationen auf der Basis von J2EE (Enterprise Java Beans, Servlets, JSP) Entwicklung einzelner Javaklassen (File-Feeder, File-Reader) für Datenimporte und Exporte Entwicklung von Serverscripten (Applikationsprozesse, Importe, Exporte) Entwicklung und Wartung von HTML und JSP Formularen. Mitarbeit Projekte Internethypotheken: mittels Java, Jsp, Oracle Berechnung und Finanzierung von Internethypotheken. (http://www.ubs.com/hypo) LvTool: Berechnung des Lendingvalues, Intranet-Applikation PB Form: Java, Jsp, Oracle Flat Feed: Calculator Java, Jsp, Oracle Eingesetzte Sprachen Eingesetzte Software Java, JSP, Shell Scripte WSAD IE, Appache Log4J, JBuilder 7, Dreamweaver, Iplanet, IMB Websphere, PL/SQL Platform Sun Solaris, Iplanet, Websphere, Oracle 8.1.7.2 COS Consulting, Baden Zeitraum Kunde Allgemeine Beschreibung November 1998 bis Januar 2001 Dresdner Bank, Frankfurt Entwicklung und Management Reporting-Systemen sowie Schnittstellen und Datenbankimporte Meine Tätigkeit Anforderungs-Analyse und Programmierung von grossen Datenbankimporten aus verschiedenen Subsystemen. Eingesetzte Sprachen Eingesetzte Software PASCAL, PL/SQL, SQL DELPHI, INFORMIX Datenbank, JAVA Plattform Linux, Informix Kunde Allgemeine Beschreibung Profidata, Neuenhof Internet-Banking Applikationen der Migros Internetbanking (Kontokorrent, Börse) Mailing Depot-Bewirtschaftung Meine Tätigkeit Erstellung und Wartung (Redesign) von dynamischen HTML Formularen Programmieren von Java-Script Modulen Programmieren von Serverseitigen C Modulen (Request, Response) Eingesetzte Sprachen C, HTML, Javascript, CGI Eingesetze Software Dreamweaver, C Compiler auf Sun Solaris Zürich Versicherung, Zürich Januar 1990 bis Oktober 1995 Allgemeine Beschreibung Einstieg in die Informatik bei der Zürich Versicherung (Personalvorsorge für Grossbanken) Meine Tätigkeit Sachbearbeiter in der Kollektivlebensversicherung. Erstellen von Datenbankauswertungen. Statistikauswertung mit dem Datenbanktool FOCUS, Programmierung von Berechnungsmodulen Eingesetzte Sprachen FOCUS, SAS, dBase 5 Eingesetzte Software FOCUS, SAS, dBase 5 Plattform Windows 3.11 Zeitraum Allgemeine Beschreibung 1995 bis 1998 Wechsel in das Supportzentrum Informatik bei der Zürich Versicherung. Schnittstellenfunktion zur fachlichen Konzeption Programmierung von Wartefrist-Tool Programmierung von Schadenreserveprogramm Projektleitung über das Schadenreserveprogramm Eingesetzte Sprachen Eingesetzte Software SAS, Pascal Delphi 3 , VisualBasic, Paradox Db, VBA Macros Plattform Window NT Franz AG Zürich Januar 1980 bis Dezember 1990 Allgemeine Beschreibung Einstellung als Automechaniker Meine Tätigkeit Automechaniker, Annahmebeamter