Java EE | Angular | Cloud | Full-Stack Entwickler - Performanceoptimierungen - Feature Entwicklung - Deployments (Azure) - Bugfixes uvm.
Aktualisiert am 17.10.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.12.2024
Verfügbar zu: 100%
davon vor Ort: 20%
Java 21
Angular
Spring Boot
Elastic Search
Spring Security
Hibernate
JPA
PostgreSQL
MySQL
Oracle
Docker
Jenkins
Sonar
Azure Devops
Performance Analyse
REST
German
Native
English
Advanced

Einsatzorte

Einsatzorte

Linz (A-4030, A-4040, A-4020) (+150km) Wien (+50km) Zürich (+50km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

1 Jahr 4 Monate
2023-07 - heute

Development and implementation of sales software solutions like Car-Configurator

Full stack developer Java EE (JPA/Hibernate Angular Oracle/Postgres DB ...
Full stack developer
  • Played a key role in the development and implementation of sales software  solutions like Car-Configurator for the entire Volkswagen Group using SpringBoot, Angular, ... .
  • Successfully implemented generative AI (LLM) to improve user experience and alleviate unnecessary tasks for developers (LangChain4j).
  • Page Speed and Bundle Size Optimization (Angular) as well as creating pixel perfect Frontend Pages/Components
  • Provided support and enhancements for Marketing software (MARCO).
  • Led tech stack migrations such as Spring Boot, Elasticsearch, Angular, SpringSecurity.
  • Conducted performance optimizations using Profiler and design-patterns to increase app performance on various products.
  • Utilized agile methods (Kanban), to streamline project management and ensure adaptability to evolving requirements
Java EE (JPA/Hibernate Angular Oracle/Postgres DB Docker Spring Framework Jenkins Elasticsearch Azure onprem/OpenShift/Tomcat Liquibase WebLate SonarQube
Porsche Informatik GmbH
Salzburg, Austria
1 Jahr 11 Monate
2021-09 - 2023-07

Designed and implemented automated software tests for the TeamViewer Engage App

Software engineer
Software engineer
  • Designed and implemented automated software tests for the TeamViewer Engage App using Java and Selenium.
  • Conducted Ranorex tests within the core TeamViewer App
  • Contributed to frontend development using Angular.
  • Implemented DevOps practices (GIT CI/CD pipeline).
  • Using SCRUM methodology with bi-weekly sprints for project management
TeamViewer AG, Linz, Austria
6 Monate
2022-02 - 2022-07

Advised peers on algorithms and runtime complexity

Student Assistant
Student Assistant
  • Reviewed and graded student assignments
Institute for Software Engineering, Johannes Kepler Universität, Linz, Austria
5 Jahre 7 Monate
2017-01 - 2022-07

Electronic circuit design / Power electronics

Entrepreneur
Entrepreneur
  • Development of electronic products for vehicles (Audi, BMW, VW).
  • E-commerce, sales of products.
  • Mechanical engineering for various companies (FEM analyses, CAD drawings, ...).
Electronic Development & Mechanical Engineering
Linz, Austria
1 Jahr 9 Monate
2020-04 - 2021-12

Development of a 4-axis CNC milling machine

Development Engineer
Development Engineer
  • Java programming for an automated online shop management system.
  • Backend/UI programming of the CNC control using TwinCAT NCI.
  • Design and development of a potting system for stators including control implementation.
  • Designing a housing enclosure for a gas tank
SyncMot GmbH, Wels, Austria
11 Monate
2019-04 - 2020-02

Mechanical Design Engineering

Mechanical Design Engineer
Mechanical Design Engineer



Next Generation Recylingmaschinen GmbH
Linz, Austria
1 Jahr 1 Monat
2018-03 - 2019-03

Mechanical Design Engineering

Mechanical Design Engineer
Mechanical Design Engineer



Primetals Technologies Austria
Linz, Austria
7 Jahre 2 Monate
2010-09 - 2017-10

Apprenticeship and subsequent work in Production

Production Technician
Production Technician




Voestalpine AG, Linz, Austria
10 Monate
2014-03 - 2014-12

Emergency Medical Technician ASB


Civilian Service

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Jahr 1 Monat
2023-10 - heute

Computer Science | Master Degree

Johannes-Kepler-Universität Linz
Johannes-Kepler-Universität Linz
In my Master's program, I aim to specialize in Cloud Computing with a focus on High-Performance Microservice Architectures. Furthermore, I plan to carve out a distinct focus area in the realm of AI and Machine Learning.
3 Jahre 9 Monate
2019-10 - 2023-06

Business Informatics

Bachelor, Johannes Kepler Universität, Linz, Austria
Bachelor
Johannes Kepler Universität, Linz, Austria
Authored a bachelor's thesis involving the development of a hardware device communicating via REST, MQTT, and Modbus protocols. Designed a software architecture with two distinct backends: Spring Boot and Java for the primary backend, and Django for Python backend tasks (Machine Learning). Utilized Angular for the frontend. Developed firmware for the hardware device in C++. Deployed the entire system on AWS cloud infrastructure. Conducted a comprehensive study on machine learning algorithms like LSTM for predictive modeling, leveraging the results to design software capable of predicting optimal operational periods from various data sources. Received high marks for the thesis.
6 Monate
2022-01 - 2022-06

Semester Abroad in the UK Computer Science

Oxford Brookes University, Oxford, UK
Oxford Brookes University, Oxford, UK




1 Jahr 9 Monate
2019-10 - 2021-06

Artificial Intelligence | Completed 3 Semesters

Johannes-Kepler-Universität, Linz, Austria
Johannes-Kepler-Universität, Linz, Austria
Alongside my major in Business Informatics
3 Jahre 7 Monate
2010-09 - 2014-03

Mechanical / Automation Engineering, Evening School alongside Employment

Engineer, Linzer Technikum ? HTL Paul-Hahn-Straße, Linz, Austria
Engineer
Linzer Technikum ? HTL Paul-Hahn-Straße, Linz, Austria
In my thesis, I extensively delved into the mechanical and mechatronic development of a 3-axis portal milling machine, along with the construction of a CNC controller. This involved conceptualization, design, and implementation of the mechanical components of the milling machine, as well as integrating control software for precise machine operation. Through this project, I acquired comprehensive knowledge in the fields of mechanical engineering, mechatronics, and CNC technology, further enhancing my skills in relevant engineering disciplines.

Kompetenzen

Kompetenzen

Top-Skills

Java 21 Angular Spring Boot Elastic Search Spring Security Hibernate JPA PostgreSQL MySQL Oracle Docker Jenkins Sonar Azure Devops Performance Analyse REST

Produkte / Standards / Erfahrungen / Methoden

Java
C++
Python / ML
Typescript & Javascript
Spring-Boot
Selenium
DevOps
Container / Docker

Einsatzorte

Einsatzorte

Linz (A-4030, A-4040, A-4020) (+150km) Wien (+50km) Zürich (+50km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

1 Jahr 4 Monate
2023-07 - heute

Development and implementation of sales software solutions like Car-Configurator

Full stack developer Java EE (JPA/Hibernate Angular Oracle/Postgres DB ...
Full stack developer
  • Played a key role in the development and implementation of sales software  solutions like Car-Configurator for the entire Volkswagen Group using SpringBoot, Angular, ... .
  • Successfully implemented generative AI (LLM) to improve user experience and alleviate unnecessary tasks for developers (LangChain4j).
  • Page Speed and Bundle Size Optimization (Angular) as well as creating pixel perfect Frontend Pages/Components
  • Provided support and enhancements for Marketing software (MARCO).
  • Led tech stack migrations such as Spring Boot, Elasticsearch, Angular, SpringSecurity.
  • Conducted performance optimizations using Profiler and design-patterns to increase app performance on various products.
  • Utilized agile methods (Kanban), to streamline project management and ensure adaptability to evolving requirements
Java EE (JPA/Hibernate Angular Oracle/Postgres DB Docker Spring Framework Jenkins Elasticsearch Azure onprem/OpenShift/Tomcat Liquibase WebLate SonarQube
Porsche Informatik GmbH
Salzburg, Austria
1 Jahr 11 Monate
2021-09 - 2023-07

Designed and implemented automated software tests for the TeamViewer Engage App

Software engineer
Software engineer
  • Designed and implemented automated software tests for the TeamViewer Engage App using Java and Selenium.
  • Conducted Ranorex tests within the core TeamViewer App
  • Contributed to frontend development using Angular.
  • Implemented DevOps practices (GIT CI/CD pipeline).
  • Using SCRUM methodology with bi-weekly sprints for project management
TeamViewer AG, Linz, Austria
6 Monate
2022-02 - 2022-07

Advised peers on algorithms and runtime complexity

Student Assistant
Student Assistant
  • Reviewed and graded student assignments
Institute for Software Engineering, Johannes Kepler Universität, Linz, Austria
5 Jahre 7 Monate
2017-01 - 2022-07

Electronic circuit design / Power electronics

Entrepreneur
Entrepreneur
  • Development of electronic products for vehicles (Audi, BMW, VW).
  • E-commerce, sales of products.
  • Mechanical engineering for various companies (FEM analyses, CAD drawings, ...).
Electronic Development & Mechanical Engineering
Linz, Austria
1 Jahr 9 Monate
2020-04 - 2021-12

Development of a 4-axis CNC milling machine

Development Engineer
Development Engineer
  • Java programming for an automated online shop management system.
  • Backend/UI programming of the CNC control using TwinCAT NCI.
  • Design and development of a potting system for stators including control implementation.
  • Designing a housing enclosure for a gas tank
SyncMot GmbH, Wels, Austria
11 Monate
2019-04 - 2020-02

Mechanical Design Engineering

Mechanical Design Engineer
Mechanical Design Engineer



Next Generation Recylingmaschinen GmbH
Linz, Austria
1 Jahr 1 Monat
2018-03 - 2019-03

Mechanical Design Engineering

Mechanical Design Engineer
Mechanical Design Engineer



Primetals Technologies Austria
Linz, Austria
7 Jahre 2 Monate
2010-09 - 2017-10

Apprenticeship and subsequent work in Production

Production Technician
Production Technician




Voestalpine AG, Linz, Austria
10 Monate
2014-03 - 2014-12

Emergency Medical Technician ASB


Civilian Service

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Jahr 1 Monat
2023-10 - heute

Computer Science | Master Degree

Johannes-Kepler-Universität Linz
Johannes-Kepler-Universität Linz
In my Master's program, I aim to specialize in Cloud Computing with a focus on High-Performance Microservice Architectures. Furthermore, I plan to carve out a distinct focus area in the realm of AI and Machine Learning.
3 Jahre 9 Monate
2019-10 - 2023-06

Business Informatics

Bachelor, Johannes Kepler Universität, Linz, Austria
Bachelor
Johannes Kepler Universität, Linz, Austria
Authored a bachelor's thesis involving the development of a hardware device communicating via REST, MQTT, and Modbus protocols. Designed a software architecture with two distinct backends: Spring Boot and Java for the primary backend, and Django for Python backend tasks (Machine Learning). Utilized Angular for the frontend. Developed firmware for the hardware device in C++. Deployed the entire system on AWS cloud infrastructure. Conducted a comprehensive study on machine learning algorithms like LSTM for predictive modeling, leveraging the results to design software capable of predicting optimal operational periods from various data sources. Received high marks for the thesis.
6 Monate
2022-01 - 2022-06

Semester Abroad in the UK Computer Science

Oxford Brookes University, Oxford, UK
Oxford Brookes University, Oxford, UK




1 Jahr 9 Monate
2019-10 - 2021-06

Artificial Intelligence | Completed 3 Semesters

Johannes-Kepler-Universität, Linz, Austria
Johannes-Kepler-Universität, Linz, Austria
Alongside my major in Business Informatics
3 Jahre 7 Monate
2010-09 - 2014-03

Mechanical / Automation Engineering, Evening School alongside Employment

Engineer, Linzer Technikum ? HTL Paul-Hahn-Straße, Linz, Austria
Engineer
Linzer Technikum ? HTL Paul-Hahn-Straße, Linz, Austria
In my thesis, I extensively delved into the mechanical and mechatronic development of a 3-axis portal milling machine, along with the construction of a CNC controller. This involved conceptualization, design, and implementation of the mechanical components of the milling machine, as well as integrating control software for precise machine operation. Through this project, I acquired comprehensive knowledge in the fields of mechanical engineering, mechatronics, and CNC technology, further enhancing my skills in relevant engineering disciplines.

Kompetenzen

Kompetenzen

Top-Skills

Java 21 Angular Spring Boot Elastic Search Spring Security Hibernate JPA PostgreSQL MySQL Oracle Docker Jenkins Sonar Azure Devops Performance Analyse REST

Produkte / Standards / Erfahrungen / Methoden

Java
C++
Python / ML
Typescript & Javascript
Spring-Boot
Selenium
DevOps
Container / Docker

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.