Following her graduation from University of Maryland University College in 1987, Ruth became a publishing systems programmer for Attis Publishing Services from 1987 to 1989 and a computer specialist for the U.S. Government Accountability Office from 1989 to 1992. Afterwards, she became a computer analyst for Villa Julie College from 1992 to 1994. She would receive a B.S. degree from Villa Julie College in 1995. She later worked as a website developer in the same year, and as a website technologies instructor in 1999. Following her graduation, Ruth became a self-employed website developer.[1]
She has served as the president of Imaginator Press since 2003 and is the current vice president of Cybils Awards. From 2004 to 2008, she served as the president of Mid-Atlantic Book Publishers Association.[1]
In 2017, Maryland Democratic Party chair Kathleen Matthews invited Ruth to serve on the party's diversity leadership council.[3] In July 2019, Ruth voted in favor of a resolution calling on the state's Democratic National Committee members to support a standalone climate debate. Only one of the fourteen Democratic National Committee members, Larry Cohen, voted in favor of a standalone climate debate, with five members voting present and eight members voting against it.[4]
In 2018, she became a member of the Baltimore County Democratic Central Committee. She is also the co-chair of the Baltimore City/County chapter of Our Revolution and is a board member of Get Money Out-Maryland.[1] As an activist, she organized support for a package of Baltimore County bills meant to strengthen ethical standards and institute public campaign financing, and was a lead organizer pushing for the passage of Baltimore County's anti-discrimination housing law that prevents landlords from denying applicants based on their source of income.[5]
In January 2018, Ruth filed paperwork to run for the Baltimore County Council, seeking to unseat incumbent councilmember Tom Quirk.[6] During the primary, she earned the endorsements of the Baltimore Sun editorial team,[7] but was defeated with 43.3 percent of the vote.[8]
Ruth filed to run for a full term in 2022.[10] She was endorsed by Progressive Maryland.[11] In July 2022, Ruth finished first in the six candidate Democratic primary race for the two seats in district 44B.[12][13]
Committee assignments
Environment and Transportation Committee, 2020–present (environment subcommittee, 2020–present; natural resources, agriculture and open space subcommittee, 2020–present)[1]