Project: EmployeeManager

EmployeeManager is a desktop application for Human Resource(HR) staffs to manage the information of around 50 - 200 employees within a medium-sized organization.

Given below are my contributions to the project.

  • Code contributed: RepoSense link

  • Enhancements implemented:
    • Remove Tag attribute(#106)
    • Change unique field from Name to ID(#89)
    • Improve UI design(#208)
  • Documentation:
    • User Guide:
    • Developer Guide:
      • Implementation - Edit feature(#144)
      • Sequential diagram - Edit feature
      • Use cases - Edit feature
      • Non-functional requirements
      • Glossary
  • Contributions to team-based tasks:
    • PRs reviewed with non-trivial review comments(#141, #279 #283)
    • Approved PRs and solved merge conflicts(#156)
    • Reported bugs and suggestions for other team(#201, #165)