Individual Contribution Report by Ahmed Bera PAY - bounswe/bounswe2023group9 GitHub Wiki

Ahmed Bera Pay

Member

I am Ahmed Bera Pay, junior Computer Engineering student at Boğaziçi University. Currently enrolled in CmpE 352, I am proud to be a part of Group 9 and collaborating with my fellow group mates. Together, we are working on developing a collaborative scientific platform and I am thrilled to witness our progress.

My programming language and framework skills include the followings:

  • C/C++
  • C#
  • Java
  • Python
  • Angular

Furthermore I have the following language skills:

  • English (Advanced)
  • French (Beginner)
  • Turkish (Native)

My interests extend beyond computer engineering as I enjoy history and learning about different languages and cultures while traveling.

Responsibilities

Overall description of the responsibilities that I took:

  • Documentation of the project requirements.
  • Preparation of the use case diagrams for Basic Users including the following use cases
  • Preparation of the class diagrams
  • Preparation of the sequence diagrams for Basic User use cases
  • Attending to weekly meetings
  • Editing Wiki pages
  • Contribution to group discussions

Main contributions

Overall description of my contributions to the project until the Milestone #1:

  • Preparation of personal Wiki page. Issue #1
  • Research about a GitHub repository that I like. Issue #2
  • Documentation of the project requirements. Issue #12
  • Documentation of Meeting #2 notes. Issue #15
  • Preparation of the use case diagrams for Basic Users including the following use cases: Issue #29
    • Ask question
    • Create annotation
    • Edit annotation
    • View annotation
    • View own profile page
    • Log in
    • Log out
  • Contribution to a discussion about annotation requirements. Issue #33
  • Preparation of the following class diagrams: Issue #37
  • Preparation of the sequence diagrams for Basic User use cases: Issue #60
    • Create annotation
    • Log out
    • View own profile page
    • Get notifications
  • Preparation of Individual Contribution Report. Issue #65
  • Evaluation of UML Diagrams. Issue #86

Management related significant issues

My issues that contribute to the management of our software project:

  • Adding Meeting #3 notes Issue #17
  • Preparation of the class diagram for Question class. Issue #56
  • Preparation of Individual Contribution Reports. Issue #64
  • Evaluation of UML Diagrams. Issue #86