13.08.2026 aktualisiert

**** ******** ****
verifiziert
Premiumkunde
100 % verfügbar

System/Solution Architect & Lead Developer

Zürich, Schweiz
Schweiz
Informatiker mit FA (Fachrichtung Software-Entwicklung)
Zürich, Schweiz
Schweiz
Informatiker mit FA (Fachrichtung Software-Entwicklung)

Profilanlagen

DecentAge_CV_Marco_Oesch_2026_DE.pdf

Über mich

Mitgründer & CTO der DecentAge AG. Software-Architekt und Senior Full-Stack Engineer mit über 24 Jahren Erfahrung in sicheren, skalierbaren Plattformen für Banking, Digital Assets und Cloud – von der Architektur über die Entwicklung bis zum stabilen Betrieb, zunehmend KI-gestützt.

Skills

KeycloakAI AgentsRustJavaKünstliche IntelligenzAnwendungsarchitekturBuild-AutomatisierungBash ShellClient-Server-ArchitekturCloud ComputingCloud-EngineeringContinuous DeliveryContinuous IntegrationData ArchitectureDevOpsEnterprise Architecture FrameworkHibernateHigh-Level-ArchitekturSystems Network ArchitectureInformationsarchitekturIntegriertes Architektur-FrameworkJava API For Restful Web ServicesPythonPostgreSQLMongoDBMySQLNode.jsPerformance-TuningSoftware ArchitectureProjekt-basierte LösungenSystementwicklungs-LebenszyklusBlockchainSmart ContractsSun Certified Enterprise Architect (SCEA)Solution ArchitectureLösungsbereitstellungSystemarchitekturTypeScriptEnterprise Application IntegrationAWS CDKModel Driven ArchitectureEnterprise Application PlatformCloud PlatformReact.jsLiferaySpring BootSystem-ImplementierungenAWS ECSGitLabKubernetesFull Stack EntwicklungAWS FargateEthereumSolidityApache KafkaTerraformDockerMicroservices
Mit mehr als 24 Jahren Erfahrung konzipiere und entwickle ich anspruchsvolle Softwarelösungen in regulierten und geschäftskritischen Umfeldern. Mein Schwerpunkt liegt auf sicheren, skalierbaren und belastbaren Anwendungen und Plattformen in den Bereichen Banking, Digital Assets und Cloud.
Ich verbinde fachliche Analyse, Architektur und technische Umsetzung über den gesamten Lebenszyklus hinweg – von der Spezifikation über Entwicklung und Integration bis hin zu Automatisierung und stabilem Betrieb. Besondere Expertise bringe ich in der Entwicklung von eBanking-Lösungen, Onboarding- und Tokenization-Plattformen sowie mandantenfähigen Cloud-Systemen mit.
Als Lösungs- und Cloud-Architekt sowie Lead Full-Stack Entwickler realisiere ich hochverfügbare, sichere Enterprise-Anwendungen – unter anderem auf Basis von Java/Spring Boot, TypeScript/React, AWS (CDK, ECS, RDS) sowie Event-Driven- und Microservice-Architekturen. Zunehmend setze ich auf KI-gestützte Entwicklung mit Claude Code und Claude API, inklusive Guardrails und Review-Standards.
Meine Kunden schätzen meine Fähigkeit, komplexe Anforderungen rasch zu erfassen, zu abstrahieren und gemeinsam mit Entwicklungsteams in tragfähige, praxistaugliche Lösungen zu überführen.

Sprachen

DeutschMutterspracheEnglischverhandlungssicher

Projekthistorie

Migration von MINTORO (Asset Tokenization Platform) auf AWS als Cloud Architect & Engineer

Brickmark X

Banken und Finanzdienstleistungen

Für die Brickmark X bin ich für die Systemarchitektur und Implementierung der Migration der MINTORO Tokenization Platform auf AWS verantwortlich. Ziel ist der Aufbau einer hochverfügbaren, sicheren und skalierbaren Cloud-Plattform für den produktiven Betrieb der tokenbasierten Lösung inklusive Identitätsmanagement, API-Sicherheit und ausfallsicherer Datenbankarchitektur.
  • Konzeption und Implementierung der gesamten AWS-Systemarchitektur für die Migration der MINTORO-Plattform
  • Aufbau einer hochverfügbaren, sicheren und skalierbaren Cloud-Infrastruktur auf Basis von AWS
  • Architektur und Implementierung des containerisierten Betriebs der Plattform mit Amazon ECS
  • Vollständige Automatisierung der Infrastruktur mit AWS CDK nach Infrastructure-as-Code-Prinzipien
  • Umsetzung zentraler Security- und Netzwerkarchitektur, einschliesslich abgesicherter Service-Kommunikation und kontrollierter Zugriffe
  • Integration von Keycloak als zentrales Identity- und Access-Management
  • Absicherung der Plattform über API Gateway mit Authorizers für kontrollierten Zugriff auf Backend-Services
  • Aufbau einer hochverfügbaren Datenbankarchitektur mit Spiegelung der RDS-Datenbank in eine zweite Availability Zone

