Skip to content

[Nomination] Muhammad Junaid Shaukat #102

@junaiddshaukat

Description

@junaiddshaukat

Select one:

  • I am nominating myself for the PyTorch Ambassador Program.
  • I am nominating someone else to become a PyTorch Ambassador.

Please confirm that the nominee meets the following requirements:

Nominee Name

Muhammad Junaid Shaukat

Nominee Email

[email protected]

Nominee's GitHub or GitLab Handle

https://github.com/junaiddshaukat

(Optional) Organization / Affiliation

Dev Weekends

City, State/Province, Country

Lahore,Punjab,Pakistan

Your Name

No response

Your Email (Optional)

No response

How has the nominee contributed to PyTorch?

  • An active contributor to PyTorch repositories (e.g., commits, PRs, discussions).
  • A speaker at PyTorch events or workshops.
  • A PyTorch user group organizer or meetup host.
  • A researcher or educator using PyTorch in academic work or training.
  • An active leader in the PyTorch community with at least one year of experience in:
  • Organizing events (virtual/in-person).
  • Speaking at AI/ML conferences.
  • Mentoring others in PyTorch.
  • Creating technical content (e.g., blogs, videos, tutorials).

🏆 How Would the Nominee Contribute as an Ambassador?

I’ve used PyTorch and love how flexible it is—helping researchers prototype quickly and letting engineers scale things up in production. As a PyTorch Ambassador, here’s what I’d do:

Bring People Together

Regular Meetups: Every month, I’d host in-person or virtual “PyTorch Practice” sessions. We’d pick a small project—like fine-tuning a text classifier or building a simple object detector—and work through it step by step.

Office Hours: I’d set up weekly slots on Zoom or Discord where anyone can drop in with questions, share code for feedback, or get unstuck on a bug.

Create Helpful Content

Blog Posts: I enjoy writing tutorials that explain not just the “how,” but the “why.” Expect short, focused articles on things like speeding up data loading, writing custom layers, and best practices for mixed-precision training.

Video Guides: I’d produce quick screencasts (10–15 minutes) showing real code. For example, how to switch a model from single-GPU to multi-GPU, or how to debug a tricky shape mismatch.

Example Notebooks: I’d keep an open-source repo with clear, commented notebooks—from beginner projects (MNIST digit recognition) to intermediate ones (transformer fine-tuning).

Mentor and Teach

Mentorship Circles: Small cohorts (3–5 people) would pair up with me or other senior volunteers for an 8-week program. We’d meet twice a month to review progress, discuss challenges, and set goals.

Code Clinics: Folks could submit short snippets or pull requests, and I’d give feedback on clarity, efficiency, and style. It’s amazing how much you learn from one focused code review.

Encourage Collaboration and Growth

Hackathons: I’d organize quarterly “PyTorch Challenges”—48-hour events with themes like “AI for Good” or “Edge AI.” It’s a fun way to spark creativity, and I’d aim to offer small prizes or mentorship opportunities to winners.

Inclusive Outreach: I’m passionate about diversity in tech. I’d partner with local student groups and nonprofits to run free beginner workshops, ensuring everyone feels welcome and supported.

Feedback to Core: I regularly file and triage issues on the PyTorch GitHub repo. I’d keep that up, making sure the core team hears what real users need most.

Represent PyTorch at Events

I love speaking about what I’ve built. You’ll find me pitching talks at PyData, local ML meetups, and online panels—sharing tips on everything from production deployment to advanced model debugging.

Looking Forward to contribute in PyTorch community.

Any additional details you'd like to share?

Metadata

Metadata

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions