Propose Alex Kalderimis as backend maintainer of gitlab-org/gitlab
Trainee maintainer issue: #7914 (closed)
Overview
I have been a GitLab team member since May 2019, and in that time I have authored and merged 189 MRs into the gitlab-org/gitlab> repository, and been a key member of the team delivering projects such as:
- design management
- wiki improvements, including wiki activity feeds
- 3rd party integrations
I have contributed extensively to ~GraphQL efforts, and have lead efforts to improve performance, safety and correctness in our APIs, including:
- the introduction of typed IDs.
- diagnosis of problems with and fixes for excessive laziness.
- efforts to introduce a new authorization framework (in progress).
- introduction of a look-ahead API making N+1's easier to deal with.
To support these efforts I have been pro-active in tooling, adding new rubocop rules and test support that is now widely used.
Examples of reviews
These are more substantive reviews, where I feel my commitment to focussing on correctness, clarity and performance is evident:
- gitlab-org/gitlab!47779 (merged)
- gitlab-org/gitlab!47676 (merged)
- gitlab-org/gitlab!49108 (merged)
- gitlab-org/gitlab!49206 (merged)
- gitlab-org/gitlab!39826 (merged)
- gitlab-org/gitlab!40930 (merged)
- gitlab-org/gitlab!48861 (merged)
- gitlab-org/gitlab!46721 (merged)
- gitlab-org/gitlab!48820 (merged)
- gitlab-org/gitlab!48698 (merged)
- gitlab-org/gitlab!48261 (merged)
- gitlab-org/gitlab!48633 (closed)
There are some domain areas where I do not have sufficient knowledge, and this requires that I seek the correct domain sign off.
I need to ensure front-end and backend are in sync with suggested changes.
@gitlab-org/maintainers/rails-backend please chime in below with your thoughts, and approve this MR if you agree.
Developer checklist
-
Before this MR is merged -
Mention @gitlab-org/maintainers/rails-backend
, if not done (this issue template should do this automatically) -
Assign this issue to your manager
-
-
After this MR is merged -
Request a maintainer from the #backend_maintainers
Slack channel to add you as an Owner togitlab-org/maintainers/rails-backend
-
Consider adding 'backend maintainer' to your Slack notification keywords
-
Manager checklist
-
Before this MR is merged -
The MR has been open for 5 working days (i.e. not before 2021-01-27) -
More than half of the existing maintainers approve the MR (i.e. 20 of the 39 backend maintainers) -
There are no blocking concerns raised (if there are, please follow https://about.gitlab.com/handbook/engineering/workflow/code-review/#how-to-become-a-project-maintainer)
-
-
After this MR is merged -
Announce the good news in the relevant channels listed in https://about.gitlab.com/handbook/engineering/#keeping-yourself-informed
-