Home About Me

About Me

by rieckpil

I’m Philip and working with Java since university. I’m curious about the latest trends within the Java ecosystem but also highly focused on productivity & simplicity with proven Java technologies.

Currently, I am working for ImmobilienScout24 and provide real estate data for the platform using Java and Spring.

I’ve dedicated this blog to provide you quickstart solutions for common enterprise use cases (e.g. PDF & document manipulation, security, file handling etc.) both for Java/Jakarta EE and the Spring ecosystem. In addition, you’ll find posts about Software Craftsmanship, Databases & SPA’s.

There are three general blog post types:

  • #HOWTO: Simple quickstarts to common problems
  • #REVIEW: Reviews of books, video courses, podcasts …
  • #WHATIS?: Introduction of a technology, framework, feature …

For nearly every post I’m providing the full source code on GitHub. There you’ll also find step-by-step guides within the README for running the example on your machine with e.g. Docker. Feel free to open an issue if anything is not working as expected!

My working maxims

Premature optimization is the root of all evil
Productivity matters
Focus on serving business value rather than technology

Excerpt of my goals as a developer

Visit Java island
Make a commit to the Linux kernel
10.000 stars on an own GitHub project


WORK HISTORY

May 2019 – present

Senior Java Software Engineer

Scout24 AG

Working for ImmobilienScout24 in Berlin. Among other things, my team is providing property related data for the real estate platform. In addition, we are responsible for some public APIs and reporting for realtors. Technologies: Java 8/11, Kotlin, Spring Boot, Thymeleaf, AWS, RDBMS, NoSQL

 

Oct 2017 – April 2019

Java Software Developer

Schaeffler Technologies AG & Co. KG

At Schaeffler, I developed REST based Spring Boot microservices. We were building a cloud-native process information system for our production lines as part of the company’s digitization process. Technologies: Java 8, Maven, Spring Boot, Angular, Azure, PostgreSQL

 

Oct 2014 – Sep 2017

Corporate Student

Schaeffler Technologies AG & Co. KG

My career started as a corporate student for business informatics for the industrial concern Schaeffler. During my practice periods, I worked at the Herzogenaurach location for several departments. I got insights into the company’s internal database administration, developed UI prototypes, supported the rollout of a new Learning Management System and worked in a Scrum team as a backend developer. Technologies: Java 8, Oracle RDBMS, Spring Boot, JavaScript, MongoDB, SQL Server

 

June 2012 – Mar 2014

Speedy Finger

adidas AG

A temporary job as a pupil. At two weekdays after school, I entered sport equipment comebacks of key accounts in the SAP system for the Customer Service department.

 

EDUCATION

2017

Bachelor of Science Business Informatics

Corporate State University Mannheim

I studied business informatics (specialization: Software Engineering) at the Corporate State University Mannheim. My bachelor thesis was about creating a decision process for the right choice of a database system for a given use case. Therefore I compared the pros and cons of storing data in SQL-, NoSQL-databases and in Apache Hadoop.

2014

Abitur

Gymnasium Herzogenaurach

I got my general matriculation standard at the Gymnasium Herzogenaurach. I had my finals in German, Maths, English, Geography, and Sports. During the senior grades, I supported the organization of the charity event  “Lauf für Kaya 2013”.

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More