Skip to content
View phil-cd's full-sized avatar

Organizations

@rwth-acis
Block or Report

Block or report phil-cd

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
phil-cd/README.md

About Me

GitHub LinkedIn

Hi, I am Philipp. I am a computer science master graduate from RWTH Aachen University (Germany) and contributor to many cool open source projects:

  • API Testing Bot - As part of my master thesis I developed a (chat-) bot for modeling REST API test cases. It can be used within GitHub issue and pull request comments to create test cases. Using OpenAI's Codex model, the bot is able to understand natural language test descriptions. Java code can be generated for the modeled test cases.
  • las2peer - As a @rwth-acis member I contributed to las2peer, a Java-based decentralized framework for distributing community services in a peer-to-peer infrastructure. The framework was migrated from Java 8 to 17 and an automated build with GitHub Actions & Gradle was introduced.
  • CAE - During my bachelor thesis I started contributing to the Community Application Editor (CAE). It is a web-based collaborative model-driven editor for community web applications. Among other things, I have extended the CAE with a versioning system for the models that are used to describe the web applications. A demo video I made is available on YouTube.

Pinned

  1. rwth-acis/api-testing-bot rwth-acis/api-testing-bot Public

    REST API test modeling (chat-) bot usable on GitHub & in the CAE. Uses OpenAI Codex for natural language test description understanding.

    Java 1 1

  2. ActivityView ActivityView Public

    GitHub-like ActivityView for Android.

    Kotlin

  3. rwth-acis/las2peer rwth-acis/las2peer Public

    A Java-based decentralized framework for distributing community services in a peer-to-peer infrastructure.

    Java 51 13

  4. rwth-acis/CAE rwth-acis/CAE Public

    The Community Application Editor. Collaborative, Web-based near real-time development of Web applications.

    Shell 3 2