Experienced software engineer with over 10 years of expertise in developing scalable, high-quality and well tested software.
Aktualisiert am 18.02.2025
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.04.2025
Verfügbar zu: 100%
davon vor Ort: 0%
SQL-Datenbanken
REST
Spring Boot
JPA
Hibernate
JUnit
Java 21
flyway
RabbitMQ
Redis
MongoDB
Git
Docker
Maven
OpenAPI
Quartz
MariaDB
post
PostgreSQL
IntelliJ
Vue.js
Scrum
Kanban
English
C1
German
C1

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

2024 ? 2025: Developed a platform for managing tours


Customer: EasyGuiding GmbH


Tasks:

EasyGuiding

  • Developed a platform for managing tours, guides, invoices, and notifications to streamline operations and enhance customer satisfaction.


2011 ? 2025: Vaylens Portal


Customer: FPT Slovakia s.r.o.


Tasks:

  • Within the scope of 13+ years I was responsible for different modules in an emobility solution originally called ICON, currently known as vaylens portal (HTML on request)
  • Project manages all aspects of electro-mobility in one system
  • It?s a microservice infrastructure built with spring boot framework and running in a Kubernetes environment:
    • Communications: handling all incoming/outgoing messages from different protocols (LG2WAN, OCPP1.5 ? soap, OCPP1.6/2.0 ? WebSocket)
    • Sessions: managing sessions to provide relevant information/metrics about the charging process like status or meter readings
    • Operations & Alerting: managing configuration, firmware updates, bulk operations, diagnostics, managing opening hours
    • Pricing: managing billing, tariffs, invoices, etc.
    • Load Management: managing the load distribution across stations (or clusters of stations)
    • Roaming: handling communication with roaming platform (e.g. Hubject eRoaming platform, e-clearing) over different protocols (e.g. OCPI)
    • Plug & Charge: implementation of ISO15118 specification supported by Hubject?s Plug&Charge platform


2022 ? 2023: IP Backend Services


Customer: Curevac AG


Tasks:

  • Developed a service to provide a robust data grabber which collected various patent information (Patent families, Patents, Claims, Applicants, Links?) and stored it in a structured and unified way
  • Monitor legal activities and changes, create reports and notes
  • Data collected from different public patent rest APIs (EpoApi, UsPto, EpoRegister)


2021 ? 2023: EasyTesting


Customer: Aspilos GmbH


Tasks:

  • Developed a COVID-19 test management application with features for generating results, creating PDFs with QR codes, and integrating with German public systems (e.g., Corona app, Doctolib)


2018 - 2018: Lastline Client/Server

Customer: Curevac AG

Tasks:
  • Created a file scanning system of files from external sources utilizing Lastline REST API.
  • Delivered a dashboard for managing scan results and safely integrating files into local networks.

2013 ? 2014: e-kwh

Customer: Fpt Slovakia s.r.o.


Tasks:

  • Android app which was a predecessor of the now call eCharge app
  • It was used for activation of charging process, searching stations and providing overall information about location, plug type, status, availability and possible payment methods (PayOne)

Aus- und Weiterbildung

Aus- und Weiterbildung

  • Master's Degree - Ing. (MSc.), Department of Computers and Informatics - The Technical University of Ko?ice
  • SCJP (Sun Certified Java Programmer) for Java SE 5.0

Kompetenzen

Kompetenzen

Top-Skills

SQL-Datenbanken REST Spring Boot JPA Hibernate JUnit Java 21 flyway RabbitMQ Redis MongoDB Git Docker Maven OpenAPI Quartz MariaDB post PostgreSQL IntelliJ Vue.js Scrum Kanban

Produkte / Standards / Erfahrungen / Methoden

Professional Summary

  • Experienced software engineer with over 10 years of expertise in developing scalable, high-quality and well tested software, primarily in the electro-mobility domain.
  • Proficient in current enterprise stack (Java, Spring boot framework, CI/CD, Jira, etc.).
  • Adept at full-cycle software development, collaborating across multilingual teams, and applying modern agile practices.


