Recommended expert

Piotr Judycki

Leitender Softwareingenieur

Piotr Judycki
Wejherowo, Polen

Erfahrungen

Jan. 2025 - Dez. 2025
1 Jahr
Krakau, Polen

Leitender Softwareingenieur

OEC

  • Entwickelt, gewartet und getestet Automobilprojekte für das Teilemanagement mit Angular, Spring Boot und Apigee API
  • Verwendet MyBatis-, Swing- und JGoodies-Frameworks
  • Legacy-Code von Frameworks und Werkzeugen migriert, die für Versionierung, Validierung und Datenkonvertierung in Authoring-Services zur Verwaltung von Teilen, Flüssigkeiten und Preisen zuständig sind
  • Projekt nach SCRUM-Methodik mit Azure DevOps organisiert
Jan. 2024 - Sept. 2024
9 Monate
Gdańsk, Polen

Berater

GlobalLogic

  • Entworfen, entwickelt und getestet IoT-Lösung, die UI, Business-Logik und Persistenzschicht für durch ein Sensornetzwerk erfasste Daten bereitstellt
  • Softwareplattform auf Spring Boot WebFlux aufgebaut, mit Apache Kafka (MSK) für Event-Streaming und JOOQ als Datenbank-Mapping-Lösung
  • GitLab CI/CD-Pipeline mit Terraform und Helm entwickelt, um die Infrastruktur-Erstellung zu automatisieren und Deployments auf Kubernetes (EKS) durchzuführen
Jan. 2023 - Aug. 2023
8 Monate
Gdańsk, Polen

Berater

Astek Polska

  • Full-Stack-Webentwicklung und Wartung einer Webanwendung auf Basis von Websphere Liberty Profile mit proprietärem UI-Framework, das JavaScript-Code für die Erstellung, Bearbeitung und Freigabe von Rechnungen erzeugt
  • Implementiert Backend-Business-Logik für semantische und syntaktische Validierungen von Benutzereingaben
  • Flows und Aufrufe erstellt, um Module in einer monolithischen Architektur aufzurufen
  • Replikationsmodul entworfen, entwickelt und getestet, das eine Self-Contained-Service-Architektur implementiert und Kafka Streams verwendet, um Datenbankänderungen zu protokollieren
  • Mockito- und JUnit-Tests entwickelt mit Anforderungen an die Codeabdeckung
  • Objektorientierte Programmierung, SOLID-Prinzipien und Design-Pattern-Regeln angewendet
  • Optimierung, Refactoring und statische Codeanalyse durchgeführt
  • Code-Reviews und Debugging in Eclipse und IntelliJ durchgeführt
Jan. 2023 - März 2023
3 Monate
Gdańsk, Polen

Berater

Lufthansa Systems

  • Fortführung des bei Astek Polska für Hapag-Lloyd gestarteten Projekts
  • An der Anwendung zur Mitarbeiterschichtplanung gearbeitet
  • REST-Endpunkte im Backend auf Basis von Spring Boot entwickelt
Jan. 2022 - Jan. 2023
1 Jahr 1 Monat
Breslau, Polen

Backend-Entwickler

Ryanair Labs

  • Java-Backend-Projekte auf AWS-Infrastruktur entwickelt unter Verwendung von Spring Boot mit Spring Cloud, DynamoDB, Hibernate, SQS, RDS, EC2, Lambda, CloudFront und CloudFormation
  • Datenmigration mit MySQL und Aurora durchgeführt
  • Verwendet Spring MVC- und Reactor-Frameworks
  • Logs mit Kibana und New Relic überwacht
  • DynamoDB-basiertes Tool entwickelt, um Daten zu replizieren und die Performance zu verbessern
Jan. 2022 - Juli 2022
7 Monate
Gdańsk, Polen

Berater

