Research Software Engineering Personal Story

Research Software Engineering Personal Story


The Society of Research Software Engineering was founded on the belief that a world which relies on software must recognise the people who develop it.

Although originating in the UK, the concept of Research Software Engineering (RSE) has been widely adopted and specialised roles across academia, industry and other sectors are being recognised across the globe (see list of International RSE communities).

In this chapter, we share a personal story in the form of an open interview with Saranjeet Kaur Bhogal who has been spearheading efforts to establish recognition for RSE skills and roles in Asia.

Recently, she has set up the RSE Asia Association to connect with different Asian researchers working in this space and establish pathways for early career researchers to build their skills in RSE in preparation for their RSE careers.

Before you dive into the interview, please note that we have a chapter describing the Research Software Engineering in Research Infrastructure Roles as well as specific recommendation for starting a new community.

International RSE community is shown as a world map with different people helping each other jump from one continent to other. Especially shows people in India joining in the RSE network in Europe.

Fig. 93 RSE Asia Community joins the International RSE Network. This image was created by Scriberia for The Turing Way community and is used under a CC-BY 4.0 licence for reuse. Zenodo. DOI 10.5281/zenodo.3332807).

Tell us about your background, and what led you to set up the RSE Asia Association?

My name is Saranjeet Kaur Bhogal and I’m a Statistician based in India. I am interested to learn about open source and open science and like to remain involved with open science community work. In early 2021, I wrote the first draft of the R Development Guide through a project funded by the R Foundation. Furthermore, I co-lead the work on the outreach of the R Development Guide at the Digital Infrastructure Incubator at Code for Science & Society. Recently, I am working as a Technical Writer with The R Project at the Google Season of Docs 2022 for a project to “Expand and Reorganize the R Development Guide”. Previously, I have also worked with the Julia Language organization for Google Summer of Code 2020. In early 2022, I was selected as the founding committee of NumFOCUS Project Incubator. This Incubator is designed to support the growth of open-source scientific projects and communities and provide such projects with the required tools for becoming NumFOCUS Affiliated. I co-founded the Research Software Engineering (RSE) Asia Association during my participation in the Cohort 4 of the Open Life Science programme, to promote the RSE community and profession in the Asia region. I am also participating in the Pilot Mentorship Programme of the Society of Research Software Engineering to further build the RSE Asia community.

What is the main motivation behind starting the RSE Asia Association?

The RSE Asia Association was started because there was a lack of representation from the Asian region in the international RSE community. Another reason was the significant timezone difference with the global north. Despite the shift of events to online mode due to the pandemic, the timezone difference remains a challenge for us when attending the events. Hence, we started RSE Asia to conduct events in a more Asia friendly timezone, and promote the RSE community and profession in Asia.

How did you get started?

Along with Jyoti Bhogal, I started by getting a structured mentorship for building RSE Asia. The Open Life Science programme’s Cohort-4 (OLS-4) is where we started scoping out our work and built initial social presence as well as public infrastructure like our website and Twitter account. We launched RSE Asia on 14th October 2021 during our participation in OLS-4. The launch invitation and our graduation video from OLS-4 are available on our website.

What impact do you think is the RSE Asia Association is making in your community?

Within less than a year from our launch, we already have followers from around the work on our official Twitter account. I now represent RSE Asia as an observer at the international council of RSE. I was also invited to various RSE events taking place at the international levels, including direct mentorship and support from the Society of RSE. Based on these interactions and connections, it has become evident that representation from Asian communities had been long missing in the international RSE networks and RSE Asia Association is committed to address that. Thus, the impact I see is that RSE Asia is gaining momentum & receiving recognition in the international RSE community.

What tools/software do you use most for the RSE Asia Association digital infrastructure?

Mostly GitHub organization, our organization website is hosted on GitHub.

Do you have any top tips for other people that might be interested in starting a Research Software Engineering association/community?