Technical Skills

Frameworks:

  • Spring boot (Web, Rest, Security, Data with JPA, Flyway, Cloud services, ?)
  • Laravel (with inertiajs)
  • Java EE stack (CDI, JPA, JSF, JAX-RS, JAX-WS, WebSocket, ?)


Common libraries:

  • Hibernate, Lombok, Mapstruct, Spring cloud services, Spring integration
  • Shedlock, quartz scheduler
  • JUnit, AssertJ, Mockito


Databases, Caches, Messaging & Tools:

  • MySQL (MariaDB), PostgreSQL, MSSQL, MongoDB, Influx, Oracle, SharePoint
  • RabbitMQ, Redis, mosquito (MQTT)
  • Deepl, Docusign, PubMed, EpoApi, UsPto, Lastline, SAP SF


CI/CD & DevOps:

  • Git (Gitlab), maven (Nexus)
  • Docker, Test containers
  • Prometheus, Loki, Grafana
  • Powershell


Development support & documentation:

  • Intellij IDEA, Postman/Insomnia, Docker Desktop
  • Jira & Confluence
  • OpenAPI (swagger)


Web related:

  • HTML, CSS, Javascript, TailwindCSS
  • Vue.js, PrimeVue, Leatlet.js, JQuery


Way of working:

  • Scrum
  • Kanban


Professional experience

2014 ? today:

Role: Founder 

Customer: on request


Tasks:

  • Combined full-time employment with self-employment to deliver innovative software solutions


2024 ? 2025:

Customer: EasyGuiding GmbH


2009 ? 2025:

Customer: FPT Slovakia s.r.o.


Tasks:

  • Previously known as RWE IT Slovakia s.r.o
  • Worked for RWE IT, Innogy, Compleo, Vaylens on a continuous 13+ year software solution now under Vaylens GmbH
  • Transitioned from onsite to remote work post-COVID-19
  • Shifted from full-time employment to a contract role in 2023


2021 ? 2023:

Customer: Aspilos GmbH


2015 ? 2023:

Customer: Curevac AG


Tasks:

  • Delivered solutions in Java and PHP for different departments
  • Integrating local services (SharePoint, GLPI, IoT devices...) within a central web application
  • To name few projects/services: IP Portal, Task Server, FileStore Server

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

2024 ? 2025: Developed a platform for managing tours


Customer: EasyGuiding GmbH


Tasks:

EasyGuiding

  • Developed a platform for managing tours, guides, invoices, and notifications to streamline operations and enhance customer satisfaction.


2011 ? 2025: Vaylens Portal


Customer: FPT Slovakia s.r.o.


Tasks:

  • Within the scope of 13+ years I was responsible for different modules in an emobility solution originally called ICON, currently known as vaylens portal (HTML on request)
  • Project manages all aspects of electro-mobility in one system
  • It?s a microservice infrastructure built with spring boot framework and running in a Kubernetes environment:
    • Communications: handling all incoming/outgoing messages from different protocols (LG2WAN, OCPP1.5 ? soap, OCPP1.6/2.0 ? WebSocket)
    • Sessions: managing sessions to provide relevant information/metrics about the charging process like status or meter readings
    • Operations & Alerting: managing configuration, firmware updates, bulk operations, diagnostics, managing opening hours
    • Pricing: managing billing, tariffs, invoices, etc.
    • Load Management: managing the load distribution across stations (or clusters of stations)
    • Roaming: handling communication with roaming platform (e.g. Hubject eRoaming platform, e-clearing) over different protocols (e.g. OCPI)
    • Plug & Charge: implementation of ISO15118 specification supported by Hubject?s Plug&Charge platform


2022 ? 2023: IP Backend Services


Customer: Curevac AG


Tasks:

  • Developed a service to provide a robust data grabber which collected various patent information (Patent families, Patents, Claims, Applicants, Links?) and stored it in a structured and unified way
  • Monitor legal activities and changes, create reports and notes
  • Data collected from different public patent rest APIs (EpoApi, UsPto, EpoRegister)


