Zurich, Switzerland
Ich bin ein erfahrener Softwareentwickler mit umfangreichen Programmierkenntnissen und einem hohen Qualitätsanspruch. Die Freude am Lernen und am Umsetzen innovativer Ideen motiviert mich, mein Wissen ständig zu erweitern und neue, zukunftsweisende Lösungen zu entwickeln. Mit meiner Arbeit verfolge ich permanent den Anspruch, maximalen fachlichen und langfristigen Nutzen zu generieren. Eine besondere Stärke von mir sind meine analytischen und konzeptionellen Fähigkeiten. Es liegt mir, Sachverhalte methodisch zu untersuchen und zu hinterfragen und verborgene Zusammenhänge aufzudecken, um dann verschiedene Lösungskonzepte vorzuschlagen und abzuwägen. Vor allem bei kompexen Aufgabenstellungen kann ich meine Fähigkeiten und meine selbständige Arbeitsweise unter Beweis stellen und adäquate, zukunftssichere und oft auch innovative Lösungen erarbeiten und umsetzen. In den letzten Jahren habe ich vor allem mit Java gearbeitet, und zwar im Identity and Access Management mit Sailpoint IdentityIQ. Auf mich gehen - von der Idee bis zur Implementierung - die wesentlichen technischen Konzepte und Lösungen im IAM-Projekt der Zürcher Kantonalbank zurück. Meine besondere Liebe gilt Skriptsprachen wie Python und Lua sowie funktionaler und Metaprogrammierung. Seit längerem faszinieren mich zudem Datenanalysen und maschinelles Lernen - eine Richtung, in die ich mich gern weiterentwickeln würde.
Identity and Access Management (Sailpoint IdentityIQ / Java) Konzeption und Implementierung der IAM-Kernkomponenten: - Connectoren für Umsysteme - HR-Anbindung und Mitarbeiterlebenszyklus - Chinese Walls für Rollenzuteilungen - Verwaltung von Testidentitäten - Prüfmechanismus für fachliche Regelwerke - Generische Mechanismen für Massenmutationen - Generischer Mechanismus für Datenanalysen und Berichte - TEV-Überwachung
Enterprise Application Integration (C++, Java) - Entwicklung und Weiterentwicklung des Zentralen Log Service - Entwicklung plattformübergreigeifender Tools - Neukonzeption der Ausführungsengine der EAI-Software "Business Request Exchange", Entwicklercoaching - Design und Implementierung einer Testengine - Unterhalt und Weiterentwicklung von Klassenbibliotheken
Konzeption und Entwicklung eines Application Frameworks für das Vermögensverwaltungssystem AMIS (Gupta SQL Windows / Centura Team Developer)
- Entwicklung der Vertragsverwaltungssoftware HB-SQL für Hochbauämter (Gupta SQL Windows) - Integration der DLL DB-Access zur Verwendung von WinWord als datenbankgestützter Text- und Druckprozessor
- Entwicklung eines Zeit-Zugangs-Kontrollsystems (ASM Z80) - Entwicklung einer Archivdatenbank für CAD-Systeme (dBase)