Skip to content

Commit 0d824a4

Browse files
committed
2 parents 860e5c2 + bd813cd commit 0d824a4

34 files changed

+2808
-59
lines changed

.devcontainer/devcontainer.json

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
// For format details, see https://aka.ms/devcontainer.json. For config options, see the
2+
// README at: https://github.com/devcontainers/templates/tree/main/src/docker-existing-dockerfile
3+
{
4+
"name": "Existing Dockerfile",
5+
"build": {
6+
// Sets the run context to one level up instead of the .devcontainer folder.
7+
"context": "..",
8+
// Update the 'dockerFile' property if you aren't using the standard 'Dockerfile' filename.
9+
"dockerfile": "../Dockerfile"
10+
}
11+
12+
// Features to add to the dev container. More info: https://containers.dev/features.
13+
// "features": {},
14+
15+
// Use 'forwardPorts' to make a list of ports inside the container available locally.
16+
// "forwardPorts": [],
17+
18+
// Uncomment the next line to run commands after the container is created.
19+
// "postCreateCommand": "cat /etc/os-release",
20+
21+
// Configure tool-specific properties.
22+
// "customizations": {},
23+
24+
// Uncomment to connect as an existing user other than the container default. More info: https://aka.ms/dev-containers-non-root.
25+
// "remoteUser": "devcontainer"
26+
}

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
blank_issues_enabled: false
1+
blank_issues_enabled: true
22
contact_links:
33
- name: Get in Contact
44
url: https://us-rse.org/steering-committee/

.github/workflows/generate-newsletter.yml

Lines changed: 32 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -13,17 +13,41 @@ jobs:
1313
- name: Checkout repository
1414
uses: actions/checkout@v3
1515

16-
- name: Extract values from issue body
16+
- name: Print raw issue body
17+
run: |
18+
echo "--------- GITHUB.EVENT.ISSUE.BODY ---------"
19+
echo "${{ github.event.issue.body }}"
20+
echo "-------------------------------------------"
21+
22+
- name: Extract values from issue title
1723
id: vars
1824
run: |
19-
month=$(echo "${{ github.event.issue.body }}" | grep -i "Newsletter Month" -A 1 | tail -n 1 | xargs)
20-
year=$(echo "${{ github.event.issue.body }}" | grep -i "Newsletter Year" -A 1 | tail -n 1 | xargs)
21-
# Convert month name to MM
25+
title="${{ github.event.issue.title }}"
26+
27+
# Extract month and year using awk
28+
month=$(echo "$title" | awk -F': ' '{print $2}' | awk '{print $1}')
29+
year=$(echo "$title" | awk -F': ' '{print $2}' | awk '{print $2}')
30+
31+
if [ -z "$month" ] || [ -z "$year" ]; then
32+
echo "❌ Could not extract month or year from title."
33+
echo "Title was: $title"
34+
exit 1
35+
fi
36+
2237
month_num=$(date -d "$month 1" '+%m')
23-
date="${year}-${month_num}-01"
38+
date="${year}-${month_num}"
2439
branch="feature/newsletter-${year}-${month_num}"
25-
filename="_posts/${date}-newsletter.md"
26-
40+
filename="_posts/newsletters/${date}-newsletter.md"
41+
42+
echo "✅ Parsed values:"
43+
echo " Title: $title"
44+
echo " Month: $month"
45+
echo " Year: $year"
46+
echo " Month Num: $month_num"
47+
echo " Date: $date"
48+
echo " Branch: $branch"
49+
echo " Filename: $filename"
50+
2751
echo "month=$month" >> $GITHUB_OUTPUT
2852
echo "month_num=$month_num" >> $GITHUB_OUTPUT
2953
echo "year=$year" >> $GITHUB_OUTPUT
@@ -56,3 +80,4 @@ jobs:
5680
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
5781
run: |
5882
gh issue comment ${{ github.event.issue.number }} --body "Draft file created for **${{ steps.vars.outputs.month }} ${{ steps.vars.outputs.year }}** at \`${{ steps.vars.outputs.filename }}\` in branch \`${{ steps.vars.outputs.branch }}\`.\n\nYou can now:\n1. Open the branch in VS Code using GitFlow (\`feature/newsletter-${{ steps.vars.outputs.year }}-${{ steps.vars.outputs.month_num }}\`)\n2. Edit and review the draft\n3. Open a PR into \`develop\` when ready"
83+

