Core contributor nomination: Awais Qureshi

It is my great pleasure to nominate my colleague Awais Qureshi (@Awais_Qureshi) as a new core contributor, following the procedure described in OEP-0054. In addition, Awais is volunteering to become a maintainer of the following repositories:

Awais has worked on Open edX for more than 7 years, either as an engineer or as a team leader. He did much of this work while he was embedded in the edX/2U team. This included working on various edx-platform modules, building the credentials IDA from scratch and contributing to the ecommerce and discovery IDAs. Some of the highlights include:

  • Migration from Travis to Jenkins CI
  • Migration from Jenkins CI to GitHub Actions.
  • Figuring out the sha256 session cookie encryption to avoid logouts (I think this was in the Quince release)

Awais has participated in or overseen multiple upgrade projects in Open edX:

  • Python 2.7 to 3.5 (that must have been fun)
  • Python 3.5 to 3.8
  • Python 3.8 to 3.11/3.12 (ongoing)
  • Django 1.11 to 2.2
  • Django 2.2 to 3.2
  • Django 3.2 to 4.2
  • Boto to boto3
  • MySQL 5.1 to 8.0
  • Ubuntu
  • Additional Python packages, including: Celery (twice), Oscar, django-storages, django-simple-history, django-cors-headers, and others.

In total, Awais has contributed more than 1300 pull requests to the Open edX project. For reference, that’s about 1% of all Open edX pull requests ever. If you think that’s pretty impressive, then I agree with you.

More recently, Awais has started participating in the maintenance working group. We expect him to join other working groups, including the security working group, in the near future.

EDIT: Awais will be working full time as a community contributor, so he can commit ~100 hours/month to this new role.

The comment period is open from 2024-04-15T22:00:00Z→2024-04-29T22:00:00Z. Thank you for your support :slight_smile:

5 Likes

Big :+1: from me! I’ve worked with Awais on and off since the Python 2.7 to 3.5 upgrade (it was indeed “fun”).

1 Like

Absolutely +1 from me as well.

1 Like

:+1: of course :slight_smile:

1 Like

Absolutely :+1: for @Awais_Qureshi !

@regis I think the only thing missing from your excellent nomination post is the amount of time @Awais_Qureshi plans to contribute each month? (point 2.2 on the OEP-0054).

2 Likes

Awais is a great leader and a dedicated engineer so a huge :+1: from my side as well.

2 Likes

+1 from me as well. :+1:

1 Like

Good catch Jill, I have edited the nomination post to include the commitment.

1 Like

+1 from me too.

1 Like

I vote yes to this nomination. I’m happy to see Awais as a fellow maintainer of organizations :slight_smile:

1 Like

+1! I have seen Awais’s excellent contributions, and stand by his nomination.

1 Like

+1 from me too. I’m happy to see Awais as a fellow maintainer.

1 Like

It’s a +1 also for me.