DevOps
Arbeitserfahrungen:
09.2023
Ticketing Mobility Services
Upgrade Angular.js to Angular in Company Management System
[ java, Angular, openshift, git, docker, postgres, Elasticsearch, ]
09.2023
Fincons Group AG
Switzerland, Bern
03.2022
Co-owner, CEO, SW Architect, Entwickler
CRM webapp
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
Android-App zur automatischen Distanzmessung
[ Kotlin, Android, ]
07.2022
Co-owner, CEO, SW Architect, Entwickler
Konfigurationsschnittstelle für Raspberry-basiertes IoT mit BLE GATT
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Schnittstellenentwicklung zu UPC zwischen HP OpenView SD und Clarify (3 Projektmitglieder)
[ Java, SOAP, Axis, JSP, Servlet, Hibernate, MSSQL, ]
05.2006
Java Entwickler
Schnittstellenentwicklung
Schnittstellenentwicklung zu MOL zwischen HP OpenView SD und Clarify (5 Projektmitglieder)
[ Java, SOAP, Axis, JSP, Servlet, Hibernate, MSSQL, ]
02.2006
Java Entwickler
Schnittstellenentwicklung
Schnittstellenentwicklung zu MVH zwischen HP OpenView SD und Clarify (6 Projektmitglieder)
[ Java, SOAP, Axis, JSP, Servlet, Oracle, PlSql, Tomcat, ]
07.2005
Java Entwickler
Schnittstellenentwicklung
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
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
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
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