Astek Polska

  • Entwickelte und wartete eine Webanwendung auf JBoss AS mit JSF und Hibernate für Hamburg Sud
  • Ermöglichte Geschäftsanwendern, die Zeitpläne der Frachtschiffe zu verwalten
  • Arbeitete nach der SCRUM-Methodik
Jan. 2020 - Nov. 2020
11 Monate
Gdańsk, Polen

Berater

Maxima Europe

  • Entwarf und entwickelte ein Monitoring-Tool für die State Street Corporation zur Überwachung von Finanzdaten und Transaktionen (Spring Boot, Apache Kafka, Oracle DB, ReactJS)
  • Implementierte Streams-API, Consumer-API und Producer-API über mehrere Broker und Partitionen hinweg
  • Betreute die REST-API für den Datentransfer zwischen Frontend und Backend
  • Entwickelte eine ReactJS-Anwendung und stellte sie auf einer Spring-Boot-Instanz bereit
  • Verwendete Hibernate mit HQL-, JPQL- und Criteria-Abfragen für den Datenbankzugriff
Jan. 2019 - Sept. 2021
2 Jahren 9 Monate
Gdynia, Polen

Softwareingenieur

Vector Smart Data

  • Entwickelte und wartete ein Datenerfassungssystem und eine Überwachungszentrale (JBoss AS, JSF, Hibernate)
  • Entwickelte Microservices zur Abwicklung domänenspezifischer Funktionen mit Spring Boot und REST
  • Arbeitete nach der SCRUM-Methodik
Jan. 2015 - Aug. 2017
2 Jahren 8 Monate
Frankreich

Softwareingenieur

Amadeus

  • Entwarf, entwickelte und testete interne Deployment-Software für Unternehmensanwendungen und Daten (SOA, J2EE, JBoss AS)
  • Wartete Continuous-Integration-Workflows (Jenkins, Git Stash, Maven)
  • Führte Qualitätssicherungsverfahren ein (ALM, Code-Review)
  • Unterstützte Release-Aktivitäten
  • Implementierte eine Lösung zur Replikation von Daten aus Altanwendungen, die in Dateien und Repositories gespeichert waren, in eine SQL-Datenbank mithilfe von SQL und JMS
Jan. 2012 - Mai 2012
5 Monate
Grenoble, Frankreich

Forschungs- und Entwicklungsingenieur

France Telecom Orange Labs

  • Untersuchte und entwickelte einen Monitoring-Dienst für die Nutzung von Speicher- und Prozessorressourcen auf einer OSGI-Plattform
  • Profilierte Threads und Sampling-Methoden in Java
  • Entwickelte eine grafische Benutzeroberfläche zur Steuerung von auf der OSGI-Plattform bereitgestellten Diensten mit Java, Ajax und C/C++
  • Erkannte bösartige und minderwertige Bundles und implementierte Alarme und Auslösemechanismen
  • Verwendete einen Package Resolver und wandte das Autonomic-Manager-Systemdesign an
  • Arbeitete mit JVM- und JVMTI-APIs sowie nativen Methoden
  • Analysierte die Felix-OSGI-Umgebung und führte Leistungstests mit SIGPROF-Unix-Signalen durch, um hochgenaue Sampling-Methoden zu erreichen
Jan. 2011 - Dez. 2011
1 Jahr
Paris, Frankreich

Softwareentwickler

Alcatel-Lucent

  • Testframework eingeführt, um Funktionstests einer Anwendung zur Bereitstellung drahtloser Netzwerke zu automatisieren
  • Generator für technische Dokumentation entwickelt
  • In Java und Ruby programmiert; Tests mit Cucumber, XML und XSL durchgeführt
  • In agiler Softwareentwicklung und SCRUM (JIRA) gearbeitet
  • Mit DocBook, XSL, XSLT und Apache FOP entwickelt
  • Eclipse-Plugin (OSGI-Architektur) erstellt, das semantische Prüfungen in eine proprietäre IDE integriert
  • Hudson CI-Server und Maven-Build-Automatisierung integriert
  • Gems und Plugins in ein gemeinsames Repository bereitgestellt
  • Testfälle entworfen, die Given-When-Then-Logik abbilden
  • Kernel-Methoden mit JRuby auf der JVM umschlossen und eine domänenspezifische Sprache zum Testen der Wireless-Management-Lösung entwickelt
  • Nexus für das Deployment von Artefakten und SVN für das Source-Code-Management verwendet

Industrie Erfahrung

Sehen Sie, wo dieser Freiberufler den Großteil seiner beruflichen Laufbahn verbracht hat. Längere Linien stehen für umfangreichere praktische Erfahrung, während kürzere Linien auf gezielte oder projektbezogene Arbeit hindeuten.

Erfahren in Informationstechnologie (6.5 Jahre), Tourismus (3.5 Jahre), Telekommunikation (1.5 Jahre), Automotive (1 Jahr), Bank- und Finanzwesen (1 Jahr) und Transport (0.5 Jahre).

Informationstechnologie
Tourismus
Telekommunikation
Automotive
Bank- und Finanzwesen
Transport

Geschäftsbereich Erfahrung

Die folgende Grafik bietet einen Überblick über die Erfahrungen des Freiberuflers in verschiedenen Geschäftsbereichen, berechnet anhand abgeschlossener und aktiver Aufträge. Sie zeigt die Bereiche, in denen der Freiberufler am häufigsten zur Planung, Umsetzung und Erzielung von Geschäftsergebnissen beigetragen hat.

Erfahren in Informationstechnologie (10 Jahre), Produktentwicklung (5.5 Jahre), Qualitätssicherung (3.5 Jahre), Projektemanagement (1 Jahr), Lieferkettenmanagement (0.5 Jahre) und Forschung und Entwicklung (0.5 Jahre).

Informationstechnologie
Produktentwicklung
Qualitätssicherung
Projektemanagement
Lieferkettenmanagement
Forschung und Entwicklung

Fähigkeiten

  • Java
  • J2ee
  • Uml
  • Git
  • Alm
  • Ruby
  • Maven
  • Jenkins
  • Xml
  • Xsl
  • Html
  • Ajax
  • Jquery
  • Reactjs
  • Postgresql
  • Ms Sql
  • Oracle Db
  • Db2
  • Mysql
  • Aurora
  • Linux
  • Eclipse
  • Intellij Idea
  • Jboss As
  • Websphere Liberty Profile
  • Spring Boot
  • Spring Cloud
  • Drools
  • Apache Kafka
  • Amazon Web Services
  • Ec2
  • Lambda
  • Sqs
  • S3
  • Rds
  • Cloudformation
  • Cloudfront
  • Cognito
  • Dynamodb
  • Aurora
  • Azure Devops Services
  • Docker
  • Kubernetes
  • Helm
  • Terraform

Sprachen

Polnisch
Muttersprache
Englisch
Verhandlungssicher
Deutsch
Fortgeschritten
Französisch
Fortgeschritten

Ausbildung

Okt. 2010 - Juni 2012

Telecom Bretagne

Master of Engineering, Schwerpunkt Software-Systeme und Netzwerke · Software-Systeme und Netzwerke · Rennes, Frankreich

Okt. 2007 - Juni 2012

Gdansk University of Technology

Master of Science in Ingenieurwesen, Schwerpunkt Computer-Elektronik-Systeme · Computer-Elektronik-Systeme · Gdańsk, Polen

Zertifikate & Bescheinigungen

Oracle Certified Associate, Java SE 7 Programmer

Profil

Erstellt
Sie suchen Freelancer?Passende Kandidaten in Sekunden!
FRATCH GPT testen
Weitere Aktionen

Frequently asked questions

Sie haben Fragen? Hier finden Sie weitere Informationen.

Wo ist Piotr ansässig?

