Alle Projekte

Porsche ID (PID)

2024·Software Engineer
KotlinSpring BootTypeScriptAngularDynamoDBKafkaAWS LambdaAWS SQSAWS SNSTerraformDockerGitHub ActionsNew Relic

Diese Seite ist bisher nur auf Englisch verfügbar.

Overview

Porsche ID is the email or mobile that Porsche customers use to manage their profile. Our team owns profile management: from the features to view and update their personal data to managing the vehicle in the account.

I've worked on the project since August 2024 as a software engineer at tree-IT, on a client engagement for Porsche AG. I work across the whole stack, from Kotlin services and AWS infrastructure to the Angular frontend, and the product keeps evolving with new features and improvements to the customer experience.

How we work

  • SAFe. We work within the Scaled Agile Framework, planning and delivering in program increments alongside the other teams on Porsche ID.
  • Agile sprints. A highly motivated team that gives constant feedback and takes shared ownership of what we ship.
  • Spec-driven development. We recently adopted GitHub's Spec Kit. Each feature starts as a written specification that drives planning and implementation, so intent is agreed on before code is written.
  • AI-assisted engineering. We use AI tools deliberately to move faster and shorten time to market, without lowering the quality bar.

Tech stack

  • Backend: Kotlin, Spring Boot, TypeScript, DynamoDB
  • Messaging and serverless: Kafka, AWS Lambda, AWS SQS, AWS SNS
  • Frontend: Angular, Tailwind CSS
  • Infrastructure and deployment: AWS, Terraform, Docker
  • CI/CD: GitHub Actions
  • Observability: New Relic