KI gestützte Automatisierung von eRechnungen (PoC) als Solution Architect / Fullstack Developer

UNKEY AG

Architektur und Bauwesen

< 10 Mitarbeiter

Proof of Concept (PoC) zur Automatisierung der Kreditorenverarbeitung:
Verarbeitung eingehender PDF-Rechnungen aus Microsoft 365, Extraktion relevanter Felder, KI-gestützte Kontierung und Projektzuordnung sowie Generierung eines eRechnungs-XML zur Einspeisung in den bestehenden Messerli/eRechnung-Workflow (KI-gestützte Decision-Augmented-Pipeline mit strukturiertem Retrieval- und Feedback-Loop).

Aufgaben
  1. Technische Gesamtarchitektur und Umsetzung einer externen Decision-Layer Lösung in Microsoft Azure (Orchestrierung via Azure Logic Apps, ServiceLogik via Azure Functions, Datenhaltung via Azure SQL Database)
  2. OCR/Extraktion mit Azure AI Document Intelligence und KI-Entscheidungen (Kontierung/Projekt) mit Azure OpenAI Service inkl. ConfidenceScoring und FallbackRouting in den manuellen Prozess
  3. Aufbau eines Decision Snapshot (InputDaten & verwendete Stammdaten sowie getroffene Entscheidung) sowie eines FeedbackStores als Grundlage für kontinuierliche Verbesserung („selflearning“ über bestätigte/korrigierte Entscheidungen)
  4. Integration in Messerli über dateibasierte Schnittstellen (BatchExports/Stammdatenabgleich, Ablage XML/PDF in definierte Import-Verzeichnisse)
Technologien / Umfeld
  1. Microsoft Azure (Logic Apps, Functions, SQL Database)
  2. Azure AI Document Intelligence
  3. Azure OpenAI Service, Microsoft 365 (Outlook)
  4. Filebasierte ERP-Integration
  5. Messerli BAUAD/eRechnung
  6. Entscheidungs-Snapshots & Feedback-Store

Implementation von OISY Wallet Features als Senior Full-Stack Engineer

Für die DFINITY Foundation, eine in Zürich ansässige Non-Profit-Organisation und zentrale Technologie-Treiberin des Internet Computer Protocol (ICP), war ich in der Produktentwicklung des browserbasierten Multi-Chain-Wallets OISY tätig. In dieser Rolle arbeitete ich an sicherheitskritischen Produktfunktionen und übernahm die technische Konzeption sowie die Umsetzung über Frontend- und Backend-Grenzen hinweg.
Aufgaben:
  1. Technische Konzeption und Umsetzung neuer, komplexer Produktfunktionen im OISY Wallet
  2. Entwicklung und Erweiterung des Frontends auf Basis von TypeScript und SvelteKit
  3. Entwicklung und Anpassung von ICP-Canistern / Smart Contracts in Rust, insbesondere in den Bereichen Schnittstellen, Validierungen und Datenflüsse
  4. End-to-End-Abstimmung zwischen Frontend und Backend zur konsistenten Umsetzung produktiver Features
  5. Spezifikation und Umsetzung von UX- und Design-Verbesserungen
  6. Mitarbeit an der Testautomatisierung und Qualitätssicherung, unter anderem mit Playwright
  7. Mitarbeit in einem sicherheitskritischen Open-Source-Entwicklungsumfeld auf GitHub
  8. Konzeption und Implementierung eines browserseitigen Proof-of-Work-Mechanismus, um die missbräuchliche Erzeugung von Cycles ohne nennenswerten Aufwand zu verhindern
Technologien / Umfeld
  1. TypeScript
  2. SvelteKit
  3. Rust
  4. Playwright
  5. Candid,
  6. GitHub
  7. Internet Computer Protocol (ICP)
  8. Canister Development
  9. Smart Contracts
  10. Multi-Chain Wallet
  11. Open-Source Development

Multi-Tenant SaaS Platform for Digital Financial Products (als AWS Cloud Architect & Engineer)

GOFINTECH

Banken und Finanzdienstleistungen

< 10 Mitarbeiter

