DevOps
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.
Arbeitserfahrungen:
09.2023
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, ]
09.2023
Fincons Group AG
Switzerland, Bern
03.2022
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
Co-owner, CEO, SW Architect, Entwickler
Android camera ruler - Swiss HTTP GmbH
Android-App zur automatischen Distanzmessung
[ Kotlin, Android, ]
07.2022
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
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
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
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
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
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
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
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
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, ]
10.2015
Swiss HTTP GmbH (Co-owner)
Switzerland, Zürich
05.2011
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, ]
05.2011
DV Bern AG
Switzerland, Bern
03.2011
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
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, ]
10.2010
Master Program Kft.
Hungary, Budapest
05.2009
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, ]
05.2009
Simon Solutions Kft.
Hungary, Budapest
12.2008
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
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, ]
12.2008
WIP Bt.
Hungary, Budapest
07.2008
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, ]
07.2008
Computer Partner Kft.
Austria, Vienna
11.2007
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
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
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
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
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
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
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
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, ]
07.2005
DK Consulting Kft.
Hungary, Budapest
03.2005
SMT Programmierer
SW-Entwicklung für Industriemaschinen - Continental Temic
Vorbereitung von Montageprogrammen für Automobil-ABS-Leiterplatten für Siemens-Maschinen
[ Siemens, ]
03.2005
Continental Temic
Hungary, Budapest
04.2003
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, ]
04.2003
Flextronics Kft.
Hungary, Zalaegerszeg
Ausbildungen
Sprachen:
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
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