_config.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ baseurl: "" # for testing, also check .circleci/circle_urls.sh
99
title-img: /assets/img/main_logo_transparent.png # baseurl will be prepended
1010
twitter-img: /assets/img/main_logo_transparent.png # url + baseurl will be prepended
1111
banner: /assets/img/main_logo_transparent.png
12-
# icon: /assets/img/main_logo_transparent.png
13-
icon: /assets/img/USRSE_Pride_6ColorChevronsSquare.png
12+
icon: /assets/img/main_logo_transparent.png
13+
# icon: /assets/img/USRSE_Pride_6ColorChevronsSquare.png
1414
domain: https://us-rse.org
1515

1616

_data/callouts/home.yml

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,11 @@ items:
88
link_name: Newsletters
99
- title: USRSE'25
1010
subtitle: >
11-
Plan to join us at our third conference in Philadelphia, PA, October 6-8, 2025.<br><br>
11+
Join us at our third conference in Philadelphia, PA, October 6-8, 2025.<br><br>
1212
link: https://us-rse.org/usrse25/
13-
link_name: Save the Date
14-
- title: 2025 US-RSE Community Awards
13+
link_name: Register Now!
14+
- title: 2025 Community Awards Winners Announced
1515
subtitle: >
16-
US-RSE is accepting nominations for the US-RSE Technical Excellence and
17-
US-RSE Community Impact and Leadership Awards! Nominations close July 11, 2025.
18-
link: https://us-rse.org/community-awards/
16+
The four 2025 Community Awards Winners have been announced!
17+
link: 2025-09-04-community-awards-results/
1918
link_name: Learn More

_data/jobs.yml

Lines changed: 59 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,63 @@
1+
- expires: 2025-12-28
2+
location: Pittsburgh Supercomputing Center, Carnegie Mellon University, Pittsburgh,
3+
PA
4+
name: Computational Scientist
5+
posted: 2025-08-28
6+
url: https://www.psc.edu/computational-scientist-2023583/
7+
- expires: 2025-12-28
8+
location: Pittsburgh Supercomputing Center, Carnegie Mellon University, Pittsburgh,
9+
PA
10+
name: Associate Computational Scientist
11+
posted: 2025-08-28
12+
url: https://www.psc.edu/associate-computational-scientist-2023584/
13+
- expires: 2025-09-04
14+
location: University of Florida, Gainesville, FL
15+
name: Senior Research Software Engineer
16+
posted: 2025-08-25
17+
url: https://explore.jobs.ufl.edu/en-us/job/536099/research-software-engineer-iiiiv
18+
- expires: 2025-08-15
19+
location: Partnership for an Advanced Computing Environment (PACE), Georgia Institute
20+
of Technology, Atlanta, GA
21+
name: Research Scientist I/II (open rank)
22+
posted: 2025-08-01
23+
url: https://careers.hprod.onehcm.usg.edu/psp/careers/CAREERS/HRMS/c/HRS_HRAM_FL.HRS_CG_SEARCH_FL.GBL?Page=HRS_APP_JBPST_FL&Action=U&FOCUS=Applicant&SiteId=3000&JobOpeningId=288190&PostingSeq=1
24+
- expires: 2026-01-30
25+
location: Princeton Language and Intelligence Initiative, Princeton, NJ
26+
name: Lead Research Software Engineer
27+
posted: 2025-07-30
28+
url: https://main-princeton.icims.com/jobs/19506/lead-research-software-engineer/job
29+
- expires: 2025-08-15
30+
location: Department of Physics and Astronomy, University of Pennsylvania, Philadelphia,
31+
PA
32+
name: Postdoctoral Researcher
33+
posted: 2025-07-29
34+
url: https://academicjobsonline.org/ajo/jobs/30295
35+
- expires: 2025-08-29
36+
location: Climate People, Pittsburgh, PA
37+
name: Senior Computational Software Engineer
38+
posted: 2025-07-18
39+
url: https://www.climatepeople.com/job/2106619
140
- expires: 2025-12-31
2-
location: MIT, Cambridge, MA, Hybrid
3-
name: Software Developer 2, SRS
4-
posted: 2025-04-29
5-
url: https://careers.peopleclick.com/careerscp/client_mit/external/en-us/jobDetails/jobDetail.html?jobPostId=32282&localeCode=en-us
41+
location: University of California, San Francisco, San Francisco, CA
42+
name: Data scientist
43+
posted: 2025-07-13
44+
url: https://www.jeanfeng.com/joining#data-scientist-2-openings
45+
- expires: 2025-09-30
46+
location: Florida International University, Miami, FL (position is in-person, not
47+
remote or hybrid)
48+
name: Part-Time Computer Programmer for Cognitive Neuroscience Lab at FIU
49+
posted: 2025-07-08
50+
url: http://www.ndclab.com/wp-content/uploads/2025/07/NDCLab-FIU_programmer-job.docx.pdf
51+
- expires: 2025-08-15
52+
location: Princeton University, Princeton, NJ
53+
name: Research Software Engineer II
54+
posted: 2025-07-08
55+
url: https://main-princeton.icims.com/jobs/20864/research-software-engineer-ii/job
56+
- expires: 2025-08-30
57+
location: University of Delaware, Newark, DE
58+
name: Research Software Engineer
59+
posted: 2025-06-26
60+
url: https://careers.udel.edu/cw/en-us/job/501974/research-software-engineer-first-state-ai-institute
661
- expires: 2025-12-16
762
location: School of Computing, University of Wyoming, Laramie, WY
863
name: Research Scientist, Associate or Assistant (two openings)

_data/memberCounts.csv

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -86,3 +86,7 @@ January 2025,45,3095
8686
February 2025,52,3146
8787
March 2025,68,3214
8888
April 2025,44,3258
89+
May 2025,52,3310
90+
June 2025,70,3380
91+
July 2025,74,3454
92+
August 2025,70,3524

_data/rse-groups.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@
9393
url: https://www.hpc.msstate.edu
9494
- institution: Dartmouth College
9595
name: Research Software Engineering
96-
url: https://rc.dartmouth.edu/index.php/research-software-engineering/
96+
url: https://rc.dartmouth.edu/research-software-engineering/
9797
- institution: University of Florida
9898
name: UFIT Research Computing
9999
url: https://www.rc.ufl.edu

_events/2022/2022-03-dei-diverse-leung.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ time:
2020

2121
DiveRSE is delighted to welcome Mary Ann Leung, Ph.D., Founder and President of the [Sustainable Horizons Institute](https://shinstitute.org/), as our inaugural speaker in the DiveRSE talk series looking at diversity, equity and inclusion in the Research Software Engineering (RSE) community.
2222

23-
The series runs from March 2022 and is linked to the ["Vive la différence - research software engineers" workshop](https://www.researchsoft.org/events/2022-04/) being hosted at the [Lorentz Center](https://www.lorentzcenter.nl/) in The Netherlands in April 2022.
23+
The series runs from March 2022 and is linked to the ["Vive la différence - research software engineers" workshop](https://www.researchsoft.org/events/events-past/2022-04/) being hosted at the [Lorentz Center](https://www.lorentzcenter.nl/) in The Netherlands in April 2022.
2424

2525
The keynote talk explores what it takes to achieve DEI, also known as equity, diversity, inclusion (EDI) and justice, equity, diversity, inclusion (JEDI) and how reframing DEI within RSE could increase innovation and developer productivity. We will also consider how cultivating respect and embracing difference could help to normalize inclusion.
2626

Lines changed: 123 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,123 @@
1+
---
2+
layout: post
3+
title: "2025 Community Award Results"
4+
tags: [community-awards]
5+
posted_by: Miranda Mundt
6+
---
7+
8+
## Overview
9+
10+
The 2025 US-RSE Community Awards recognize and celebrate the impactful
11+
contributions of individuals and teams who are advancing the field of research
12+
software engineering in the United States.
13+
14+
This year there were two categories of awards:
15+
16+
- **Technical Excellence**: Recognizes outstanding technical contributions that
17+
materially advance research software engineering practice. This award
18+
celebrates "the things RSEs do that are normally ignored."
19+
- **Community Impact and Leadership**: Honors leadership and service that
20+
amplifies the reach, visibility, and growth of the RSE profession. This
21+
award focuses on people who step beyond their own codebases to promote
22+
belonging, engagement, and awareness.
23+
24+
Each award also had two subcategories: **Student/Early Career** (current
25+
student or within five years of starting their career) and **Professional**.
26+
27+
## Winners
28+
29+
We are pleased to announce this year's winners for our two award categories.
30+
Each winner will receive a certificate as well as a $250 gift card.
31+
Please join us in congratulating our 2025 winners!
32+
33+
### US-RSE Technical Excellence
34+
35+
**Student/Early Career: Manoj Sundarrajan**
36+
37+
Manoj Sundarrajan is a Research Software Engineer in the Vehicle Grid
38+
Integration group at Idaho National Laboratory (INL). He co-led the
39+
development of Caldera, an EV charge modeling toolkit that was a 2023
40+
R&D 100 finalist. Caldera is utilized by several leading private industry
41+
institutions, research organizations, universities, and national labs. Manoj's
42+
research focuses on developing tools for modeling and simulation of EV
43+
charging on the grid, as well as creating smart charge management solutions to
44+
enhance grid stability and reliability.
45+
46+
In addition to his role at INL, Manoj is a PhD student in the Systems
47+
Engineering at Colorado State University. Before joining INL in 2020, he
48+
earned his MS degree in Computer Systems Engineering from the University of
49+
Houston and a bachelor's degree in electrical engineering from
50+
Anna University, India.
51+
52+
**Professional: JAWS Team - Daniela Cassol, Mario Melara, Elais Player-Jackson,
53+
Ramani Kothadia, Setareh Sarrafan, Seung-Jin Sul, Nicholas Tyler**
54+
55+
JAWS (JGI Analysis Workflow Service) is a scalable, multi-site workflow execution framework
56+
developed at the Department of Energy (DOE) Joint Genome Institute (JGI), to support
57+
large-scale genomic data analysis. Designed for robust and secure scientific computing across
58+
national DOE facilities, JAWS empowers researchers to run complex, containerized workflows
59+
seamlessly across the National Energy Research Scientific Computing Center, Environmental
60+
Molecular Sciences Laboratory, Oak Ridge National Laboratory, and Argonne Leadership
61+
Computing Facility. It integrates Cromwell, HTCondor, and Globus to ensure reproducibility,
62+
portability, and performance monitoring, aligning with the DOE's Integrated Research
63+
Infrastructure vision.
64+
65+
The JAWS team includes software engineers, data scientists, and user support specialists who
66+
collaboratively develop infrastructure and tools to meet evolving scientific and technical
67+
demands. The team supports production workflows across diverse domains, including
68+
metagenomics, genome assembly, transcriptomics, and annotation. Through continuous user
69+
engagement, strategic partnerships, and open science practices, JAWS contributes to the DOE
70+
scientific mission and energy research.
71+
72+
JAWS innovations include performance dashboards, support for GPU workloads, and secure
73+
multi-site job orchestration. As leaders in scalable workflow management, the JAWS team is
74+
advancing findable, accessible, interoperable and reusable (FAIR) workflows and empowers the
75+
scientific community with robust, portable bioinformatics pipelines.
76+
77+
78+
### US-RSE Community Impact and Leadership
79+
80+
**Student/Early Career: Daniel Madren**
81+
82+
Daniel joined Purdue University in April 2024 as a Senior Research Development
83+
Administrator for the newly established Center for Research Software
84+
Engineering (RSE) within the Rosen Center for Advanced Computing (RCAC). In
85+
his role as Program Manager for RSE, he leads the design and execution of
86+
strategic project management processes, including intake workflows, service
87+
rate development, and long-term business planning. Daniel plays a pivotal
88+
role in shaping the Center's operational strategy, cultivating cross-functional
89+
collaborations with academic and government stakeholders, and driving
90+
sustainable growth through diversified funding models. Daniel draws on deep
91+
expertise in both predictive and agile methodologies to manage a diverse
92+
portfolio of research projects. He also serves as Co-Chair of the US-RSE
93+
Group Leaders Network, where he supports national coordination and
94+
knowledge-sharing among RSE leaders to advance the research software community.
95+
96+
97+
**Professional: Rinku Gupta**
98+
99+
Rinku Gupta is a Research Software Specialist and Technical Product Manager
100+
with over 20 years of experience in scientific computing. At Argonne National
101+
Laboratory, she leads multi-institutional computing projects and efforts to
102+
improve high-performance scientific software through research and community
103+
engagement.
104+
105+
Her work focuses on software sustainability, productivity, and fault tolerance
106+
at extreme scale. She has conducted research on DOE-funded efforts including
107+
the IDEAS, BSSw.io, and Argo projects, the VeloC checkpointing library, and
108+
the CESAR co-design center. As product manager for Aurora GPT and BSSw.io,
109+
she coordinates across scientific teams to support large-scale AI models for
110+
science, aligning priorities and fostering collaboration.
111+
112+
Ms. Gupta is Editor-in-Chief of the Better Scientific Software website
113+
(BSSw.io), a community resource focused on improving software quality and
114+
sustainability in computational science. She is also a recognized leader in
115+
the Research Software Engineer (RSE) movement. She served on the US-RSE
116+
Association Steering Committee (2023–2024) and has helped define and advocate for the
117+
RSE role at Argonne and across the broader HPC community. She has led
118+
lab-wide initiatives, cross-divisional collaboration, and peer networks
119+
supporting RSEs.
120+
121+
She holds a B.E. in Computer Engineering from Mumbai University and
122+
an M.S. from The Ohio State University.
123+

0 commit comments

Comments
 (0)