Für da GOFINTECH war ich als AWS Cloud Architect & Engineer für die technische Konzeption, Systemarchitektur und Realisierung einer hochsicheren, mehrmandantenfähigen Plattform für digitale Finanzdienstleistungen verantwortlich. Ziel war der Aufbau einer sicheren, hochverfügbaren und skalierbaren Banking-as-a-Service- bzw. FinTech-SaaS-Plattform, über die digitale Finanzprodukte effizient und mandantenfähig für Fintech Unternehmen bereitgestellt werden können.
Aufgaben:
  1. Vollständige Realisierung der fachlichen und technischen Anforderungsspezifikation für Softwarekomponenten und Infrastruktur
  2. Konzeption, Design und Implementierung der gesamten Systemarchitektur
  3. Architektur und Umsetzung einer skalierbaren und hochverfügbaren 4-Tier-AWS-Enterprise-Architektur mit den Schichten Presentation, API, Application und Database
  4. Vollständige Automatisierung der Infrastruktur-Provisionierung und Software-Installation mit AWS CDK und CloudFormation auf Basis von Java
  5. Aufbau einer AWS-CDK-Pipeline für die vollautomatisierte Bereitstellung und Verwaltung der Infrastruktur in Playground-, Test-, Dev- und Prod-Umgebungen
  6. Automatisierung der DevOps-Prozesse für Build, Release, Deployment und Testing mit den AWS Developer Tools
Technologien / Umfeld
  1. AWS CDK
  2. AWS CloudFormation
  3. Java
  4. AWS VPC
  5. AWS API Gateway
  6. Amazon ECS
  7. AWS Lambda
  8. AWS S3
  9. AWS SQS
  10. AWS RDS
  11. AWS ECR
  12. AWS CloudWatch
  13. AWS IAM
  14. AWS WAF & Shield
  15. AWS Certificate Manager (ACM)

Design und Implementation einer automatisierten Netzwerk-Provisionierungs-Lösung (Lösungsarchitekt / Senior Entwickler)

Grosses Detailhandelsunternehmen

Konsumgüter und Handel

>10.000 Mitarbeiter

Ziel des Projekts war der Aufbau einer zentralen web-basierten Plattform zur automatisierten Erkennung, Konfiguration und Initialisierung von Netzwerkkomponenten in Filialen nach dem Zero-Touch-Prinzip.
Verantwortung
  1. Unterstützung bei der Ausarbeitung der fachlichen und technischen Anforderungsspezifikation in enger Abstimmung mit dem Business
  2. Entwicklung von Wireframes zur Strukturierung der Anforderungen und Validierung der Benutzerführung
  3. Identifikation, Strukturierung und Beschreibung der zentralen Use Cases
  4. Ausarbeitung des Softwaredesigns mit Fokus auf Domain-Modell, Use Cases und Interaktionsflüsse
  5. Unterstützung bei der Ausarbeitung der System- und Lösungsarchitektur
  6. Implementation von Frontend-, Backend- und Integrationsaspekten auf Basis von React, MUI, Python und FastAPI
Ergebnisse / Mehrwert
  1. Schaffung einer belastbaren fachlichen und technischen Grundlage für die Entwicklung einer zentralen Provisionierungsplattform
  2. Strukturierung eines komplexen Filial- und Netzwerk-Szenarios in eine umsetzbare Lösungsarchitektur Unterstützung einer standardisierten und effizienteren Inbetriebnahme von Netzwerkkomponenten in Filialen
  3. Verbesserung der Abstimmung zwischen Business, Architektur und Entwicklung durch klare Spezifikation, Wireframes und Use Cases
Technologien / Umfeld
  1. React, MUI
  2. Python
  3. FastAPI
  4. SQLAlchemy
  5. MySQL
  6. Docker
  7. Kubernetes
  8. GitLab CI/CD
  9. Switches
  10. Access Points
  11. WAN-Router
  12. Requirements Engineering
  13. Domain-Modellierung
  14. Softwaredesign

MINTORO – Asset Tokenization Platform (Lösungsarchitekt & Lead Full-Stack Entwickler)

Brickmark X

Banken und Finanzdienstleistungen

Aufbau von MINTORO, einer mandantenfähigen White-Label-Plattform zur Tokenisierung realer Vermögenswerte. Die Lösung deckt den gesamten Prozess von Asset- und Token-Definition über digitales Onboarding, Compliance und Offering-Management bis zu Order-, Payment- und Wallet-Abwicklung ab.
Verantwortung:
  • Fachliche und technische Spezifikation sowie iteratives Lösungsdesign im agilen Vorgehen
  • Konzeption und Implementierung der Gesamtarchitektur mit Fokus auf Sicherheit, Modularität und Skalierbarkeit
  • Aufbau und fachliche Führung des Entwicklungsteams mit technischer Gesamtverantwortung
  • Entwicklung dedizierter Portale für Betreiber, Emittenten und Investoren sowie des Backends mit Java, Spring Boot, REST, JPA/Hibernate, PF4J und PostgreSQL
  • Integration von Smart-Contract-, Blockchain-, IAM- und Key-Management-Funktionalitäten (Keycloak)
  • Vollautomatisierter Aufbau und Betrieb der containerisierten Infrastruktur auf Hetzner Cloud inkl. CI/CD
  • Technologien: Java, Spring Boot, REST, JPA/Hibernate, TypeScript, MUI, Docker, PostgreSQL, Keycloak, web3, web3j, Ethereum, Solana, Ardor, Asset Tokenization, KYC, AML, White-Label-Plattform, CI/CD

