29.07.2026 aktualisiert

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

Full Stack Software Engineer / Architekt

Zürich, Schweiz
Zürich +25 km
Bsc Computer Science
Zürich, Schweiz
Zürich +25 km
Bsc Computer Science

Profilanlagen

Diplome&Zertifikate.pdf
cv.pdf

Skills

Argo CDTempoOpenTelemetryJavaCloud ComputingProfilingDevOpsJ2EEIntellij IDEAJava Persistence APIPythonPostgreSQLAngular 2+Requirements EngineeringSolution ArchitectureS3 BucketSpring CloudReact.jsGrafanaSpring BootGitLabEvent Driven ArchitectureGitlab-CiKubernetesAvroApache KafkaReact ReduxSpring JdbcSplunkDockerMicroservices
Als langjähriger Fullstack Software Engineer mit Zertifizierungen in Requirements Engineering, Software Architecture und Test Engineering decke ich mit meiner Expertise den kompletten Software Entwicklungs Prozess – von der methodisch korrekten Anlyse und Erhebung von Anforderungen über Problemdomänenmodellierung und Lösungsentwurf bis hin zur Implementierung, Qualitätssicherung und Betrieb der entstandenen Systemen. Agiler Prozessgestalltung, Coding und Collaboration Guidelines, Wissenstransfer und Dokumentation inklusive. Ich denke in Lösungen, Systemen und Prozesse statt nur in Code und Features.

Weitere Stichwörter:

Requirements Engineering
Solution Architecture
Test Engineering
Java / Python / Typescript / Javascript / Linux Bash
Spring Boot / Quarkus / Jakarta EE
Angular / React / Redux
Kafka Clients / Kafka Cluster Adminstration
Kubernetes / ArgoCD / Gitlab Pipelines
DevOps / Opentelemety / Prometheus / Tempo / Pyroscope / Grafana
Postgresql / Oracle / MySQL
Micro Services / Self Contained Systems
Orchestrated / Choreographed (Event Driven) Architectures

Erfahrung

Berufserfahrung5 - 10 Jahre
Freelancer seit2023

Sprachen

DeutschMutterspracheEnglischverhandlungssicherFranzösischGrundkenntnissePersischMuttersprache

Projekthistorie

Senior Fullstack Software Engineer / Architekt

Organisation und Informatik Zürich (Projekt VeVV)

Öffentlicher Dienst

250-500 Mitarbeiter

● Resiliente, entkoppelte, ereignisgetriebene, service-orientierte Architektur für die asynchrone Kommunikation
zwischen der städtischen Benutzerplattform (i.e. MeinKonto) und den städtischen Fachapplikationen konzipiert
● Kafka Cluster aufgebaut und administriert
● Asynchronen Transport von Anhang Dateien mit MinIO und Kafka konzipiert und implementiert
● Quarkus Services mit relationalen DBs konzipiert und implementiert
● Quarkus Kafka Clients mit idempotenten Konsumenten mit verzögerten Retry-Kaskaden, Produzenten mit
Transactional Outbox Pattern und Dead Letter Queues konzipiert und implementiert und somit das
“Exactly-Once-Delivery” sichergestellt
● Kubernetes Infrastrukturen mit Helm Charts, lokale Infrastrukturen mit Docker Compose und CI/CD Prozesse mit
Gitlab Pipelines erstellt
● Full Scale Operational Observability, i.e Continuous Tracing & Profiling, mit Mikrometer Metriken, Prometheus
Exemplars, Opentelemtry Traces und Pyroscope Profiles konzipiert und mit Quarkus-OTel Instrumentation,
Pyroscope Java Agent, Opentelemetry Collector, Tempo als Tracing Backend, Pyroscope als Profiling Backend,
Prometheus und Grafana implementiert
● Python Applikation zur Lastgenerierung und Latenzzeitmessung einzelner Nachricht Verarbeitungen implementiert
● Java Library (Java/Jakarta EE und Spring kompatibel) für Marshalling und Unmarshalling von
ECH-0258-kompatiblen XML-Dokumenten mit einer VeVV-spezifischen Fassade konzipiert und implementiert

Senior Full Stack Software Engineer Java/Angular

Öffentlicher Dienst

500-1000 Mitarbeiter

