Jennifer S is an experienced software engineer and developer advocate based in Minneapolis with 12 years building and improving developer tools and libraries. She contributes to notable open-source projects such as CodeNarc—fixing formatting/convention bugs and adding rules to improve code-quality checks—and has worked on Spring REST Docs, Apache Groovy, and Gradle. A regular conference speaker at events like Grace Hopper, SpringOne, JFokus, and Devoxx Belgium, she bridges deep technical work with clear public-facing communication. Jennifer runs the Groovy Community Slack and founded GR8Ladies (now GR8DI), demonstrating sustained community leadership that informs her advocacy. Her background combines hands-on backend engineering with a talent for turning internal tooling improvements into broader community impact.
CodeNarc is a static analysis tool for Groovy source code
Role in this project:
Backend Developer
Contributions:17 commits, 15 PRs, 25 comments in 3 years 5 months
Contributions summary:Jennifer contributed to the CodeNarc project by fixing bugs related to code formatting and convention rules. They addressed false positives in the `SpaceAfterClosingBraceRule` and the `TrailingCommaRule`. They also added a new rule to detect if statements that could be rewritten as a switch statement. These changes indicate a focus on improving code quality and adherence to coding standards.
Contributions:1 release, 4 commits, 2 PRs in 5 months
apigenderratiogender-ratio
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.