06.2025 -
Personal Data
Java DevOps Engineer mit über 20 Jahren Erfahrung in der Gestaltung, Implementierung und Wartung von CI/CD-Pipelines, Cloud-Infrastrukturen und Unternehmensanwendungen. Versiert in der Automatisierung komplexer Prozesse mit modernen Tools wie Openshift, Kubernetes, Docker, ElasticSearch und Jenkins. Kompetent in der Förderung funktionsübergreifender Zusammenarbeit, um skalierbare und sichere Lösungen in leistungsstarken Umgebungen bereitzustellen.
- Rust-Enthusiast: Entwicklung kleiner Webshops mit Axum, Domain-Driven Design (DDD) und hexagonaler Architektur
- Frontend: Microfrontend-Architektur mit Preact, Integration in Hugo-Framework
Ausbildungen
Sprachen:
Kenntnisse
- SVN,
- CVS,
- GIT
- ANT,
- Maven,
- Gradle,
- Cargo
- MSSQL,
- MySQL,
- Oracle,
- HSQL DB,
- DB2,
- PLSQL
- Mongo,
- Cassandra
- Tomcat,
- JBoss,
- WildFly,
- Glassfish,
- Websphere,
- Jetty
- JPA,
- Hibernate,
- EclipseLink,
- MyBatis,
- gorm
- Spring,
- Struts,
- JSF,
- GWT,
- Swing,
- RCP,
- SWT,
- MQ,
- Kafka,
- ACTIX,
- tungstenite,
- Express.js,
- Vue.js,
- React.js,
- node.js
- EJB,
- JAX-RS,
- JAX-WS,
- SOAP,
- CDI,
- JMS,
- AMQP
- java,
- javascript,
- rust,
- python,
- go
- CI/CD,
- splunk,
- grafana,
- prometheus,
- OpenShift,
- Redmine,
- JIRA,
- Jenkins
Arbeitserfahrungen:
IBM CIC AG
DevOps
Eidgenössische Steuerverwaltung - BIT
-
Ich entwickle für die ESTV Steuererklärungsformulare auf Basis von Java/Spring Boot-Microservices sowie Angular/Micro-Frontends und übernehme dabei auch DevOps-Aufgaben (CI/CD, Docker, Openshift).
-
Zudem arbeite ich am GloBE Information Return (GIR) im Rahmen des OECD-Pillar-Two-Regelwerks und entwickle zentrale Backend-Komponenten für die internationale Mindestbesteuerung.
[ java, Angular, openshift, git, docker, postgres, argoCD, spring boot, Rabbit MQ, devops, microfrontend, microservices, ]
09.2023 -
Fincons Group AG
DevOps
Ticketing Mobility Services - SBB
-
Upgrade von Angular.js auf Angular im Unternehmensverwaltungssystem
-
Support und Feature-Entwicklung den Microservice basierten Team-Anwendungen
[ java, Angular, openshift, git, docker, postgres, Elasticsearch, spring boot, kafka, devops, microfrontend, microservices, ]
03.2022 - 09.2023
Swiss HTTP GmbH
Co-owner, CEO, SW Architect, Entwickler
CRM webapp - Swiss HTTP GmbH
-
CRM Entwicklung
-
Strapi headless CMS customization
-
PDF indexing
-
Automatischer PDF-Vorschlag entsprechend den Formularschlüsselwörtern
-
2 Teammitglied
[ Vue3, Javascript, node.js, Strapi, Elasticsearch, ]
03.2022 - 09.2023
Swiss HTTP GmbH
Co-owner, CEO, SW Architect, Entwickler
Android camera ruler - Swiss HTTP GmbH
-
Android-App zur automatischen Distanzmessung
[ Kotlin, Android, ]
07.2022 - 10.2022
Swiss HTTP GmbH
Co-owner, CEO, SW Architect, Entwickler
Konfigurationsschnittstelle für Raspberry-basiertes IoT mit BLE GATT - Swiss HTTP GmbH
-
Machen Raspberry mit BLE GATT über den Browser konfigurierbar
-
Erweiterung für Pferdefütterungsgerät und Hauslieferbox, um die Geräte über den Browser konfigurierbar (WIFI) zu machen
-
2 Teammitglied
[ Bluetooth, GATT, GO, Raspberry, ]
10.2021 - 03.2022
Swiss HTTP GmbH
Co-owner, CEO, SW Architect, Entwickler
Programmiersprachen-/Laufzeit-Benchmark - Swiss HTTP GmbH
-
Einfache REST-Schnittstelle mit Mongo-Verbindung zum Speichern neuer Elemente und zum Abrufen mit GET, um die Antwortzeiten und den Durchsatz zu vergleichen
[ Python, Rust, Java, Quarkus, Graal VM, native java, webflux, go, node.js, java 19 virtual threads, Kotlin, ]
06.2021 - 10.2021
Swiss HTTP GmbH
Co-owner, CEO, SW Architect, Entwickler
AI - Bildklassifizierung - Swiss HTTP GmbH
-
Bildklassifizierung mit tensorflow
-
Fahrzeugerkennung zur Steuerung des Toröffners
-
Sentimentanalyse der Finanznachrichten von Yahoo
[ Python, tensorflow, NLP, ]
12.2020 - 06.2021
Swiss HTTP GmbH
Co-owner, CEO, SW Architect, Entwickler
IoT - Swiss HTTP GmbH
-
Entwerfen und realisieren Raspberry- oder Mikrocontroller-basierte IoT-Geräte (ESP8266) mit den Cloud-Diensten von node.js
-
Pferdefütterungsgerät mit PWA-Verwaltungsschnittstelle
-
Hauslieferbox mit PWA-Verwaltungsschnittstelle
[ Rust, Python, node.js, mongo, React.js, Vue.js, 3D printing, docker, websocket, unit, ]
08.2020 - 12.2020
Swiss HTTP GmbH
Co-owner, CEO, SW Architect, Entwickler
Prüfung von Python- und Angular-basierten Webanwendungen - Swiss HTTP GmbH
-
Prüfung des Antrags
-
Identifizieren der Engpässe
-
Vorbereitung von Verbesserungen
[ python, Angular, ]
08.2016 - 08.2020
Co-owner, Swiss HTTP GmbH - subcontractor of ELCA AG
Java Entwickler
SBB Ticketkontroll -
-
Mitglied des KoServ-Teams der SBB. Das KoServ-Team ist bei der SBB für die Ticket-Controlling-App verantwortlich. Backend-, Frontend- und Android-Entwicklung mit vielen Schnittstellen sowie Geschäftslogik und Datensynchronisierungslogik.
-
Vorbereitung der Cloud-Migration von Websphere zu OpenShift mit Dockerisierung
-
Vorbereiten der MQ-Migration zum Kafka-Streaming
-
Verbesserung des Durchsatzes zur Erfüllung der nichtfunktionalen Anforderungen im QR-Code-Generatordienst (50 ms – 100 Anforderungen/s)
-
Oracle DB-Analyse und -Optimierung
[ Java, Sonar, Nexus, CI/CD, Scrum, Bitbucket, GIT, AWS (S3, EC2), Openshift, Docker, Android, Spring, MQ, Kafka, containerization, junit testing, integration tests, load tests, ]
10.2015 - 08.2016
Swiss HTTP GmbH
Co-owner, CEO, Java Entwickler
Entwicklung mobiler Apps - Swiss HTTP GmbH
-
Leitung des Entwicklungsteams und Gestaltung der Architektur mobiler Anwendungen für Privatkunden auf Android/IOS
[ Java, Swift, Scrum, ]
10.2015 - 03.2016
Swiss HTTP GmbH
Co-owner, CEO, Java developer
Web application development - Swiss HTTP GmbH
-
Support for projects of DV Bern AG as a contractor
[ Java, GWT, JPA, Hibernate, Lucene, JEE6, JBoss, MySql, Glassfish, EclipseLink, PrimeFaces, CDI, Scrum, ]
08.2015 -
Swiss HTTP GmbH
Co-owner, CEO, CTO
Infrastruktur-Aufbau - Swiss HTTP GmbH
-
Design und Aufbau der IT-Infrastruktur für die Swiss HTTP GmbH. CI/CD, GIT, Cloud-Dienste, Backup-Wiederherstellung.
[ nexus, jenkins, git, cloud, docker, reverse proxy, backup-restore, ]
05.2011 - 10.2015
DV Bern AG
Java Entwickler
Entwicklung von Webanwendungen - DV Bern AG
-
Als Mitarbeiter der DV Bern beteilige ich mich an folgenden Projekten an der Fachleitung: Matura (Online-Diplomsystem mit vollem Funktionsumfang: Prüfungsabwicklung, Zertifikatserstellung, Zahlungsverwaltung und Statistiken, Buchung von Prüfungsräumen, Fachlehrer-Gruppenverwaltung, etc.) CR Online (Firmenregistrierung der Kantone, von denen die Daten in das staatliche System hochgeladen werden) E-Verify (Die Ursprungsdokumente von aus der Schweiz exportierten Waren über Online-Überwachungs-Webservice) ERZ (Mehrkantenschul-Registrierungsdatenbank) Deals Geschäftliches persönliches Interesse und Schätzen die Zeit ab.
[ Java, GWT, JPA, Hibernate, Lucene, JEE6, JBoss, MySql, Glassfish, EclipseLink, PrimeFaces, CDI, Scrum, ]
03.2011 - 12.2012
Pulsar IT GmBH
Java Entwickler, Freiberufler
Entwicklung von Webanwendungen - Pulsar IT GmBH
-
Bei der Entwicklung einer Swing/SWT-Anwendung, die vom Arbeitsamt validiert wurde, werden große XML-Daten (Hunderte von MB) gesendet, die zuvor als Ergebnis der Validierung in XLS- und PDF-Berichten in der Anwendung vorbereitet wurden.
[ Java, Swing, SWT, Apache POI, FOP, Hibernate, SAX, STAX, HSQL DB, multi threading, ]
10.2010 - 04.201
Master Program Kft.
Java Entwickler, Freiberufler
IBM-Produktentwicklung - IBM Hungary
-
Teammitglied von IBM Ungarn im SoNAS-Projekt als Java-Entwickler. Die Sonas sind sogar noch mehr ein Speichernetzwerk im Petabyte-Maßstab, um IBMs proprietäres paralleles GPFS-Dateisystem bzw. die DB2-Datenbank zu nutzen. Websphere mit Online-Verwaltungsschnittstelle. Das ungarische Team war hauptsächlich für die Entwicklungen der CLI-Schnittstelle verantwortlich.
[ Java, JSF, DOJO, JDBC, CLI, Bash, ]
05.2009 - 10.2008
Simon Solutions Kft.
CEO, Java Entwickler, Freberufler
Entwicklung von Webanwendungen - Simon Solutions Kft.
-
Java-Anwendungen/Schnittstellen. Konfigurieren von HP Openview-Produkten (SM, SD, NNM, OVO) und Nagios. Als ASYST-Subunternehmer war ich an folgenden Projekten beteiligt: Groupama Garancia – Einführung von HP SM7, Büro des Premierministers – Unterstützung und Weiterentwicklung von SD 4.5 HP, Ungarische Staatskasse – HP OVO, NNM-Konfiguration, NMHH – die Anwendung ist für die Wartung der Ausrüstung verantwortlich Käufe
[ Java, JSP, Servlet, Axis, SOAP, JBI, XML, Struts, Spring, JSF, RichFaces, GWT, LDAP, Jasper, CrystalReports, Maven, Perl, Bash, Hibernate, IBatis, PLSQL, Oracle, MySql, MSSQL, JEE, EJB, ]
12.2008 - 05.2009
WIP Bt.
Java Entwickler
Entwicklung von Webanwendungen - WIP Bt.
-
Implementierung einer neuen Schnittstelle/JBI-Container für T-Mobile zwischen HP SM und Orion (3 Projektmitglieder)
[ Java, JBI, Web-service, SOAP, Servicmix, XSD, XML, XSL, ]
12.2008 - 02.2009
WIP Bt.
Java Entwickler
Entwicklung von Webanwendungen - WIP Bt.
-
Neue Webanwendung für die Oberste Staatsanwaltschaft / Vorbereitung der HP SD-AD-Synchronisierung (3 Projektmitglieder) Backend- und Frontend-Entwicklung
[ Java, Struts, displaytag, LDAP, Jasper, ]
07.2008 - 12.2008
Computer Partner Kft.
Java Entwickler
Entwicklung von Webanwendungen - Computer Partner Kft.
-
Neue Webanwendung für den Hauptverband der Österreichischen Sozialversicherung. (7 Projektmitglieder) Backend- (Hibernate und Spring) und Frontend- (JSF) Entwicklung
[ Java, Hibernate, JSF, Spring, Maven2, JBoss, DB2, ]
11.2007 - 07.2008
DK Consulting Kft.
Java Entwickler
Entwicklung von Webanwendungen - DK Consulting Kft.
-
Neue Webanwendung für MALEV (ungarische Fluggesellschaft). (20 Projektmitglieder) Backend- und Frontend-Entwicklung mit Hibernate und EXT-GWT.
[ Java, Hibernate, AJAX, EXT-GWT, JBoss, Oracle, IBatis, ]
08.2007 - 11.2007
DK Consulting Kft.
Java Entwickler
Entwicklung von Webanwendungen - DK Consulting Kft.
-
Neue Webanwendung für MALEV (ungarische Fluggesellschaft). (40 Projektmitglieder) Backend- und Frontend-Entwicklung mit Hibernate und JSF.
[ Java, Hibernate, JSF, LDAP, Jasper, JBoss, Oracle, ]
12.2006 - 08.2007
DK Consulting Kft.
Java Entwickler
Entwicklung von Webanwendungen - DK Consulting Kft.
-
Vorbereitung einer neuen Webanwendung für T-Mobile Rt. (40 Projektmitglieder) Backend- und Frontend-Entwicklung mit Hibernate und Struts.
[ Java, Hibernate, Struts, Jasper, Tomcat, Oracle, ]
10.2006 - 12.2006
DK Consulting Kft.
Java Entwickler
Entwicklung von Webanwendungen - DK Consulting Kft.
-
Vorbereitung einer neuen Mini-CMDB-Webanwendung für AUDI. (5 Projektmitglieder) Backend- und Frontend-Entwicklung mit Hibernate und Struts.
[ Java, Hibernate, Struts, JBoss, MSSQL, ]
07.2006 - 10.2006
DK Consulting Kft.
Java Entwickler
Entwicklung von Webanwendungen - DK Consulting Kft.
-
Schnittstellenentwicklung zu UPC zwischen HP OpenView SD und Clarify (3 Projektmitglieder)
[ Java, SOAP, Axis, JSP, Servlet, Hibernate, MSSQL, ]
05.2006 - 07.2006
DK Consulting Kft.
Java Entwickler
Schnittstellenentwicklung - DK Consulting Kft.
-
Schnittstellenentwicklung zu MOL zwischen HP OpenView SD und Clarify (5 Projektmitglieder)
[ Java, SOAP, Axis, JSP, Servlet, Hibernate, MSSQL, ]
02.2006 - 05.2006
DK Consulting Kft.
Java Entwickler
Schnittstellenentwicklung - DK Consulting Kft.
-
Schnittstellenentwicklung zu MVH zwischen HP OpenView SD und Clarify (6 Projektmitglieder)
[ Java, SOAP, Axis, JSP, Servlet, Oracle, PlSql, Tomcat, ]
07.2005 - 02.2006
DK Consulting Kft.
Java Entwickler
Schnittstellenentwicklung - DK Consulting Kft.
-
Schnittstellenentwicklung zu T-Mobile zwischen HP OpenView SD und Clarify mit Webservice. (5 Projektmitglieder).
[ Java, SOAP, Axis, JSP, Servlet, Oracle, PlSql, Tomcat, ]
03.2005 - 07.2005
Continental Temic
SMT Programmierer
SW-Entwicklung für Industriemaschinen - Continental Temic
-
Vorbereitung von Montageprogrammen für Automobil-ABS-Leiterplatten für Siemens-Maschinen
[ Siemens, ]
04.2003 - 03.2005
Flextronics Kft.
SMT Programmierer
SW-Entwicklung für Industriemaschinen - Flextronics Kft.
-
Vorbereitung von Programmen zur Montage von Leiterplatten für Philips- und Siemens-Geräte für Mobiltelefone von Siemens und Microcells
[ Philips, Siemens, Pascal, ]
Persönlichkeitsmerkmale:
- großes Interesse an IT
- Teamspieler
- selbst motiviert
- in der Lage, sich an verschiedene Situationen anzupassen
- flexibel
- open-minded
- Interesse an Cybersicherheit, insbesondere der drahtlosen Kommunikation