● Als Mitglied eines der 14 DevOps Teams tätig bei DAZIT für den gesamten Lebenszyklus dreier Fachapplikationen
bestehend aus über 20 Services und Self Contained Systems mitverantwortlich gewesen
● Feature-Beschreibungen mittleren Detaillierungsgrades von Value Stream entgegengenommen, in konkrete
technische Specs und Designs übersetzt, in einzelne Aufgaben zerlegt und deren Umsetzung im Verlaufe eines
Program Increments geplant
● In einer choreographierten Software Landschaft Services und Self Contained Systems mit Spring Boot Backends,
Angular Browser Clients und Postgresql Datenbanken entwickelt und deren Kommunikationen innerhalb und über
Fachapplikationen hinweg mittels Kafka Messages sichergestellt
● Spring Boot Services in einer Use Case basierten hexagonalen Architektur entworfen und entwickelt und bei der
Ausarbeitung und Sicherstellung der Architektur-Richtlinien mitgewirkt
● Angular Browser Client Applikationen in einer Redux Architektur entworfen und entwickelt und bei der
Ausarbeitung und Sicherstellung der Architektur-Richtlinien mitgewirkt
● Die entwickelten Änderungen/Erweiterungen in einem Workflow bestehend aus manuellen wie auch
automatisierten Review, Verifikation, Integration und Deployment Tasks und Pipelines fortlaufend in die Produktion
geführt
● In Wochenschichten die Überwachung und Betriebs-Sicherstellung der produktiven Applikationen mittels Splunk,
Grafana und Kafka Event Error Services verantwortet, Fehler Rapporte erstellt und/oder Fehlerbehebungen
angebracht
● Mittels Bash Scripts und Docker lokal lauffähige Infrastrukturen zur Entwicklung und dem Testen von gesamten
Fachapplikationen in einer Ubuntu VM erstellt
● Migration der Applikationen von On-Prem Cloudfoundry auf eine DAZIT eigene Plattform auf AWS Cloud
● Technische Dokumentationen mit UML erstellt und erweitert
● Code Reviews durchgeführt

Senior Fullstack Software Engineer

Schweizerische Post (Projekt ATTP)

Transport und Logistik

>10.000 Mitarbeiter

● Fachliche Anforderungen analysiert und technische Spezifikationen im Rahme der Solution Architektur erstellt
● Stammdaten des Paketsortierungsprozesses analysiert, modelliert und Datenintegrität mathematisch verifiziert
● Spring Boot Service aufgesetzt und implementiert
● Angular UI Applikation implementiert
● Aws Lambdas für die Transformation von Datenströmen mit S3, DynamoDB und Kafka Topics als Quelle/Senke
implementiert

Full Stack Software Engineer

Flowable AG

Banken und Finanzdienstleistungen

500-1000 Mitarbeiter

  • Sich selbständig in BPMN2.0, Flowable Open Source und Flowable Platform eingearbeitet
  • Bestehendes Flowable Projekt übernommen, refactored, Fehler behoben und die Produktions-Instanz stabilisiert
  • Mittels Flowable Design und Spring Boot Backend bestehende BPMN-/CMMN-Modelle und Funktionalitäten erweitert und Neue entwickelt
  • Bestehendes Projekt im Bezug auf «technical debt» analysiert, Mängel aufgezeigt und Verbesserungsvorschläge ausgearbeitet und dokumentiert
  • Auf «Grüne-Wiese»-Projekten Anforderungserhebung und Architektur-Design betrieben und die
  • Implementierung mitgestaltet und geleitet (code review, refactoring etc)
  • REST-full Applikationen bestehend aus Spring Boot Backend, React Client, Postgres-SQL
  • Datenbank und Azure Cognitive Search Service von Grund auf entwickelt
  • Wissen transferiert in den Bereichen Requirements-Engineering und Domain D

Full Stack Software Engineer

BTC Schweiz AG

Öffentlicher Dienst

50-250 Mitarbeiter

* Java Web-Applikationen mittels JSF, PrimeFaces und Hibernate implementiert

* E2E-Regressionstests mittels Selenium, Java und Chrome-Webdriver entwickelt

* Bestehendes Maven-Projekt in Spring Boot migriert, Persistenzschicht mittels JPA-
Hibernate ersetzt und Migrationsscripts für Oracel DB entwickelt

* Workflow-Prozesse und Webservices mittels Tibco BW5 implementiert

Full Stack Software Engineer

KMU Informatik AG

10-50 Mitarbeiter

* Web Client-Aplikationen in einer modifizierten Flux-Architektur mittels Angular,

KendoUI und Bootstrap konzipiert und implementiert

* Andwendungsanforderungen ermittelt, Anwendungsdomänen modelliert und in

MariaDB Datenbanken implementiert

* Backend Nodejs-Aplikationen bestehend aus Persistenz, Service und REST-API-

Schichten mittels Typescript, TypeORM, TypeDI und Express-openAPI entwickelt

* Unit- und Integrationtests mittels Mocha-Typescript, jasmine und chai entwickelt

* Migrationsscripts für MariaDB entwickelt

Web-Frontend Developer

Whoisart GmbH
* Graphische Konzepte mittels HTML5, CSS3, Bootrstrap und JS umgesetzt

* Erweiterungen für WordPress und Drupal-basierte Web-Anwendungen mittels

Bootstrap, SCSS, JS, PHP (twig) implementiert

Web-Publisher und -Developer

Sunrise AG
* Inhalte in 4 Sprachen auf sunrise.ch und mtvmobile.ch mittels Enfinity Suite und

WordPress veröffentlicht, Inhalt-/Graphic-Erstellung und Übersetzungen koordiniert




* Microsites, GUI-Komponeneten und E-Mail Templates mittels HTML, CSS, JQuery und
unter Beachtung der Corporate Identity Design Guidelines erstellt

* Mittels HTML, CSS und Backbone.js bestehende Funktionalitäten erweitert und neue

entwickelt

* Anfragen und Bug Reports aus dem Support Inbox bearbeitet und delegiert

Zertifikate

Certified Professional for Requirements Engineering

IREB

2018

Certified Professional for Software Architecture

iSAQB

2018

Certified Tester

ISTQB

2018


Portfolio


Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden