Services

Video meeting . 5 mins
FREE
Video meeting . 30 mins
₹800
Video meeting . 30 mins
₹1,300
Priority DM . 3 days reply
FREE
Video meeting . 30 mins
₹1,000
Video meeting . 30 mins
₹2,000
Popular

About me

I am an experienced open source professional with a background in mentorship, research, and international collaboration. I have served as a mentor for Google Summer of Code and have conducted research at MITACS and Polytechnique Montreal in Canada. In addition, I have been an ISCAS Open Source Fellow in China. Through my diverse experiences, I have developed a strong understanding of open source technologies and practices, and I am committed to staying up-to-date with the latest developments in the field. My adaptability and willingness to learn and work in different environments have enabled me to make valuable contributions to a variety of open source projects.

Frequently asked questions

What is open source contribution, and why does it matter for your career?

An open source contribution is any improvement you make to a publicly available project whose code anyone can view, use, and modify — bug fixes, new features, documentation, tests, or reviews of other people's pull requests. Most such projects live on GitHub or GitLab, and once merged, your work stays in the project permanently under your name. For students in India, it is one of the few ways to show real, verifiable engineering work to recruiters before a first job, because every merged PR has a public author and timestamp.

How to start open source contribution with zero experience?

Start small: pick a language you already know (Python, JavaScript, Java, C++), choose a project you personally use, and look for issues labelled "good first issue", "documentation", or "help wanted". Read the project's contribution guidelines, fix one small bug or improve one page of docs, and open your first pull request. Spend 30–45 days making regular small contributions before targeting structured programs like GSoC, because mentors and maintainers check your history before selecting anyone. One meaningful merged PR beats ten abandoned branches.

How to do open source contribution on GitHub step by step?

The standard workflow is: fork the repository → clone it locally → create a branch for your change → commit with a clear message → push the branch → open a pull request explaining what you changed and why → respond to reviewer feedback until it is merged. Before coding, always comment on the issue you want to pick so maintainers know it is claimed. Learning basic Git commands and reading other contributors' merged PRs in that repository will make your first contribution far smoother.

How do I find open source contribution projects that match my skills?

Filter by GitHub topics and labels like "good first issue" and "help wanted", and prioritize projects you already use in coursework, internships, or personal work — familiarity cuts the onboarding time drastically. Structured open source contribution opportunities are announced through programs like Google Summer of Code, LFX Mentorship, the MLH Fellowship, and Hacktoberfest, each of which publishes a list of participating organizations every cycle. Community servers on Discord, Slack, and Matrix also regularly post beginner-friendly issues you can claim.

How to put open source contributions on resume for placements and internships?

Create a dedicated "Open Source Contributions" section instead of burying PRs under college projects. For each entry, mention the organization, what you built or fixed, and the outcome — for example, "Merged 12 PRs into a widely used Python library, reducing load time by X%". Link your GitHub profile and specific pull requests, and list program selections like GSoC as a separate achievement with the stipend and mentoring organization. Recruiters screening for product companies respond to numbers (PRs merged, issues closed, features shipped) far more than the word "contributed" alone.

Which open source contribution programs are best for Indian students?

Google Summer of Code is the most recognized and pays a stipend, but it runs once a year and is competitive. LFX Mentorship offers multiple cohorts annually across cloud and infrastructure projects, the MLH Fellowship is a structured remote option, and Outreachy runs twice a year for underrepresented groups in tech. Season of KDE and similar organization-level programs are good stepping stones. A practical strategy: spend the winter making small contributions, then apply to two or three programs in a year rather than betting everything on one GSoC attempt.

What is Google Summer of Code (GSoC), and how does it work?

Google Summer of Code is an annual, fully remote program in which Google connects selected open source organizations with contributors. You apply to an organization with a project proposal, and if selected, you work on it for roughly twelve or more weeks under one or two mentors, receiving a stipend paid in installments tied to evaluations. It began as a student-only program but is now open to beginners and professionals aged 18 and above. For Indian students, it has become one of the strongest resume signals for both placements and MS admissions abroad.

How to apply for Google Summer of Code, step by step?

Start when the list of accepted organizations is announced early in the year and shortlist one or two that match your tech stack. Join their communication channels, set up the project locally, and begin fixing small labelled issues immediately — pre-application contributions carry more weight than a polished proposal alone. Discuss your idea with the would-be mentors, draft a proposal covering your approach and timeline, act on their feedback, and submit before the deadline, which typically falls in spring. Keep contributing even after submitting, since commitment is judged by activity, not just the document.

What are the Google Summer of Code eligibility rules for Indian students?

The core Google Summer of Code eligibility requirements are simple: you must be at least 18 years old and eligible to work in your country. You do not need to be a current student, so final-year students, dropouts, and working professionals can all apply. There is no minimum CGPA, no specific college requirement, and prior open source experience is not formally mandated — though maintainers rarely select someone with zero contribution history. Since rules can change slightly each edition, always verify the current guidelines on the official program website before applying.

How much is the Google Summer of Code stipend for Indian contributors?

The Google Summer of Code stipend depends on the size of the project (small, medium, or large) and the contributor's country, with India placed in a lower-cost bracket than regions like the US. The total is paid in two installments linked to the mid-term and final evaluations, so payments stop if you fail an evaluation. Exact figures are revised periodically, so treat any blog or video number with caution and check the current official stipend table for India before planning finances around it.

Is Google Summer of Code worth it for placements and higher studies?

For most Indian engineering students, yes — with realistic expectations. The direct benefits of GSoC include a Google-branded certificate and a stipend, but the bigger value is a summer of production-level code, professional code reviews, and a mentor who can later become a strong reference. Product companies and universities abroad recognize the brand, and many past contributors have converted it into internships, research roles, or MS admits. The catch is the effort: months of pre-application contributions with no selection guarantee, so it rewards genuine interest in open source more than a quick resume hack.

Does a Google Summer of Code internship count as work experience?

GSoC is not formally an internship — there is no offer letter, fixed office hours, or employer relationship with Google or the mentoring organization. In practice, though, a Google Summer of Code internship is widely treated as genuine industry experience: most recruiters in India accept it for internship and fresher screenings, and universities view it as research-adjacent work. List it under "Experience" with the mentoring organization, the project, and links to merged PRs, and in interviews describe it as a remote, stipend-based open source program of roughly three months rather than a course or bootcamp.

How does Google Summer of Code mentorship work for selected contributors?

Every selected contributor is paired with one or two mentors from the organization. Before coding begins, mentors help refine the proposal; during the program, you typically have weekly check-ins, async updates on Slack or mailing lists, and line-by-line review of every pull request. Mentors also evaluate your mid-term and final submissions, which decide your stipend installments. The dynamic is closer to a research supervisor than a manager — you are expected to drive the work, ask focused questions, and share progress openly rather than wait for instructions.

Do GSoC mentors get paid, or is it voluntary?

Google does not pay individual mentors directly. The contributor's stipend is funded by Google, while organizations receive a separate allowance that some distribute among mentors and admins and others use for infrastructure or community events. So most GSoC mentors, including long-time ones at large organizations, mentor as volunteers, driven by interest in their project and their own program memories. For contributors, this matters practically: mentors respond fastest to people who arrive prepared, respect time zones, and genuinely engage with the project instead of treating it as a checkbox.