Mukund

I'm a software developer and open-source contributor from India. Also, a Google Summer of Code 2026 contributor with FOSSASIA, working on TeamShifts, a team and volunteer management plugin for the Eventyay platform. I've been contributing to FOSSASIA for 9 months now. Alongside open source, I'm interested in software development, AI, and building practical technology projects. Through GSoC, I have explored what it means to work on a real-world project with an existing codebase and an international open-source community.


Sessions

11-05
12:00
45min
Set up Eventyay: Docker Up, PR Out - Get Ready for Your First Contribution to a Real Django + Vue Platform Used by Thousands (1/2)
Srivatsav Auswin, Saalim Aqueel, Arnav Angarkar, Om Vanwari, Mukund, Rachit, Saksham Sirohi

Most first-time contributors never make it past setup. In this workshop, we set up together and then spend the session on real code in Eventyay, FOSSASIA's open source event platform. Conferences use it for ticketing, calls for speakers, schedules and online events.

You'll clone the repository and bring up the full stack with Docker Compose. This runs Django, PostgreSQL, Redis and Celery on your laptop, with sample data and live reload, so your changes show up instantly.

Next, you'll learn to find your way around a real Django + Vue codebase. We'll look at how the containers fit together, where the code behind each page lives, and how to read the logs. Then you'll pick a small issue prepared for this workshop, such as a template, text or UI fix. You'll create a branch, test your change and are ready for your first pull requests.

You'll leave with a working development setup, and a workflow you can reuse. Ready for more?
Bring: A laptop with Docker and Git installed, plus a GitHub account.

[CLS] - OTS
CLS - Builders Room
11-05
13:45
55min
Set up Eventyay: Docker Up, PR Out - Get Ready for Your First Contribution to a Real Django + Vue Platform Used by Thousands (2/2)
Srivatsav Auswin, Saalim Aqueel, Arnav Angarkar, Om Vanwari, Mukund, Rachit, Saksham Sirohi

Most first-time contributors never make it past setup. In this workshop, we set up together and then spend the session on real code in Eventyay, FOSSASIA's open source event platform. Conferences use it for ticketing, calls for speakers, schedules and online events.

You'll clone the repository and bring up the full stack with Docker Compose. This runs Django, PostgreSQL, Redis and Celery on your laptop, with sample data and live reload, so your changes show up instantly.

Next, you'll learn to find your way around a real Django + Vue codebase. We'll look at how the containers fit together, where the code behind each page lives, and how to read the logs. Then you'll pick a small issue prepared for this workshop, such as a template, text or UI fix. You'll create a branch, test your change and are ready for your first pull requests.

You'll leave with a working development setup, and a workflow you can reuse. Ready for more?
Bring: A laptop with Docker and Git installed, plus a GitHub account.

[CLS] - OTS
CLS - Builders Room
11-05
16:50
5min
Teams, Shifts and Certificates, All in One Place: Open Source Volunteer and Shift Management
Mukund

How do you build a feature for a real open-source project when the codebase, requirements, and users already exist?

In this lightning talk, I’ll share my journey building TeamShifts, a team and volunteer management plugin for FOSSASIA’s Eventyay platform as part of Google Summer of Code 2026.

The plugin brings calls for team members, roles, applications, shift scheduling, team assignments, certifications, and volunteer vouchers into the event-management platform instead of relying on separate tools.

I’ll give a quick look at how the project evolved from understanding an existing Django codebase to designing the plugin architecture, integrating it with Eventyay, building the application workflow, and working through GitHub issues, pull requests, code reviews, and mentor feedback.

Rather than being just a feature walkthrough, this talk is a practical look at what it is like to contribute to a real open-source project — from understanding someone else’s code and making design decisions to handling reviews and collaborating with maintainers and other contributors.

I’ll also share a few practical lessons from the journey:

  • Working effectively in an existing codebase

  • Turning requirements into features in an open-source project

  • Learning through code reviews and mentor feedback

  • Finding your place and contributing as a new open-source contributor

[CLS] - OTS
Community Led Stage