Full-Stack Entwickler mit Präferenz für das Backend. Die meiste Erfahrung habe ich mit Spring Boot, Angular und React.
Aktualisiert am 03.09.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 03.09.2024
Verfügbar zu: 100%
davon vor Ort: 15%
Kotlin
Java
Spring Boot
RabbitMQ
Elasticsearch
MariaDb
PostgreSQL
MS SQL Server
Angular
TypeScript
Liquibase
Firebase
MapStruct
Azure
OAuth
Spring Security
Quarkus
Hibernate
React
CI/CD
AWS
Microservices
Kafka

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

9 Monate
2024-01 - heute

Entwicklungsunterstützung für die Core Smartwork Plattform

Senior Software Engineer Kotlin Spring Boot Kibana ...
Senior Software Engineer
CORE Smartwork ist die einzige Mitarbeiter-App, die alle Bereiche der internen Kommunikation und des Employer Brandings in einer umfassenden Lösung abbildet.
  • Unterstützung bei der Backend-Entwicklung durch Entwicklung neuer Features und Unterstützung bei Fehlerbehebung.
  • Unterstützung der Junior Developer bei der Entwicklung im Backend.
  • Einarbeitung in eine sehr große, bestehende Code-Basis
Kotlin Spring Boot Kibana RabbitMQ MinIO Elasticsearch Mailhog MariaDb PostgreSQL MS SQL Server Angular TypeScript Liquibase Firebase MapStruct Azure SAML OAuth Kerberos Microsoft Graph Spring Security
Core Smartwork GmbH
Remote
9 Jahre 2 Monate
2015-08 - heute

Entwicklung einer Dienstplanerstellungssoftware für niedergelassene Ärzte

Senior Software Engineer PHP Java JavaScript ...
Senior Software Engineer
  • DocSced ist eine Dienstplanerstellungssoftware für niedergelassene Ärzte im Hausärztlichen Notdienst.
  • Insgesamt mehr als 2200 Benutzer
  • Website: [URL auf Anfrage]
  • Dienstpläne werden vollautomatisch berechnet, unter Berücksichtigung der Wünsche der Ärzte und den gegebenen Bedingungen.
  • Es wird mathematisch beweisbar der beste Dienstplan berechnet. Die Grundlagen des Algorithmus waren die Diplomarbeit des Informatikstudiums.
  • Sämtliche Kommunikation der niedergelassenen Ärzte von Oberösterreich und dem Burgenland wird über dieses System abgewickelt.
  • Neben den Hauptdienstplänen wird auch die Abrechnung der Dienste, Abwesenheitslisten, Nachmittagsdienstpläne und vieles mehr über die Plattform abgewickelt.
PHP Java JavaScript Python MariaDb Node Amazon Web Services Hetzner Cloud BitBucket GitLab JQuery Docker REST-API Elastic Cloud Computing
SmartSced GmbH
10 Monate
2023-11 - 2024-08

Entwicklung einer ersten Version einer IOT-Cloud-Plattform

Senior Software Engineer Java Spring Boot React ...
Senior Software Engineer
Baumgartner Automation liefert Steuerungen unter anderem für Pellets- & Recyclinganlagen, Beton-Mischanlagen und Kiesanlagen
  • Entwicklung einer IOT-Cloud-Plattform, um die Steuerungen auf den Maschinen einfach orchestrieren und einstellen zu können.
  • Die erste, bereits ausgelieferte Version der Baumgartner IOT-Cloud, ermöglicht es, Mahl- und Mischanlagen eines Kunden von Baumgartner Automation entsprechend einzustellen und zu überwachen.
  • Neben der Software, welche in der Cloud läuft, wurde auch die Software zum Ansteuern der SPS Anlagen direkt auf den Maschinen entwickelt.
  • Die ersten Kunden von Baumgartner Automation haben die ersten Versionen der Plattform bereits im Produktiveinsatz.
  • Microservice Architektur in der AWS Infrastruktur.
Java Spring Boot React TypeScript Docker Amazon Web Services MariaDb DynamoDb PostgreSQL REST-API GitLab CI/CD Elastic Container Service CloudFront CDN Simple Storage Service Maven Lombok MapStruct Hibernate Firebase Swagger Raspberry Pi Embedded Linux systemd Python Spring Security OpenFeign OAuth2
Baumgartner Automation GmbH
Remote
2 Monate
2024-06 - 2024-07

Entwicklung einer Einsatzplanung für BK Metallbau

Senior Software Engineer Java Spring Boot MariaDb ...
Senior Software Engineer
Die Firma BK Metallbau fertigt und montiert vor allem Glasfassaden aus Stahl und Metall.
  • Entwicklung einer Software zur Einsatz- und Produktionsplanung, um den analogen Prozess zu digitalisieren.
  • Augenmerk lag auf dem günstigen Betrieb der Software in der Hetzner Cloud.
Java Spring Boot MariaDb Lombok MapStruct Spring Security React TypeScript Redux Hetzner Cloud Kamal Deploy Docker
BK Metallbau GmbH
Remote
1 Jahr
2023-08 - 2024-07