Infinity Economics Platform (Lead-Architekt / Technischer Leiter Cloud & DevOps)

Infinity Economics

Internet und Informationstechnologie

Aufbau und Betrieb einer hochverfügbaren, international verteilten Infrastruktur für eine Blockchain-Plattform und deren Node-Landschaft. Ich trug die technische Gesamtverantwortung für Cloud-Infrastruktur, DevOps-Automatisierung sowie Build-, Release- und Deployment-Management.
Verantwortung:
  • Technische Gesamtverantwortung und fachliche Steuerung für Cloud-Infrastruktur, DevOps und Deployment
  • Konzeption und Implementierung einer vollständig automatisierten Infrastruktur für den Betrieb der Blockchain-Nodes
  • Vollautomatisiertes, konfigurierbares Deployment von über 90 Servern in einer international verteilten Multi-Cloud-Umgebung
  • Aufbau und Automatisierung der Build-, Release- und Deployment-Prozesse mit GitLab
  • Bereitstellung einer lokalen containerbasierten Entwicklungsumgebung (Angular, TypeScript, Node.js, MongoDB)
  • Technologien: Docker, GitLab CI/CD, Linux, Bash, TypeScript, Angular, Node.js, MongoDB, Hetzner Cloud, DigitalOcean, Exoscale, Multi-Cloud, Blockchain-Nodes, Hochverfügbarkeit

Global Tree Token (Platform Lösungsarchitekt & Lead Full-Stack Developer)

Für die Global Tree Project AG

Energie, Wasser und Umwelt

10-50 Mitarbeiter

Für die Global Tree Project AG war ich als Lösungsarchitekt und Lead Full-Stack Developer für die Konzeption und Umsetzung einer Asset-Tokenization-Plattform im Forst- und Agrarsektor verantwortlich. Die
Aufgaben:
  1. Erstellung der fachlichen Anforderungsspezifikation sowie der Detail-Spezifikation als Grundlage für die technische Umsetzung
  2. Definition der Systemarchitektur sowie Konzeption der Gesamtplattform
  3. Architektur, Aufbau und Implementierung der containerisierten Infrastruktur auf dedizierten Servern für Development, Test und Production
  4. Implementierung des Backends auf Basis von Spring Boot, inklusive REST-Services sowie Persistierung mit JPA / Hibernate
  5. Konzeption und Umsetzung des Frontends auf Basis von React und TypeScript, inklusive responsive UI
  6. Implementierung zentraler Plattformmodule wie Client Onboarding, Compliance & Identification Integration, Order Management, Payment Management, Token & Blockchain Management, Custody Integration sowie User & Access Management
  7. Integration externer AML- und Identifikations-Provider sowie eines externen Wallet-Custody-Services
  8. Erweiterung und Integration von Keycloak für Identity- und Access-Management
  9. Entwicklung und Integration von ERC-20 Smart Contracts sowie eines kundenspezifischen KYC-bezogenen Custom Contracts mit web3 und web3j
Technologien / Umfeld
  1. TypeScript
  2. React
  3. MUI
  4. Java
  5. Spring Boot
  6. REST
  7. JPA
  8. Hibernate
  9. PostgreSQL
  10. Keycloak
  11. Docker
  12. web3, web3j
  13. Ethereum, Ardor
  14. ERC-20

Digitales Kunden Onboarding (Lösungsarchitekt & Lead Backend Developer)

Für die SEBA Bank AG war ich an der Konzeption und Umsetzung einer digitalen Onboarding-Lösung für Privat- und Firmenkunden im regulierten Crypto-Banking-Umfeld beteiligt. Die Lösung unterstützte prozesskonfigurierbare Onboarding-Abläufe über App und Browser und deckte zentrale fachliche Bereiche wie KYC, AML/PEP, Risk Profiling, Produktzuordnung, Kommunikation sowie die Integration von Backend-Systemen ab.
Aufgaben:
  1. Erstellung der fachlichen und technischen Spezifikation sowie Mitverantwortung für die Systemarchitektur der Onboarding-Lösung
  2. Technische Konzeption und Implementierung des Backends auf Basis von Java, Spring Boot, JPA und Hibernate
  3. Design und Umsetzung der für den Onboarding-Prozess erforderlichen REST-Services
  4. Integration und Orchestrierung der fachlichen Prozessabläufe mit Camunda
  5. Umsetzung und Integration zentraler Onboarding-Funktionen für Individuals und Corporates
  6. Integration externer Services für KYC inklusive Auto-/Video-Identifikation, AML/PEP-Screening und weitere Compliance-relevante Prüfungen
  7. Anbindung relevanter Backend- und Drittsysteme, insbesondere im Umfeld von IDM/IAM, Kommunikation und nachgelagerten Zielsystemen
  8. Containerisierung der Anwendung mit Docker
  9. Vollständige Automatisierung von Build- und Deployment-Prozessen mit Bamboo und Bitbucket