If possible try to start with a structured mentoring programme, like the Open Life Science Programme - they can be immensely helpful in your community-building journey as they empower you with the best of tools and advice from the very start.

Do you have any tips on things to avoid?

Try to collaborate more and avoid working solo when you start with community building, it can get too big, too soon - so it is always helpful to have a group of collaborators along.

Are there any other organisations/networks that you’re collaborating with?

I (with my Co-Founder Jyoti) started building the RSE Asia Association as a project during my participation in the Open Life Science Cohort-4 (OLS-4) programme with Anne Fouilloux as our mentor. After OLS-4, I participated in the Pilot Mentoring Programme by the Society of Research Software Engineering to further build the community around RSE Asia under the mentorship of Michelle Barker, whereas Jyoti joined OLS-5 with a project to create onboardings pathways under the mentorship of Malvika Sharan. Recently, I presented talks about the work being done at RSE Asia at various events organized by groups and networks like the Asia Pacific Advanced Network (APAN53), the Research Software Alliance, the Collaborations Workshop (CW22) by the Software Sustainability Institute (All these talks are shared on our website.). We are open to collaborating with other organisations and networks too!

Apart from timezone differences what would you describe as the main challenge for your community?

It is a multinational association - so that is a unique challenge in itself. Several languages and cultures thrive in Asia and we are planning to set up a working group that includes representatives from different parts and nationalities of Asia - so that we have more understanding of the local research culture.

What problems did you encounter along the way and what were some of the ways to solve them?

Lack of awareness about the term ‘Research Software Engineering’ in Asia has been challenging. To solve this we are planning to conduct some awareness events (more on that will be available on our website soon).

What types of activities does RSE Asia support? Are there other activities you’d like to support in the future?

We participated in Hacktoberfest 2021. We are very keen on participating in online events/workshops/hackathons that help provide exposure to technical skills to our community members and also highlight the work that they do! In the future, we hope to co-organize some events with the Open Science communities and the international RSE community.

Which other organisations have influenced you the most when starting up RSE Asia?

The Society of Research Software Engineering has been the most influential one. I got introduced to the work of the Society during my participation in the useR! 2021 conference.

Have you planned/do you foresee any governance structure for RSE Asia Association?

We are planning to set up a working group for RSE Asia soon. Setting up an Advisory Board is the next step toward bringing more structure to the organisation’s governance process.

Have you been able to connect with other RSE associations across the globe? Has this been useful? How can other RSE associations help you get started?

Yes, we are planning to collaborate with RSE AUNZ for an event happening this year. I feel it is very useful to connect with the other RSE associations as there is always an exchange of ideas. Besides that, I am an observer at the international council of RSEs and represent RSE Asia there. At the council meetings, I get to interact with the representatives from various RSE associations and know more about their work. We are always open to discussing collaborations with the other RSE associations.

About awareness raising – there is a similar issue in Latin America; to the best of my knowledge, the discussion around the need for RSEs hasn’t even started there yet! Is starting the RSE community a one-person effort? Or is there a critical mass of people pushing this effort?

To start with we are only a couple of people leading this initiative in Asia. Although we have immensely benefited from various Mentorship programmes and Mentors, there is still a need to get more people involved from Asia to push the effort forward. With the hope to achieve this, we are planning to set up a working group soon.

Where do you see the RSE Asia Association going in the future?

I feel the RSE Asia Association would expand more and include more representatives across the Asian region in the future. We are setting up a Working Group and an Advisory Board for RSE Asia, details for which are shared on the RSE Asia Association.

This personal story in the form of an open interview was originally written by Saranjeet Kaur Bhogal during the Turing Way book Dash in May 2022. We acknowledge all the people who contributed their time asking questions and reviewing the written draft: Anne Lee Steele, Arielle Bennett, Carlos Martinez, Elisa Rodenburg, Emma Karoune, Esther Plomp, Kim Martin, Lena Karvovskaya and Malvika Sharan (names are in alphabetical order).