Philipp Page picture

Philipp
Page

Software Engineer at

  • M. Sc. Information Systems 🎓
  • Zurich 🇨🇭

Hey there!

Welcome to my personal website! My name is Philipp and I currently work as an SA Engineer at AWS where I lead the Powertools for AWS Lambda open-source project in Java , a developer toolkit helping you to implement Serverless best-practices. Prior to my open-source activities, I built the software for the next generation of edge networks leveraged, for example, in AWS Outposts .

I have more than 5 years of freelancing experience where I advised clients on building sustainable and cost-effective cloud-based software solutions that streamline their business operations. Read more about me below.

My recent experience

  1. SA Engineer, Amazon Web ServicesCurrent position

    Building on my experience as a software engineer, I decided to focus my work on open-source technologies in the Serverless space. In the Powertools for AWS Lambda team , I focus on creating a great developer experience for everyone building on Serverless technologies like AWS Lambda.

  2. Software Development Engineer II, Amazon Web Services

    After completing two internships during my master studies in Information Systems, I was hired as a full-time Software Development Engineer I (SDE I) at AWS in September, 2022. Within my first year after joining, I got promoted to SDE II. As a member of the Frontier Networking organization, I worked together with amazing colleagues on the newest edge-networking technologies leveraged in products like AWS Outposts.

  3. Student Research Assistant, University of Cologne

    As a research and development assistant at the University of Cologne I contributed to different projects ranging from smart mobility research to energy market simulations. Read my latest publication "Modeling a Customer Population in Power TAC: Electric Vehicle Chargers" .

  4. Consultant and Product Owner, Hanseatic Consulting

    During my time at Hanseatic Consulting I contributed to diverse agile software engineering projects. I started as a consultant and quickly progressed to team lead and product owner roles.

Read my thoughts

I write mostly about technical topics inspired by my life as a software engineer and personal projects.

Avoiding long if-else statements in Python

Long if-else statements are often not flexible and can lead to less readable and coupled code. Read how you can avoid them by using dictionaries ...

Read more