Technologien / Umfeld:
  1. Java, Spring Boot
  2. REST
  3. JPA
  4. Hibernate
  5. PostgreSQL
  6. Camunda / Flowable
  7. Docker
  8. Bamboo
  9. Bitbucket

Einführung einer eBanking-Lösung auf Basis von Avaloq / AFP

Basellandschaftliche Kantonalbank (BLKB)

Banken und Finanzdienstleistungen

500-1000 Mitarbeiter

Für die Basellandschaftliche Kantonalbank bin ich nach der erfolgreichen Einführung des BLKB Community Portals in der Weiterentwicklung und fachlichen Unterstützung der neuen eBanking-Lösung auf Basis der Avaloq Frontend Platform (AFP) tätig. Der Schwerpunkt liegt auf der Anpassung von Frontend-Komponenten, der Integration spezifischer Services sowie der Performance- und Lastoptimierung.

Aufgaben
  1. Parametrisierung und Erweiterung von AFP-Frontend-Komponenten, insbesondere Banklets und Portlets
  2. Implementierung projektspezifischer Funktionalitäten mit TypeScript und Angular
  3. Entwicklung von SOAP- und REST-Services zur Abdeckung spezifischer Anforderungen der eBanking-Lösung
  4. Analyse und Behebung von Performance-Engpässen
  5. Planung und Umsetzung automatisierter Lasttests
  6. Einführung und Konfiguration von dynaTrace zur Performance-Analyse im produktionsnahen Umfeld
Ergebnisse / Mehrwert
  1. Beitrag zur technischen Einführung und Weiterentwicklung der eBanking-Lösung auf Basis von Avaloq AFP
  2. Umsetzung kundenspezifischer Integrations- und Frontend-Anforderungen
  3. Verbesserung von Transparenz und Stabilität durch Performance-Analyse und Lasttests

Technologien / Umfeld
  1. Avaloq Frontend Platform (AFP)
  2. Frontend-Integration (Banklets und Portlets)
  3. TypeScript, Angular, SOAP, REST, dynaTrace
  4. Performance Engineering, Lasttests

Crowdli Asset Tokenization Platform (Lösungsarchitekt & Lead Full-Stack Developer)

Crowdli AG

Banken und Finanzdienstleistungen

< 10 Mitarbeiter

Für die Crowdli AG war ich als Lösungsarchitekt und Lead Full-Stack Developer für die Konzeption und Umsetzung einer Plattform zur Digitalisierung und Tokenisierung von Immobilienwerten verantwortlich. Die
Aufgaben:
  1. Erstellung der fachlichen und technischen Spezifikation sowie Definition der Systemarchitektur
  2. Technische Gesamtverantwortung für die Umsetzung der Plattform über Frontend, Backend, Smart Contracts, DevOps und Infrastruktur
  3. Konzeption und Implementierung der ICO-/Token-Sale-Plattform inklusive mehrstufigem Verkaufsprozess mit Pre-Sale und ICO
  4. Entwicklung des Frontends auf Basis von React, TypeScript, Semantic UI und webpack
  5. Entwicklung von Backend- und Integrationskomponenten sowie Anbindung externer Dienste
  6. Implementierung von ERC-20- und kundenspezifischen Smart Contracts in Solidity, inklusive Abbildung von Order-, Zahlungs- und Rückerstattungsprozessen auf der Blockchain
  7. Integration externer KYC-, Video-Identifikations- und Dokumentenmanagement-Services
  8. Aufbau und Automatisierung von Build-, Deployment- und Betriebsprozessen mit der Atlassian Toolchain
  9. Aufbau und Betrieb getrennter Test- und Produktionsumgebungen inklusive abgesicherter Infrastruktur
Technologien / Umfeld
  1. React, TypeScript
  2. Semantic UI
  3. webpack
  4. Solidity / web3
  5. Ethereum
  6. ERC-20, Custom Smart Contracts
  7. MetaMask, Ledger Nano
  8. Cloudflare, Argo Tunnel
  9. Linux Server
  10. CI/CD mit Bamboo, Bitbucket und Jira

ICO-Plattform (DApp & Smart Contracts) (Lösungsarchitekt & Lead Full-Stack Developer)

SmartOne Stiftung

Sonstiges

10-50 Mitarbeiter