2021 ? 2023: EasyTesting


Customer: Aspilos GmbH


Tasks:

  • Developed a COVID-19 test management application with features for generating results, creating PDFs with QR codes, and integrating with German public systems (e.g., Corona app, Doctolib)


2018 - 2018: Lastline Client/Server

Customer: Curevac AG

Tasks:
  • Created a file scanning system of files from external sources utilizing Lastline REST API.
  • Delivered a dashboard for managing scan results and safely integrating files into local networks.

2013 ? 2014: e-kwh

Customer: Fpt Slovakia s.r.o.


Tasks:

  • Android app which was a predecessor of the now call eCharge app
  • It was used for activation of charging process, searching stations and providing overall information about location, plug type, status, availability and possible payment methods (PayOne)

Aus- und Weiterbildung

Aus- und Weiterbildung

  • Master's Degree - Ing. (MSc.), Department of Computers and Informatics - The Technical University of Ko?ice
  • SCJP (Sun Certified Java Programmer) for Java SE 5.0

Kompetenzen

Kompetenzen

Top-Skills

SQL-Datenbanken REST Spring Boot JPA Hibernate JUnit Java 21 flyway RabbitMQ Redis MongoDB Git Docker Maven OpenAPI Quartz MariaDB post PostgreSQL IntelliJ Vue.js Scrum Kanban

Produkte / Standards / Erfahrungen / Methoden

Professional Summary

  • Experienced software engineer with over 10 years of expertise in developing scalable, high-quality and well tested software, primarily in the electro-mobility domain.
  • Proficient in current enterprise stack (Java, Spring boot framework, CI/CD, Jira, etc.).
  • Adept at full-cycle software development, collaborating across multilingual teams, and applying modern agile practices.


Technical Skills

Frameworks:

  • Spring boot (Web, Rest, Security, Data with JPA, Flyway, Cloud services, ?)
  • Laravel (with inertiajs)
  • Java EE stack (CDI, JPA, JSF, JAX-RS, JAX-WS, WebSocket, ?)


Common libraries:

  • Hibernate, Lombok, Mapstruct, Spring cloud services, Spring integration
  • Shedlock, quartz scheduler
  • JUnit, AssertJ, Mockito


Databases, Caches, Messaging & Tools:

  • MySQL (MariaDB), PostgreSQL, MSSQL, MongoDB, Influx, Oracle, SharePoint
  • RabbitMQ, Redis, mosquito (MQTT)
  • Deepl, Docusign, PubMed, EpoApi, UsPto, Lastline, SAP SF


CI/CD & DevOps:

  • Git (Gitlab), maven (Nexus)
  • Docker, Test containers
  • Prometheus, Loki, Grafana
  • Powershell


Development support & documentation:

  • Intellij IDEA, Postman/Insomnia, Docker Desktop
  • Jira & Confluence
  • OpenAPI (swagger)


Web related:

  • HTML, CSS, Javascript, TailwindCSS
  • Vue.js, PrimeVue, Leatlet.js, JQuery


Way of working:

  • Scrum
  • Kanban


Professional experience

2014 ? today:

Role: Founder 

Customer: on request


Tasks:

  • Combined full-time employment with self-employment to deliver innovative software solutions


2024 ? 2025:

Customer: EasyGuiding GmbH


2009 ? 2025:

Customer: FPT Slovakia s.r.o.


Tasks:

  • Previously known as RWE IT Slovakia s.r.o
  • Worked for RWE IT, Innogy, Compleo, Vaylens on a continuous 13+ year software solution now under Vaylens GmbH
  • Transitioned from onsite to remote work post-COVID-19
  • Shifted from full-time employment to a contract role in 2023


2021 ? 2023:

Customer: Aspilos GmbH


2015 ? 2023:

Customer: Curevac AG


Tasks:

  • Delivered solutions in Java and PHP for different departments
  • Integrating local services (SharePoint, GLPI, IoT devices...) within a central web application
  • To name few projects/services: IP Portal, Task Server, FileStore 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.