Entwicklung einer Lehrlingstestungsplattform

Senior Software Engineer Java Spring Boot React ...
Senior Software Engineer
 Entwicklung einer Plattform zum Testen von Lehrlingen für eine Einstellung 
  • Die Porsche Holding stellt sehr viele Lehrlinge ein. Diese müssen bei der Einstellung gewisse Tests absolvieren.
  • Entwickelt wurde eine Plattform, mit der man solche Tests erstellen und auswerten kann.
  • Mehrere Gamification-Elemente wie Joker, etc. wurden entwickelt.
  • Mehrere Multimedia-Features wurden eingebaut.
  • Software wurde von der Porsche IT inspiziert und in deren Infrastruktur eingebunden.
Java Spring Boot React TypeScript Docker Amazon Web Services MariaDb REST-API GitLab CI/CD Elastic Container Service CloudFront CDN Simple Storage Service Maven Lombok MapStruct Hibernate Swagger Azure Active Directory Spring Security
Remote
3 Jahre 6 Monate
2020-12 - 2024-05

Surface Solutions, Entwicklung einer Plattform für Lohnbeschichter

Senior Software Engineer, Dev Lead Java Kotlin Angular ...
Senior Software Engineer, Dev Lead
  • Entwicklung einer Software zum einfachen Erfassen und Kalkulieren von Lohnbeschichtungsanfragen.
  • Entwicklung als Microservice Architektur.
  • Entwicklung einer automatisierten Angebotserstellung aus E-Mails von Kunden mittels AI.
  • Entwicklung eines Kalkulationsframeworks mit einer eigenen Sprache zum Definieren, wie kalkuliert werden soll.
  • Entwicklung eines Analysetools von CAD files zum Extrahieren von Daten für Kalkulationen.
Java Kotlin Angular TypeScript C++ Python GitLab GitLab CI/CD Amazon Web Services Elastic Container Service CloudFront CDN React Redux DynamoDb AWS Lambdas Node Electron PostgreSQL MariaDb Spring Boot Simple Storage Service Maven OAuth 2.0 Lombok MapStruct Hibernate Three.js Feign OpenAi Elasticsearch Flyway Spring Security
Surface Solutions GmbH
6 Monate
2023-10 - 2024-03

Entwicklung einer Registrierungsplattform

Senior Software Engineer Java Spring Boot React ...
Senior Software Engineer
Für das White Pearl Mountain Days Festival in Saalbach wurde eine Buchungsplattform inkl. Zahlungsabwicklung entwickelt.
  • Alle Events auf dem Festival wurden mit dem System von den Besuchern gebucht und bezahlt.
  • Hohe Umsätze wurden mittels Hobex auf der Plattform umgesetzt.
  • Auch das Eintrittskartenmanagement wurde vollkommen digital über das System abgearbeitet.
Java Spring Boot React TypeScript Docker Amazon Web Services MariaDb REST-API GitLab CI/CD Elastic Container Service CloudFront CDN Simple Storage Service Maven Lombok MapStruct Hibernate Hobex Swagger Spring Security
White Pearl Mountain Days
1 Jahr 3 Monate
2023-01 - 2024-03

Entwicklung einer Plattform für Notärzte

Senior Software Engineer, Lead Dev, Projektleiter Java Spring Boot React ...
Senior Software Engineer, Lead Dev, Projektleiter
Die Notarztbörse ist eine Plattform zur Vermittlung von geplanten Nottransporten zwischen Krankenhäusern und Notärzten
  • Das Rote Kreuz beauftragt die Transporte und das Krankenhaus bestätigt diese.
  • Neben Nottransporten werden auch Ambulanzdienste, Ordinationsdienste etc. vermittelt.
  • Mehr als 300 Benutzer. Mehr als 400 vermittelte Aufträge in 6 Monaten.
Java Spring Boot React TypeScript Docker Amazon Web Services MariaDb REST-API GitLab CI/CD Elastic Container Service CloudFront CDN Simple Storage Service Maven Lombok MapStruct Hibernate Firebase Flutter Swagger Spring Security
WeCa GmbH
Remote
11 Monate
2023-03 - 2024-01

Neuentwicklung des Guntamatik Heizungssteuerungs Backends

Senior Software Engineer Android IOS RabbitMQ ...
Senior Software Engineer
Die Firma Guntamatic stellt Heizungen her. Für diese Firma wurde ein neues Cloud Backend zum Steuern der Kessel entwickelt.
  • Analyse des bestehenden Backends, welches in CoffeeScript geschrieben wurde.
  • Neuentwicklung eines Backends, welches Befehle zur Steuerung von Guntamatik-Heizkesseln an die Steuerungen auf den Heizkesseln schickt.
  • Neues Backend erreicht eine hohe Ausfallssicherheit und kann der Anforderung mehrere Tausend Heizkessel gleichzeitig zu betreuen gerecht werden.
  • Das neue Backend und die dazugehörige Infrastruktur wurden auf die neuesten Sicherheitsstandards gehoben.
  • Die Abwärtskompatibilität zum alten Backend wurde sichergestellt, damit die bestehenden Android und IOS Apps weiterhin funktionieren.
  • Entwicklung einer Administrationsoberfläche zur Verwaltung der Heizkessel.
Android IOS RabbitMQ Firebase GitLab AWS CoffeeScript React Java Spring Boot Hibernate Lombok MapStruct PostgreSQL REST-API OAuth Docker Swagger Spring Security
Guntamatic GmbH
Remote
1 Jahr 11 Monate
2022-01 - 2023-11

Weiterentwicklung einer IT-Support Plattform

Senior Software Engineer Python Django PostgreSQL ...
Senior Software Engineer
Die Plattform IT-Soforthilfe vermittelt IT-Experten.
  • Weiterentwicklung und Umstrukturierung einer in die Jahre gekommenen Softwarebasis.
  • Entwicklung der ITSAPI, einer REST-Schnittstelle, welche mittels AI und dem Wissen, welches sich im Forum der Plattform befindet, Fragen beantworten kann.
  • Umzug der Plattform von Exoscale auf AWS inklusive aller CI/CD pipelines.
  • Umbau der Backend und Frontend Architektur auf eine zukunftsträchtige Basis.
  • Entwicklung von Slack und MS Teams Bots welche die ITSAPI verwenden.
Python Django PostgreSQL Grapelli Remix React Redux Celery Redis Flower Exoscale Amazon Web Services Elastic Cloud Computing Azure
IT Soforthilfe GmbH
1 Jahr
2022-09 - 2023-08

Produktentwicklung einer Fitness-App

Senior Software Engineer, Projektleiter Firebase Azure Bitbucket ...
Senior Software Engineer, Projektleiter
Die HeyRise-App unterstützt Unternehmen dabei, dass ihre Mitarbeiter genau den richtigen Sport zur richtigen Zeit machen.
  • Unterstützung bei der Entwicklung bis zur Markteinführung der Applikation
  • Erstellung von speziellen Trainingsplänen für Mitarbeiter
  • Kommunikation zwischen Mitarbeiter und Coaches
  • Spezialisierte Auswertungen von Trainingserfolgen
  • Effizientes und schnelles Liefern von Trainingsvideos an die mobile Applikation.
Firebase Azure Bitbucket Angular TypeScript Java Spring Boot Hibernate Lombok MapStruct Flutter PostgreSQL Azure Spring Apps Azure DevOps Azure SQL Database OAuth 2.0 Auth0 Apache Kafka Apple Health Google Health Swagger Spring Security
HeyRise GmbH
Remote
3 Jahre 4 Monate
2019-06 - 2022-09

Entwicklung eines Medikamentendispensers

  • Vollständige Eigenkonstruktion inkl. Entwicklung eines Betriebssystems für das Gerät.
  • Fertigung des Prototypen mittels 3D-Druck
C Java Fusion 360 ESP32 Raspberry Pi Arduino
EMMA
1 Jahr 8 Monate
2019-04 - 2020-11

IT Monsters

Lead Developer, Projektleiter WordPress Magento PHP ...
Lead Developer, Projektleiter
IT Monsters war eine Firma zur Erstellung von Individualsoftware, welche 2020 an eine rumänische Firma verkauft wurde.
  • Weiterentwicklung und Wartung des Webshops der Firma Multikraft.
  • Entwicklung der Website der Messe Wels [URL auf Anfrage]
  • Entwicklung der Website und dem Webshop von Powerglue  Dieser wurde jedoch bereits wieder ersetzt.
  • Anbindung des Webshops von Schneitler Holz an das Warenwirtschaftssystem.
  • Entwicklung des Webshops von DogsWorld  inklusive Entwicklung einer Schnittstelle zwischen Webshop und Hundeboxenkonfigurator.
WordPress Magento PHP Typo3 Shopify Django Python
It Monsters OG
1 Jahr 1 Monat
2018-04 - 2019-04

Entwicklung einer Dienstplanerstellungssoftware für Krankenhäuser

Senior Software Engineer, Projektleiter Java Spring Boot Angular ...
Senior Software Engineer, Projektleiter
- SmartSced ist eine Software, die eine Verallgemeinerung des DocSced-Dienstplanerstellungsalgorithmus für Krankenhäuser anbietet.
- Freie Konfigurierbarkeit des Dienstplanerstellungsalgorithmus.
Java Spring Boot Angular TypeScript Docker Amazon Web Services MariaDb REST-API GitLab CI/CD Elastic Container Service CloudFront CDN Simple Storage Service Maven Lombok MapStruct Hibernate Spring Security
SmartSced GmbH
3 Monate
2018-01 - 2018-03

Entwicklung einer Software zum Automatisierten Erstellen von Unit-Tests

Software Engineer Google Go Kubernetes Angular-JS ...
Software Engineer
Entwicklung einer Software zum Automatisierten Erstellen von Unit-Tests
  • Symflower ist eine Software zum automatisierten Erstellen von Unit-Tests.
  • Unterstützung bei der Umsetzung diverser Software-Komponenten.
  • Unterstützung bei der mathematischen Umsetzung des Systems.
Google Go Kubernetes Angular-JS Hugo LLVM KLEE
Symflower GmbH
7 Monate
2017-06 - 2017-12