Für die SmartOne Stiftung bin ich als Lösungsarchitekt und Lead Full-Stack Developer für die Konzeption und Umsetzung einer ICO-Plattform verantwortlich, die moderne Web3-Technologien mit Java, Node.js und Ethereum kombiniert. Die Lösung unterstützt die sichere, skalierbare und benutzerfreundliche Tokenisierung sowie den dezentralen Vertrieb digitaler Vermögenswerte über eine DApp und Smart Contracts.
Aufgaben
  1. Erstellung der fachlichen und technischen Spezifikation für Software und Infrastruktur
  2. Konzeption der Systemarchitektur sowie Definition der zentralen Lösungsbausteine
  3. Entwicklung und Implementierung von acht Smart Contracts in Solidity
  4. Umsetzung des dezentralen Offerierungs- und Verkaufsprozesses über Smart Contracts
  5. Entwicklung eines kundenspezifischen ERC-20-Tokens
  6. Implementierung ergänzender Node.js-basierter REST-Services für Integrations- und Backend-Funktionalitäten
  7. Aufbau von Build-, Deployment- und Testprozessen mit Bamboo und Bitbucket
  8. Containerisierung der Lösung mit Docker
Technologien / Umfeld
  1. React
  2. Node.js, npm
  3. REST
  4. Solidity
  5. Docker
  6. Truffle
  7. npm
  8. MySQL
  9. Bamboo, Bitbucket
  10. Ethereum, ERC-20, DApp, Smart Contracts

eBanking Relaunch (Senior Full-Stack Developer)

Für die Falcon Bank bin ich im Rahmen eines eBanking-Relaunchs auf Basis der Avaloq Frontend Platform (AFP) tätig. Das Mandat umfasst die Migration auf Liferay 7 sowie die Implementierung zentraler Frontend- und Integrationskomponenten für die neue eBanking-Lösung.

Aufgaben
  1. Mitarbeit an der technischen Umsetzung des eBanking-Relaunchs auf Basis von Avaloq AFP
  2. Unterstützung der Migration auf Liferay 7
  3. Implementierung von Banklets, Portlets und Templates im Avaloq-/Portal-Umfeld
  4. Entwicklung von Frontend-Komponenten mit TypeScript und Angular
  5. Umsetzung von Liferay Service Integrationen sowie Anbindung relevanter Backend-Funktionalitäten
  6. Mitarbeit an Integrationslogik auf Basis von Java und SOAP
  7. Unterstützung des Build-Managements mit Gradle
Technologien / Umfeld
  1. Avaloq Frontend Platform (AFP)
  2. Liferay 7 (CMS)
  3. TypeScript
  4. Angular
  5. Java
  6. SOAP, Gradle
  7. Banklets, Portlets

WTO-Ausschreibung zur Modernisierung von Legnet (Lösungsarchitekt)

Bundesamt für Metrologie METAS

Öffentlicher Dienst

Detailspezifikation zur Ablösung eines veralteten Content-Management-Systems durch eine Liferay-Portallösung für rund 10'000 Benutzer – als belastbare Grundlage für eine WTO-konforme Ausschreibung.
Verantwortung:
  • Proof of Concept auf Basis von Liferay zur Evaluierung von technischer Machbarkeit und Benutzerführung
  • Erstellung der detaillierten Anforderungsspezifikation als Grundlage für die Ausschreibung
  • Entwicklung einer High-Level-Systemarchitektur zur Unterstützung von Migration und Integration
  • Ausarbeitung eines Sicherheitskonzepts unter Berücksichtigung behördlicher Vorgaben und Best Practices
  • Unterstützung des Kunden bei der Strukturierung und Präzisierung fachlicher und technischer Anforderungen
  • Technologien: Liferay, PoC, High-Level-Architektur, Sicherheitskonzept, Public Sector, eGovernment, WTO-Ausschreibung, CMS-Ablösung, Portalarchitektur

Avaloq Consulting für Banken & Technischer Consultant CSI-Team (Senior Full-Stack Entwickler / Avaloq Consultant)

Avaloq Evolution AG

Banken und Finanzdienstleistungen

Kundenprojekte im Banking-Umfeld auf Basis von Avaloq AFP und Liferay, verbunden mit der technischen Unterstützung des internen Consulting-Teams CSI. Schwerpunkte: kundenspezifische Frontend- und Integrationsanforderungen sowie der Aufbau einer automatisierten Build- und Deployment-Plattform.
Verantwortung:
  • Mitarbeit in Kundenprojekten zur Weiterentwicklung von eBanking-Lösungen auf Basis von Avaloq AFP und Liferay
  • Umsetzung und Erweiterung von Frontend-Komponenten mit TypeScript, Angular und AFP Frontend Libraries
  • Umsetzung servicebezogener Integrationslogik auf Basis von Java und SOAP
  • Technische Beratung des internen Consulting-Teams CSI (Liferay, AFP, Java EE, HTML, TypeScript, Angular)
  • Aufbau und Optimierung einer Continuous-Build- und Integrationsplattform
  • Unterstützung von Test- und Produktionsdeployments (u. a. BLKB, Swisscom)
  • Technologien: Avaloq AFP, AFP Frontend Libraries, Liferay, Java EE, HTML, TypeScript, Angular, Java, SOAP, Continuous Build, Deployment-Automatisierung

