Top expert badge
Recommended expert
Profile header background

Piotr Judycki

Lead Software Engineer

Piotr Judycki
Profile header overlay
Wejherowo, Poland

Experience

Jan 2025 - Dec 2025
1 year
Kraków, Poland

Lead Software Engineer

OEC

Expertise details
Position Summary
Lead Software Engineer at OEC
Industries
Automotive
Business Areas
Information Technology
Project Management
  • Developed, maintained and tested automotive projects related to parts management with Angular, Spring Boot and Apigee API
  • Used MyBatis, Swing and JGoodies frameworks
  • Migrated legacy code of frameworks and tools related to versioning, validation and conversion of data in authoring services managing parts, fluids and prices
  • Organized project in SCRUM methodology with Azure DevOps
Jan 2024 - Sep 2024
9 months
Gdańsk, Poland

Consultant

GlobalLogic

Expertise details
Position Summary
Consultant at GlobalLogic
Industries
Information Technology
Business Areas
Information Technology
Product Development
  • Designed, developed and tested IoT solution delivering UI, business logic and persistence tier for data retrieved by network of sensors
  • Built software platform on Spring Boot WebFlux with Apache Kafka (MSK) as event streaming and JOOQ as database mapping solution
  • Developed GitLab CI/CD pipeline with Terraform and Helm to automate infrastructure creation and perform Kubernetes (EKS) deployments
Jan 2023 - Aug 2023
8 months
Gdańsk, Poland

Consultant

Astek Polska

Expertise details
Position Summary
Consultant at Astek Polska
Industries
Information Technology
Business Areas
Information Technology
  • Full stack web development and maintenance of web application based on Websphere Liberty Profile with proprietary UI framework generating JavaScript code for invoice creation, edition and approval
  • Implemented backend business logic for semantic and syntactic validations of user inputs
  • Created flows and calls to invoke modules in monolithic architecture
  • Designed, developed and tested replication module implementing Self Contained Service architecture using Kafka Streams to log database modifications
  • Developed Mockito and JUnit tests with code coverage requirements
  • Applied object-oriented programming, SOLID and design pattern rules
  • Performed optimization, refactoring and static code analysis
  • Conducted code reviews and debugging in Eclipse and IntelliJ
Jan 2023 - Mar 2023
3 months
Gdańsk, Poland

Consultant

Lufthansa Systems

Expertise details
Position Summary
Consultant at Lufthansa Systems
Industries
Transportation
Business Areas
Human Resources
Information Technology
  • Continued project started in Astek Polska for Hapag-Lloyd
  • Worked on application responsible for employee shift scheduling
  • Developed REST endpoints in the backend based on Spring Boot
Jan 2022 - Jan 2023
1 year 1 month
Wrocław, Poland

Backend Developer

Ryanair Labs

Expertise details
Position Summary
Backend Developer at Ryanair Labs
Industries
Tourism
Business Areas
Information Technology
  • Developed Java backend projects on AWS infrastructure using Spring Boot with Spring Cloud, DynamoDB, Hibernate, SQS, RDS, EC2, Lambda, CloudFront and CloudFormation
  • Performed data migration with MySQL and Aurora
  • Used Spring MVC and Reactor frameworks
  • Monitored logs with Kibana and New Relic
  • Developed DynamoDB-based tool to replicate data and improve performance
Jan 2022 - Jul 2022
7 months
Gdańsk, Poland

Consultant

Astek Polska

Expertise details
Position Summary
Consultant at Astek Polska
Industries
Transportation
Business Areas
Information Technology
Supply Chain Management
  • Developed and maintained web application based on JBoss AS with JSF and Hibernate for Hamburg Sud
  • Allowed business users to manage cargo vessels schedules
  • Worked in SCRUM methodology
Jan 2020 - Nov 2020
11 months
Gdańsk, Poland

Consultant

Maxima Europe

Expertise details
Position Summary
Consultant at Maxima Europe
Industries
Banking and Finance
Business Areas
Information Technology
Product Development
  • Designed and developed monitoring tool for State Street Corporation to control financial data and transactions (Spring Boot, Apache Kafka, Oracle DB, ReactJS)
  • Implemented Streams API, Consumer API and Producer API across multiple brokers and partitions
  • Handled REST API for data transfer between frontend and backend
  • Developed ReactJS application deployed on Spring Boot instance
  • Used Hibernate with HQL, JPQL and Criteria queries for persistence access
Jan 2019 - Sep 2021
2 years 9 months
Gdynia, Poland

Software Engineer

Vector Smart Data

Expertise details
Position Summary
Software Engineer at Vector Smart Data
Industries
Information Technology
Business Areas
Information Technology
  • Developed and maintained data acquisition system and monitoring center (JBoss AS, JSF, Hibernate)
  • Developed microservices handling domain-specific features using Spring Boot and REST
  • Worked in SCRUM methodology
Jan 2015 - Aug 2017
2 years 8 months
France

Software Engineer

Amadeus

Expertise details
Position Summary
Software Engineer at Amadeus
Industries
Information Technology
Tourism
Business Areas
Information Technology
Product Development
Quality Assurance
  • Designed, developed and tested internal deployment software for company applications and data (SOA, J2EE, JBoss AS)
  • Maintained continuous integration workflows (Jenkins, Git Stash, Maven)
  • Rolled out quality assurance procedures (ALM, code review)
  • Supported release activities
  • Implemented solution replicating legacy application data stored in files and repositories to SQL database using SQL and JMS
Jan 2012 - May 2012
5 months
Grenoble, France

Research and Development Engineer

France Telecom Orange Labs

Expertise details
Position Summary
Research and Development Engineer at France Telecom Orange Labs
Industries
Telecommunication
Business Areas
Information Technology
Product Development
Research and Development
  • Researched and developed monitoring service of memory and processor resource usage on OSGI platform
  • Profiled threads and sampling methods in Java
  • Developed graphical interface to control services deployed on OSGI platform using Java, Ajax and C/C++
  • Detected malicious and low-quality bundles and implemented alerts and triggering
  • Used package resolver and applied Autonomic Manager system design
  • Worked with JVM and JVMTI APIs and native methods
  • Analyzed Felix OSGI environment and conducted performance tests with SIGPROF Unix signals to achieve high-accuracy sampling methods
Jan 2011 - Dec 2011
1 year
Paris, France

Software Engineer

Alcatel-Lucent

Expertise details
Position Summary
Software Engineer at Alcatel-Lucent
Industries
Telecommunication
Business Areas
Information Technology
Product Development
Quality Assurance
  • Introduced test framework to automate functional tests of wireless network provisioning application
  • Developed generator of technical documentation
  • Programmed in Java and Ruby; tested in Cucumber, XML and XSL
  • Worked in Agile Software Development and SCRUM (JIRA)
  • Developed with DocBook, XSL, XSLT and Apache FOP
  • Created Eclipse plugin (OSGI architecture) integrating semantic checks with proprietary IDE
  • Integrated with Hudson CI server and Maven build automation
  • Delivered gems and plugins to common repository
  • Designed test cases handling given-when-then logic
  • Wrapped kernel methods with JRuby on JVM and created domain-specific language for testing wireless management solution
  • Used Nexus for artifact deployment and SVN for source code management

Industry Experience

See where this freelancer has spent most of their professional time.

Experienced in Information Technology, Tourism, Telecommunication, Automotive, Banking and Finance, and Transportation.

Information Technology
Tourism
Telecommunication
Automotive
Banking and Finance
Transportation
Profile match chart

Business Area Experience

See which departments and functions this freelancer has contributed to most.

Experienced in Information Technology, Product Development, Quality Assurance, Project Management, Supply Chain Management, and Research and Development.

Information Technology
Product Development
Quality Assurance
Project Management
Supply Chain Management
Research and Development
Profile match chart

Skills

  • 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

Languages

Polish
Native
English
Advanced
German
Intermediate
French
Intermediate

Education

Oct 2010 - Jun 2012

Telecom Bretagne

Master of Engineering degree, majoring in Software Systems and Networks · Software Systems and Networks · Rennes, France

Oct 2007 - Jun 2012

Gdansk University of Technology

Master of Science degree in engineering, majoring in Computer Electronics Systems · Computer Electronics Systems · Gdańsk, Poland

Certifications & licenses

Oracle Certified Associate, Java SE 7 Programmer

Statistics

Experience

Total positions 11
Experience in Information Technology 6.5 y
Avg length 1 y
Longest experience 2 y 8 m

Global Experience

Countries worked in 2 (Poland, France)
Primary country Poland

Expertise

Recent roles Lead Software Engineer, Consultant, Backend Developer
Main industries Information Technology, Tourism, Telecommunication
Main business areas Information Technology, Product Development, Quality Assurance

Qualifications

Highest degree Master
Certifications earned 1

Profile

Created
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Frequently asked questions

Do you have questions? Here you can find further information.

Where is Piotr based?

Piotr is based in Wejherowo, Poland.

What languages does Piotr speak?

Piotr speaks the following languages: Polish (Native), English (Advanced), German (Intermediate), French (Intermediate).

How many years of experience does Piotr have?

Piotr has at least 10 years of experience. During this time, Piotr has worked in at least 5 different roles and for 10 different companies. The average length of individual experience is 1 year and 11 months. Note that Piotr may not have shared all experience and actually has more experience.

What roles would Piotr be best suited for?

Based on recent experience, Piotr would be well-suited for roles such as: Lead Software Engineer, Consultant, Backend Developer.

What is Piotr's latest experience?

Piotr's most recent position is Lead Software Engineer at OEC.

What companies has Piotr worked for in recent years?

In recent years, Piotr has worked for OEC, GlobalLogic, Astek Polska, Lufthansa Systems, and Ryanair Labs.

Which industries is Piotr most experienced in?

Piotr is most experienced in industries like Information Technology, Tourism, and Telecommunication. Piotr also has some experience in Automotive, Banking and Finance, and Transportation.

Which business areas is Piotr most experienced in?

Piotr is most experienced in business areas like Information Technology, Product Development, and Quality Assurance. Piotr also has some experience in Project Management, Supply Chain Management, and Research and Development.

Which industries has Piotr worked in recently?

Piotr has recently worked in industries like Information Technology, Tourism, and Automotive.

Which business areas has Piotr worked in recently?

Piotr has recently worked in business areas like Information Technology, Project Management, and Product Development.

What is Piotr's education?

Piotr holds a Master in Software Systems and Networks from Telecom Bretagne and a Master in Computer Electronics Systems from Gdansk University of Technology.

Does Piotr have any certificates?

Piotr has 1 certificate: Oracle Certified Associate, Java SE 7 Programmer.

What is the availability of Piotr?

Piotr is immediately available for suitable projects.

What is the rate of Piotr?

Piotr's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

How to hire Piotr?

To hire Piotr, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

600
450
300
150
Rate comparison chart
Market avg: 430-590 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.