Software Engineer bei Siemens für das MindSphere-Projekt.

Software Engineer Java TypeScript Spring Boot ...
Software Engineer
Software Engineer bei Siemens für das MindSphere-Projekt. ?Die MindSphere ist das cloudbasierte, offene IoT-Betriebssystem von Siemens.?
  • Entwicklung von Backend-Services für den MindSphere-Kern.
  • Entwicklung von Backend-Services für MindSphere-Applikationen im Bereich des Energy-Managements.
  • Erstellung von Konzepten und Architekturen im MindSphere-Ökosystem.
  • Infrastructure Engineering im Umfeld von Amazon Web Services.
Java TypeScript Spring Boot Angular MongoDb Maven Amazon Web Services Cloud Foundry Docker GitLab REST-API OAuth
Siemens AG
Linz (A-4030, A-4040, A-4020)
3 Jahre 2 Monate
2012-07 - 2015-08

verschiedene Projekte

Software Entwickler Android Python C# ...
Software Entwickler
  • Erstellung diverser Homepages mit dem selbstentwickelten CMS names rCore ( URL auf Anfrage)
  • Entwicklung diverser Android Applikationen für die Firmen MKW und MKWe (heute Smartbow).
    • Hi-Tier App
    • WC-Sitz App
    • Geburtenplaner App
    • ?Grillrost App
  • Entwicklung einer Applikation zum automatischen Erkennen von Startnummern in Bildern von Marathonläufen im Rahmen meiner Diplomarbeit am Institut für Computational Perception an der Johannes Kepler Universität Linz.
  • Entwicklung diverser Applikationen für die Ordination Dr. Lutz in Haag am Hausruck.
  • Entwicklung der gesamten EDV der Firma Cutmyshots. (Die Entwicklung wurde 2015 wegen DocSced abgegeben.)
Android Python C# Java Swing JavaFx Android Studio Gradle PHP MariaDb
Sickinger Solutions

Aus- und Weiterbildung

Aus- und Weiterbildung

6 Jahre 1 Monat
2018-09 - heute

Lehrer für Software Engineering

HTL Grieskirchen
HTL Grieskirchen
1 Jahr 1 Monat
2016-09 - 2017-09

Lehrer für Mathematik

HTL für Maschinenbau in Ried im Innkreis
HTL für Maschinenbau in Ried im Innkreis
6 Jahre 8 Monate
2010-03 - 2016-10

Informatik Studium

Diplom Ingenieur, Johannes Kepler Universität Linz
Diplom Ingenieur
Johannes Kepler Universität Linz
  • Computational Engineering
5 Jahre 2 Monate
2010-03 - 2015-04

Lehramtsstudium Informatik und Mathematik

Magister der Naturwissenschaften, Johannes Kepler Universität, Linz
Magister der Naturwissenschaften
Johannes Kepler Universität, Linz
7 Monate
2009-07 - 2010-01

Wehrdienst, V

Osterreichischen Bundesheer
Osterreichischen Bundesheer
4 Jahre 10 Monate
2004-09 - 2009-06

Höhere Technische Lehranstalt Grieskirchen

Ingenieur, Htl Grieskirchen
Ingenieur
Htl Grieskirchen

Position

Position

Ich arbeite als Fullstack-Entwickler mit einem Schwerpunkt auf Backend-Entwicklung. Im Backend nutze ich hauptsächlich Spring Boot, während ich im Frontend sowohl Angular als auch React einsetze. Ich bin besonders daran interessiert, komplexe Backend-Systeme zu entwickeln und zu optimieren sowie moderne und performante Frontend-Lösungen zu implementieren. Mein Fokus liegt darauf, skalierbare und wartbare Anwendungen zu erstellen, die sowohl im Backend als auch im Frontend höchste Qualitätsstandards erfüllen.

Kompetenzen

Kompetenzen

Top-Skills

Kotlin Java Spring Boot RabbitMQ Elasticsearch MariaDb PostgreSQL MS SQL Server Angular TypeScript Liquibase Firebase MapStruct Azure OAuth Spring Security Quarkus Hibernate React CI/CD AWS Microservices Kafka

Schwerpunkte

Spring Boot
Experte
Angular
Fortgeschritten
React
Fortgeschritten

Erfahrungen

09/2016 - 09/2017 

Unterrichtspraktikum 

Gymnasium Ried im Innkreis und der HTBLA in Ried im Innkreis


02/2015 - 02/2017

Rolle: Mathematiklehrer für die Berufsreifeprüfung

Kunde: WIFI


Praktikas

Sommer 2011 

Kunde: Firma RZL, Ried im Innkreis

Rolle:  Software Entwickler


Aufgaben:

  • Entwicklung einer performanten phonetischen Suche für das Klientenportal


Sommer 2010 

Kunde: Firma RZL, Ried im Innkreis

Rolle: Software Entwickler


Sommer 2008

Kunde:  Firma Globe Systems, Ried Im Innkreis

Rolle: Software Entwickler


Sommer 2007 

Kunde: Firma Globe Systems, Ried Im Innkreis