Advisory Minutes (Lead Entwickler)

UBS AG

Banken und Finanzdienstleistungen

Neuentwicklung einer JEE-basierten Webapplikation zur Erstellung und Verarbeitung von Beratungsprotokollen. In der Rolle als Lead Entwickler unterstützte ich das Team bei Entwicklung, Inbetriebnahme und Stabilisierung der Anwendung im Portal- und Enterprise-Umfeld.

eGov Portal für den Zulassungsprozess (Lösungsarchitekt & Senior Software-Entwickler)

Swissmedic (Bund)

Öffentlicher Dienst

Konzeption und Umsetzung einer zentralen, sicheren Portallösung auf Basis von JEE und Liferay zur Unterstützung des Zulassungs- und Aufsichtsprozesses für Heilmittel. Ein besonderer Fokus lag auf der Integration der bestehenden IAM-Infrastruktur (Nevis IDM) des BIT sowie auf Sicherheits- und Compliance-Anforderungen.

Performanceanalyse und Optimierung für ISP Indexium (Performance Engineer)

SIX Group / ISP Indexium

Banken und Finanzdienstleistungen

Erarbeitung einer Performance-Strategie für ein hochparalleles Multigrid-System zur nahezu in Echtzeit erfolgenden Berechnung von Indexgruppen mit tausenden Finanztiteln. Zusätzlich wurden Metriken systemübergreifend korreliert sowie Last-, Stress- und Endurance-Tests geplant und umgesetzt.

Optimierung der End-to-End-Performance (Performance Engineer)

dynaTrace / Point Software AG

Internet und Informationstechnologie

Entwicklung und Einführung eines Vorgehens zur kontinuierlichen Performance-Optimierung von JEE- und Web-Anwendungen über den gesamten Lebenszyklus hinweg. Im Fokus standen Architektur-Reviews, Metrik-Erhebung, Beratung der Teams und gezieltes Finetuning unter Last.

Migration des NGO-Publikationsportals auf Liferay 6.2 (Software-Architekt & Lead Entwickler)

globethics.net

Medien und Verlage

Migration und Optimierung eines wissenschaftlichen Publikationsportals auf Liferay 6.2. Das Mandat umfasste Portlet-Migration, Datenmigration, Cluster-Architektur sowie Lasttests und Performance-Optimierung.

Workbench Development & FEC Leveraging (Lead Software-Entwickler)

UBS AG

Banken und Finanzdienstleistungen

Migrationsprojekt einer Kundenberater-Workbench auf Basis einer JEE-Architektur mit Fokus auf Stabilität, Wartbarkeit und Integration bestehender Funktionalitäten.

Aufbau einer Build- und Installationsinfrastruktur (Senior Software-Entwickler)

Point Software AG

Internet und Informationstechnologie

Realisierung einer automatisierten Build- und Installationslösung für eine verteilte Server-Infrastruktur inklusive Konfiguration gemäss Systemdefinition und vollständig automatisiertem Deployment-Prozess.

PortfolioViewer (Senior Software-Entwickler)

Swiss Life

Versicherungen

Migration und Optimierung einer JEE-Anwendung zur Verwaltung von Aktienportfolios. Das Mandat umfasste die Integration von CORBA-Services, die Weiterentwicklung des Frontends mit Struts sowie die Sicherstellung von Performance und Stabilität während der Migration.

OPS Workbench (Senior Software-Entwickler)

UBS AG

Banken und Finanzdienstleistungen

Technische Unterstützung bei der Migration des IBM WebSphere Portal Servers von Version 5.1 auf 6.1. Zusätzlich wurden ein Java-basierter Source Generator erweitert und Installationsprozesse für Entwickler-Workstations automatisiert.

WMR Research Feed & Backend Integration (Software-Entwickler)

UBS AG

Banken und Finanzdienstleistungen

Integration einer Standardlösung für Templates und Publikationen im Wealth Management Research. Der Schwerpunkt lag auf Analyse und Spezifikation der Synchronisationsschnittstellen sowie auf der Implementierung performanter Java-Services und Datenpersistenz in Oracle.

Java Frontend und Backend (Software-Entwickler)

Swiss Life

Versicherungen