Piotr ist in Wejherowo, Polen ansässig.

Welche Sprachen spricht Piotr?

Piotr spricht folgende Sprachen: Polnisch (Muttersprache), Englisch (Verhandlungssicher), Deutsch (Fortgeschritten), Französisch (Fortgeschritten).

Wie viele Jahre Erfahrung hat Piotr?

Piotr hat mindestens 10 Jahre Erfahrung. In dieser Zeit hat Piotr in mindestens 6 verschiedenen Rollen und für 10 verschiedene Firmen gearbeitet. Die durchschnittliche Dauer der einzelnen Projekte beträgt 1 Jahr und 11 Monate. Beachten Sie, dass Piotr möglicherweise nicht alle Erfahrungen geteilt hat und tatsächlich mehr Erfahrung hat.

Für welche Rollen wäre Piotr am besten geeignet?

Basierend auf der jüngsten Erfahrung wäre Piotr gut geeignet für Rollen wie: Leitender Softwareingenieur, Berater, Backend-Entwickler.

Was ist das neueste Projekt von Piotr?

Die neueste Position von Piotr ist Leitender Softwareingenieur bei OEC.

Für welche Unternehmen hat Piotr in den letzten Jahren gearbeitet?

In den letzten Jahren hat Piotr für OEC, GlobalLogic, Astek Polska, Lufthansa Systems und Ryanair Labs gearbeitet.

In welchen Industrien hat Piotr die meiste Erfahrung?

Piotr hat die meiste Erfahrung in Industrien wie Informationstechnologie, Tourismus und Telekommunikation. Piotr hat auch etwas Erfahrung in Automotive, Bank- und Finanzwesen und Transport.

In welchen Bereichen hat Piotr die meiste Erfahrung?

Piotr hat die meiste Erfahrung in Bereichen wie Informationstechnologie, Produktentwicklung und Qualitätssicherung. Piotr hat auch etwas Erfahrung in Projektemanagement, Lieferkettenmanagement und Forschung und Entwicklung.

In welchen Industrien hat Piotr kürzlich gearbeitet?

Piotr hat kürzlich in Industrien wie Informationstechnologie, Tourismus und Automotive gearbeitet.

In welchen Bereichen hat Piotr kürzlich gearbeitet?

Piotr hat kürzlich in Bereichen wie Informationstechnologie, Projektemanagement und Produktentwicklung gearbeitet.

Was ist die Ausbildung von Piotr?

Piotr hat einen Master in Software-Systeme und Netzwerke from Telecom Bretagne und einen Master in Computer-Elektronik-Systeme from Gdansk University of Technology.

Ist Piotr zertifiziert?

Piotr hat 1 Zertifikat: Oracle Certified Associate, Java SE 7 Programmer.

Wie ist die Verfügbarkeit von Piotr?

Piotr ist sofort verfügbar für passende Projekte.

Wie hoch ist der Stundensatz von Piotr?

Der Stundensatz von Piotr hängt von den spezifischen Projektanforderungen ab. Bitte verwenden Sie die Meet-Schaltfläche im Profil, um ein Meeting zu planen und die Details zu besprechen.

Wie kann man Piotr beauftragen?

Um Piotr zu beauftragen, klicken Sie auf die Meet-Schaltfläche im Profil, um ein Meeting anzufragen und Ihre Projektanforderungen zu besprechen.

Durchschnittlicher Tagessatz für ähnliche Positionen

Die Tagessätze basieren auf aktuellen Projekten und enthalten keine FRATCH-Marge.

600
450
300
150
⌀ Markt: 430-590 €
Die angegebenen Tagessätze entsprechen der typischen Marktspanne für Freiberufler in dieser Position, basierend auf aktuellen Projekten auf unserer Plattform.
Die tatsächlichen Tagessätze können je nach Dienstalter, Erfahrung, Fachkenntnissen, Projektkomplexität und Auftragsdauer variieren.