Rolle:  Software Entwickler


Sommer 2006 

Kunde: Firma Globe Systems, Ried Im Innkreis

Rolle: Software Entwickler


Sommer 2005 

Kunde:  Firma Pöttinger in Grieskirchen


Technologien

C#, .NET, Windows Forms, MS SQL Server

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

9 Monate
2024-01 - heute

Entwicklungsunterstützung für die Core Smartwork Plattform

Senior Software Engineer Kotlin Spring Boot Kibana ...
Senior Software Engineer
CORE Smartwork ist die einzige Mitarbeiter-App, die alle Bereiche der internen Kommunikation und des Employer Brandings in einer umfassenden Lösung abbildet.
  • Unterstützung bei der Backend-Entwicklung durch Entwicklung neuer Features und Unterstützung bei Fehlerbehebung.
  • Unterstützung der Junior Developer bei der Entwicklung im Backend.
  • Einarbeitung in eine sehr große, bestehende Code-Basis
Kotlin Spring Boot Kibana RabbitMQ MinIO Elasticsearch Mailhog MariaDb PostgreSQL MS SQL Server Angular TypeScript Liquibase Firebase MapStruct Azure SAML OAuth Kerberos Microsoft Graph Spring Security
Core Smartwork GmbH
Remote
9 Jahre 2 Monate
2015-08 - heute

Entwicklung einer Dienstplanerstellungssoftware für niedergelassene Ärzte

Senior Software Engineer PHP Java JavaScript ...
Senior Software Engineer
  • DocSced ist eine Dienstplanerstellungssoftware für niedergelassene Ärzte im Hausärztlichen Notdienst.
  • Insgesamt mehr als 2200 Benutzer
  • Website: [URL auf Anfrage]
  • Dienstpläne werden vollautomatisch berechnet, unter Berücksichtigung der Wünsche der Ärzte und den gegebenen Bedingungen.
  • Es wird mathematisch beweisbar der beste Dienstplan berechnet. Die Grundlagen des Algorithmus waren die Diplomarbeit des Informatikstudiums.
  • Sämtliche Kommunikation der niedergelassenen Ärzte von Oberösterreich und dem Burgenland wird über dieses System abgewickelt.
  • Neben den Hauptdienstplänen wird auch die Abrechnung der Dienste, Abwesenheitslisten, Nachmittagsdienstpläne und vieles mehr über die Plattform abgewickelt.
PHP Java JavaScript Python MariaDb Node Amazon Web Services Hetzner Cloud BitBucket GitLab JQuery Docker REST-API Elastic Cloud Computing
SmartSced GmbH
10 Monate
2023-11 - 2024-08

Entwicklung einer ersten Version einer IOT-Cloud-Plattform

Senior Software Engineer Java Spring Boot React ...
Senior Software Engineer
Baumgartner Automation liefert Steuerungen unter anderem für Pellets- & Recyclinganlagen, Beton-Mischanlagen und Kiesanlagen
  • Entwicklung einer IOT-Cloud-Plattform, um die Steuerungen auf den Maschinen einfach orchestrieren und einstellen zu können.
  • Die erste, bereits ausgelieferte Version der Baumgartner IOT-Cloud, ermöglicht es, Mahl- und Mischanlagen eines Kunden von Baumgartner Automation entsprechend einzustellen und zu überwachen.
  • Neben der Software, welche in der Cloud läuft, wurde auch die Software zum Ansteuern der SPS Anlagen direkt auf den Maschinen entwickelt.
  • Die ersten Kunden von Baumgartner Automation haben die ersten Versionen der Plattform bereits im Produktiveinsatz.
  • Microservice Architektur in der AWS Infrastruktur.
Java Spring Boot React TypeScript Docker Amazon Web Services MariaDb DynamoDb PostgreSQL REST-API GitLab CI/CD Elastic Container Service CloudFront CDN Simple Storage Service Maven Lombok MapStruct Hibernate Firebase Swagger Raspberry Pi Embedded Linux systemd Python Spring Security OpenFeign OAuth2
Baumgartner Automation GmbH
Remote
2 Monate
2024-06 - 2024-07

Entwicklung einer Einsatzplanung für BK Metallbau

Senior Software Engineer Java Spring Boot MariaDb ...
Senior Software Engineer
Die Firma BK Metallbau fertigt und montiert vor allem Glasfassaden aus Stahl und Metall.
  • Entwicklung einer Software zur Einsatz- und Produktionsplanung, um den analogen Prozess zu digitalisieren.
  • Augenmerk lag auf dem günstigen Betrieb der Software in der Hetzner Cloud.
Java Spring Boot MariaDb Lombok MapStruct Spring Security React TypeScript Redux Hetzner Cloud Kamal Deploy Docker
BK Metallbau GmbH
Remote
1 Jahr
2023-08 - 2024-07

Entwicklung einer Lehrlingstestungsplattform

Senior Software Engineer Java Spring Boot React ...
Senior Software Engineer
 Entwicklung einer Plattform zum Testen von Lehrlingen für eine Einstellung 
  • Die Porsche Holding stellt sehr viele Lehrlinge ein. Diese müssen bei der Einstellung gewisse Tests absolvieren.
  • Entwickelt wurde eine Plattform, mit der man solche Tests erstellen und auswerten kann.
  • Mehrere Gamification-Elemente wie Joker, etc. wurden entwickelt.
  • Mehrere Multimedia-Features wurden eingebaut.
  • Software wurde von der Porsche IT inspiziert und in deren Infrastruktur eingebunden.
Java Spring Boot React TypeScript Docker Amazon Web Services MariaDb REST-API GitLab CI/CD Elastic Container Service CloudFront CDN Simple Storage Service Maven Lombok MapStruct Hibernate Swagger Azure Active Directory Spring Security
Remote
3 Jahre 6 Monate
2020-12 - 2024-05

Surface Solutions, Entwicklung einer Plattform für Lohnbeschichter

Senior Software Engineer, Dev Lead Java Kotlin Angular ...
Senior Software Engineer, Dev Lead
  • Entwicklung einer Software zum einfachen Erfassen und Kalkulieren von Lohnbeschichtungsanfragen.
  • Entwicklung als Microservice Architektur.
  • Entwicklung einer automatisierten Angebotserstellung aus E-Mails von Kunden mittels AI.
  • Entwicklung eines Kalkulationsframeworks mit einer eigenen Sprache zum Definieren, wie kalkuliert werden soll.
  • Entwicklung eines Analysetools von CAD files zum Extrahieren von Daten für Kalkulationen.
Java Kotlin Angular TypeScript C++ Python GitLab GitLab CI/CD Amazon Web Services Elastic Container Service CloudFront CDN React Redux DynamoDb AWS Lambdas Node Electron PostgreSQL MariaDb Spring Boot Simple Storage Service Maven OAuth 2.0 Lombok MapStruct Hibernate Three.js Feign OpenAi Elasticsearch Flyway Spring Security
Surface Solutions GmbH
6 Monate
2023-10 - 2024-03

Entwicklung einer Registrierungsplattform

Senior Software Engineer Java Spring Boot React ...
Senior Software Engineer
Für das White Pearl Mountain Days Festival in Saalbach wurde eine Buchungsplattform inkl. Zahlungsabwicklung entwickelt.
  • Alle Events auf dem Festival wurden mit dem System von den Besuchern gebucht und bezahlt.
  • Hohe Umsätze wurden mittels Hobex auf der Plattform umgesetzt.
  • Auch das Eintrittskartenmanagement wurde vollkommen digital über das System abgearbeitet.
Java Spring Boot React TypeScript Docker Amazon Web Services MariaDb REST-API GitLab CI/CD Elastic Container Service CloudFront CDN Simple Storage Service Maven Lombok MapStruct Hibernate Hobex Swagger Spring Security
White Pearl Mountain Days
1 Jahr 3 Monate
2023-01 - 2024-03

Entwicklung einer Plattform für Notärzte

Senior Software Engineer, Lead Dev, Projektleiter Java Spring Boot React ...
Senior Software Engineer, Lead Dev, Projektleiter
Die Notarztbörse ist eine Plattform zur Vermittlung von geplanten Nottransporten zwischen Krankenhäusern und Notärzten
  • Das Rote Kreuz beauftragt die Transporte und das Krankenhaus bestätigt diese.
  • Neben Nottransporten werden auch Ambulanzdienste, Ordinationsdienste etc. vermittelt.
  • Mehr als 300 Benutzer. Mehr als 400 vermittelte Aufträge in 6 Monaten.
Java Spring Boot React TypeScript Docker Amazon Web Services MariaDb REST-API GitLab CI/CD Elastic Container Service CloudFront CDN Simple Storage Service Maven Lombok MapStruct Hibernate Firebase Flutter Swagger Spring Security
WeCa GmbH
Remote
11 Monate
2023-03 - 2024-01

Neuentwicklung des Guntamatik Heizungssteuerungs Backends

Senior Software Engineer Android IOS RabbitMQ ...
Senior Software Engineer
Die Firma Guntamatic stellt Heizungen her. Für diese Firma wurde ein neues Cloud Backend zum Steuern der Kessel entwickelt.
  • Analyse des bestehenden Backends, welches in CoffeeScript geschrieben wurde.
  • Neuentwicklung eines Backends, welches Befehle zur Steuerung von Guntamatik-Heizkesseln an die Steuerungen auf den Heizkesseln schickt.
  • Neues Backend erreicht eine hohe Ausfallssicherheit und kann der Anforderung mehrere Tausend Heizkessel gleichzeitig zu betreuen gerecht werden.
  • Das neue Backend und die dazugehörige Infrastruktur wurden auf die neuesten Sicherheitsstandards gehoben.
  • Die Abwärtskompatibilität zum alten Backend wurde sichergestellt, damit die bestehenden Android und IOS Apps weiterhin funktionieren.
  • Entwicklung einer Administrationsoberfläche zur Verwaltung der Heizkessel.
Android IOS RabbitMQ Firebase GitLab AWS CoffeeScript React Java Spring Boot Hibernate Lombok MapStruct PostgreSQL REST-API OAuth Docker Swagger Spring Security
Guntamatic GmbH
Remote
1 Jahr 11 Monate
2022-01 - 2023-11

Weiterentwicklung einer IT-Support Plattform

Senior Software Engineer Python Django PostgreSQL ...
Senior Software Engineer
Die Plattform IT-Soforthilfe vermittelt IT-Experten.
  • Weiterentwicklung und Umstrukturierung einer in die Jahre gekommenen Softwarebasis.
  • Entwicklung der ITSAPI, einer REST-Schnittstelle, welche mittels AI und dem Wissen, welches sich im Forum der Plattform befindet, Fragen beantworten kann.
  • Umzug der Plattform von Exoscale auf AWS inklusive aller CI/CD pipelines.
  • Umbau der Backend und Frontend Architektur auf eine zukunftsträchtige Basis.
  • Entwicklung von Slack und MS Teams Bots welche die ITSAPI verwenden.
Python Django PostgreSQL Grapelli Remix React Redux Celery Redis Flower Exoscale Amazon Web Services Elastic Cloud Computing Azure
IT Soforthilfe GmbH
1 Jahr
2022-09 - 2023-08

Produktentwicklung einer Fitness-App

Senior Software Engineer, Projektleiter Firebase Azure Bitbucket ...
Senior Software Engineer, Projektleiter
Die HeyRise-App unterstützt Unternehmen dabei, dass ihre Mitarbeiter genau den richtigen Sport zur richtigen Zeit machen.
  • Unterstützung bei der Entwicklung bis zur Markteinführung der Applikation
  • Erstellung von speziellen Trainingsplänen für Mitarbeiter
  • Kommunikation zwischen Mitarbeiter und Coaches
  • Spezialisierte Auswertungen von Trainingserfolgen
  • Effizientes und schnelles Liefern von Trainingsvideos an die mobile Applikation.
Firebase Azure Bitbucket Angular TypeScript Java Spring Boot Hibernate Lombok MapStruct Flutter PostgreSQL Azure Spring Apps Azure DevOps Azure SQL Database OAuth 2.0 Auth0 Apache Kafka Apple Health Google Health Swagger Spring Security
HeyRise GmbH
Remote
3 Jahre 4 Monate
2019-06 - 2022-09

Entwicklung eines Medikamentendispensers

  • Vollständige Eigenkonstruktion inkl. Entwicklung eines Betriebssystems für das Gerät.
  • Fertigung des Prototypen mittels 3D-Druck
C Java Fusion 360 ESP32 Raspberry Pi Arduino
EMMA
1 Jahr 8 Monate
2019-04 - 2020-11

IT Monsters

Lead Developer, Projektleiter WordPress Magento PHP ...
Lead Developer, Projektleiter
IT Monsters war eine Firma zur Erstellung von Individualsoftware, welche 2020 an eine rumänische Firma verkauft wurde.
  • Weiterentwicklung und Wartung des Webshops der Firma Multikraft.
  • Entwicklung der Website der Messe Wels [URL auf Anfrage]
  • Entwicklung der Website und dem Webshop von Powerglue  Dieser wurde jedoch bereits wieder ersetzt.
  • Anbindung des Webshops von Schneitler Holz an das Warenwirtschaftssystem.
  • Entwicklung des Webshops von DogsWorld  inklusive Entwicklung einer Schnittstelle zwischen Webshop und Hundeboxenkonfigurator.
WordPress Magento PHP Typo3 Shopify Django Python
It Monsters OG
1 Jahr 1 Monat
2018-04 - 2019-04

Entwicklung einer Dienstplanerstellungssoftware für Krankenhäuser

Senior Software Engineer, Projektleiter Java Spring Boot Angular ...
Senior Software Engineer, Projektleiter
- SmartSced ist eine Software, die eine Verallgemeinerung des DocSced-Dienstplanerstellungsalgorithmus für Krankenhäuser anbietet.
- Freie Konfigurierbarkeit des Dienstplanerstellungsalgorithmus.
Java Spring Boot Angular TypeScript Docker Amazon Web Services MariaDb REST-API GitLab CI/CD Elastic Container Service CloudFront CDN Simple Storage Service Maven Lombok MapStruct Hibernate Spring Security
SmartSced GmbH
3 Monate
2018-01 - 2018-03

Entwicklung einer Software zum Automatisierten Erstellen von Unit-Tests

Software Engineer Google Go Kubernetes Angular-JS ...
Software Engineer
Entwicklung einer Software zum Automatisierten Erstellen von Unit-Tests
  • Symflower ist eine Software zum automatisierten Erstellen von Unit-Tests.
  • Unterstützung bei der Umsetzung diverser Software-Komponenten.
  • Unterstützung bei der mathematischen Umsetzung des Systems.
Google Go Kubernetes Angular-JS Hugo LLVM KLEE
Symflower GmbH
7 Monate
2017-06 - 2017-12

Software Engineer bei Siemens für das MindSphere-Projekt.

Software Engineer Java TypeScript Spring Boot ...
Software Engineer
Software Engineer bei Siemens für das MindSphere-Projekt. ?Die MindSphere ist das cloudbasierte, offene IoT-Betriebssystem von Siemens.?
  • Entwicklung von Backend-Services für den MindSphere-Kern.
  • Entwicklung von Backend-Services für MindSphere-Applikationen im Bereich des Energy-Managements.
  • Erstellung von Konzepten und Architekturen im MindSphere-Ökosystem.
  • Infrastructure Engineering im Umfeld von Amazon Web Services.
Java TypeScript Spring Boot Angular MongoDb Maven Amazon Web Services Cloud Foundry Docker GitLab REST-API OAuth
Siemens AG
Linz (A-4030, A-4040, A-4020)
3 Jahre 2 Monate
2012-07 - 2015-08

verschiedene Projekte

Software Entwickler Android Python C# ...
Software Entwickler
  • Erstellung diverser Homepages mit dem selbstentwickelten CMS names rCore ( URL auf Anfrage)
  • Entwicklung diverser Android Applikationen für die Firmen MKW und MKWe (heute Smartbow).
    • Hi-Tier App
    • WC-Sitz App
    • Geburtenplaner App
    • ?Grillrost App
  • Entwicklung einer Applikation zum automatischen Erkennen von Startnummern in Bildern von Marathonläufen im Rahmen meiner Diplomarbeit am Institut für Computational Perception an der Johannes Kepler Universität Linz.
  • Entwicklung diverser Applikationen für die Ordination Dr. Lutz in Haag am Hausruck.
  • Entwicklung der gesamten EDV der Firma Cutmyshots. (Die Entwicklung wurde 2015 wegen DocSced abgegeben.)
Android Python C# Java Swing JavaFx Android Studio Gradle PHP MariaDb
Sickinger Solutions

Aus- und Weiterbildung

Aus- und Weiterbildung

6 Jahre 1 Monat
2018-09 - heute

Lehrer für Software Engineering

HTL Grieskirchen
HTL Grieskirchen
1 Jahr 1 Monat
2016-09 - 2017-09

Lehrer für Mathematik

HTL für Maschinenbau in Ried im Innkreis
HTL für Maschinenbau in Ried im Innkreis
6 Jahre 8 Monate
2010-03 - 2016-10

Informatik Studium

Diplom Ingenieur, Johannes Kepler Universität Linz
Diplom Ingenieur
Johannes Kepler Universität Linz
  • Computational Engineering
5 Jahre 2 Monate
2010-03 - 2015-04

Lehramtsstudium Informatik und Mathematik

Magister der Naturwissenschaften, Johannes Kepler Universität, Linz
Magister der Naturwissenschaften
Johannes Kepler Universität, Linz
7 Monate
2009-07 - 2010-01

Wehrdienst, V

Osterreichischen Bundesheer
Osterreichischen Bundesheer
4 Jahre 10 Monate
2004-09 - 2009-06

Höhere Technische Lehranstalt Grieskirchen

Ingenieur, Htl Grieskirchen
Ingenieur
Htl Grieskirchen

Position

Position

Ich arbeite als Fullstack-Entwickler mit einem Schwerpunkt auf Backend-Entwicklung. Im Backend nutze ich hauptsächlich Spring Boot, während ich im Frontend sowohl Angular als auch React einsetze. Ich bin besonders daran interessiert, komplexe Backend-Systeme zu entwickeln und zu optimieren sowie moderne und performante Frontend-Lösungen zu implementieren. Mein Fokus liegt darauf, skalierbare und wartbare Anwendungen zu erstellen, die sowohl im Backend als auch im Frontend höchste Qualitätsstandards erfüllen.

Kompetenzen

Kompetenzen

Top-Skills

Kotlin Java Spring Boot RabbitMQ Elasticsearch MariaDb PostgreSQL MS SQL Server Angular TypeScript Liquibase Firebase MapStruct Azure OAuth Spring Security Quarkus Hibernate React CI/CD AWS Microservices Kafka

Schwerpunkte

Spring Boot
Experte
Angular
Fortgeschritten
React
Fortgeschritten

Erfahrungen

09/2016 - 09/2017 

Unterrichtspraktikum 

Gymnasium Ried im Innkreis und der HTBLA in Ried im Innkreis


02/2015 - 02/2017

Rolle: Mathematiklehrer für die Berufsreifeprüfung

Kunde: WIFI


Praktikas

Sommer 2011 

Kunde: Firma RZL, Ried im Innkreis

Rolle:  Software Entwickler


Aufgaben:

  • Entwicklung einer performanten phonetischen Suche für das Klientenportal


Sommer 2010 

Kunde: Firma RZL, Ried im Innkreis

Rolle: Software Entwickler


Sommer 2008

Kunde:  Firma Globe Systems, Ried Im Innkreis

Rolle: Software Entwickler


Sommer 2007 

Kunde: Firma Globe Systems, Ried Im Innkreis

Rolle:  Software Entwickler


Sommer 2006 

Kunde: Firma Globe Systems, Ried Im Innkreis

Rolle: Software Entwickler


Sommer 2005 

Kunde:  Firma Pöttinger in Grieskirchen


Technologien

C#, .NET, Windows Forms, MS SQL Server

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.