Mitarbeit an der Entwicklung eines Java-basierten Web-Frontends für Kundenberater und externe Broker zur Erstellung, Bearbeitung und zum Druck von Offerten im Lebensversicherungsbereich. Die Lösung unterstützte rollenbasierte Zugriffe entlang des gesamten Offerierungsprozesses.

IBM Portal Server (Lead Software-Entwickler)

UBS AG

Banken und Finanzdienstleistungen

Aufbau eines automatisierten Build- und Deployment-Prozesses für die Portalentwicklungsumgebung sowie Implementierung neuer Anforderungen für das Portal im Private-Banking-Umfeld auf Basis des IBM Portal Servers.

Performanceanalyse und -optimierung für WebViewer (Performance Engineer)

UBS AG

Banken und Finanzdienstleistungen

Analyse und Optimierung einer eingekauften J2EE-Webapplikation für den Kontoeröffnungsprozess auf IBM WebSphere. Zentrale Performance-Bottlenecks wurden gemeinsam mit dem Hersteller identifiziert und behoben, wodurch der internationale Rollout stabilisiert werden konnte.

Aufbau des NGO-Publikationsportals als Social-Networking-Plattform (Lead Software-Entwickler)

Point Software AG

Medien und Verlage

Entwicklung eines Social-Networking-Portals mit Liferay Enterprise für die weltweite Publikation wissenschaftlicher Dokumente. Das Mandat umfasste unter anderem die Implementierung eines DMS auf Basis von Fedora sowie verschiedener JSR-168-Portlets.

Liferay Prototype basierend auf Web-2.0-Technologien (Lead Software-Entwickler)

UBS AG

Banken und Finanzdienstleistungen

Konzeption und Umsetzung eines evolutionären Prototyps zur Darstellung mehrdimensionaler Organisationsstrukturen für den Banken- und Versicherungssektor. Suche und Visualisierung von Kundendaten wurden als JSR-168-Portlets auf Basis von Spring und Hibernate umgesetzt.

Kundenportal für intermediäre Kunden (Lead Software-Entwickler)

Point Software AG / UBS AG

Banken und Finanzdienstleistungen

Mitarbeit an der Realisierung einer unternehmensweiten Portallösung für das intermediäre Kundengeschäft. Ziel war die Migration einer dezentralen Fat-Client-Applikation zu einer zentralisierten, serviceorientierten Java-EE-Architektur mit hoher Systemkomplexität und zahlreichen Backend-Services.

Strategisches Frontend-Framework (Lead Software-Entwickler)

UBS AG

Banken und Finanzdienstleistungen

Initiierung, Konzeption und Entwicklung eines strategischen Java-basierten Frontend-Frameworks als Erweiterung von Apache Struts. Die Lösung entkoppelte Frontend- und Backend-Services konsequent und steigerte die Entwicklungseffizienz in Folgeprojekten nachhaltig.

Portalsystem für das Firmenkundengeschäft (Lead Software-Entwickler)

UBS AG

Banken und Finanzdienstleistungen

Entwicklung eines Portalsystems für das Firmenkundengeschäft auf Basis von IBM WebSphere Portal und dem JSR-168-Portlet-Standard. Trotz engem Zeitplan wurden Portlets für über 130 Business-Services entwickelt und termingerecht produktiv gesetzt.

CRM Home (Technischer Projektleiter)

UBS AG

Banken und Finanzdienstleistungen

Technische Projektleitung und Weiterentwicklung der CRM-Plattform CRM Home mit dem Ziel, den Beratungsprozess der Kundenberater durch moderne Informationssysteme nachhaltig zu optimieren.

CRM-Portallösung für Private Banking Advisors (Lead Software-Entwickler)

UBS AG

Banken und Finanzdienstleistungen

Konzeption und Umsetzung einer J2EE-basierten CRM-Portallösung für Kundenberater im Private Banking als einheitliche Arbeitsoberfläche für den zentralen Zugriff auf Kundendaten. Im Folge-Release übernahm ich die technische Projektleitung.

UBS Key Club Bonussystem (Software-Entwickler)

UBS AG

Banken und Finanzdienstleistungen

Erster Projekteinsatz im Bereich Webentwicklung: Mitarbeit an der Konzeption und Umsetzung eines Online-Shops zur Einlösung von Bonuspunkten für Bankkunden. Zusätzlich unterstützte ich die Business-Analyse auf IT-Seite und entwickelte an der Java-/Servlet-basierten Webapplikation mit.

Zertifikate

Certified Master: Java EE 6 Enterprise Architect

ORACLE UNIVERSITY

2016

Certified Expert: Java Persistence API Developer

ORACLE UNIVERSITY

2014

Certified for dynaTrace Diagnostics

dynaTrace

2011

Sun Certified Programmer for the Java Platform

Sun Microsystems

2011


Portfolio


Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden