Johana Star is a seasoned software engineer with 14 years of experience building and sustaining web applications, most recently contributing to Microsoft and Screencastify as a senior engineer. She combines hands-on development, front-end polish, and test automation—evident in her RSpec conversions for the RefugeRestrooms project and front-end improvements to Liberapay—showing a commitment to quality and accessibility. Based in Los Angeles, she pairs technical craft with community-focused work, facilitating peer support for mental health and helping families navigate self-determination programs for people with developmental disabilities. Comfortable in both greenfield React projects and legacy codebases, she writes docs, breaks things intentionally to learn, and leaves systems more maintainable than she found them.
14 years of coding experience
8 years of employment as a software developer
Reno High School
Bachelor of Arts - BA, Autonomous & Cooperative Leadership, Bachelor of Arts - BA, Autonomous & Cooperative Leadership at The Evergreen State College
BA, English: Creative writing, BA, English: Creative writing at University of Puget Sound
REFUGE restrooms indexes and maps safe restroom locations for trans, intersex, and gender nonconforming individuals.
Role in this project:
QA Engineer / Test Automation Engineer
Contributions:45 commits, 2 comments, 2 issues in 6 months
Contributions summary:Johana focused on converting existing tests to the RSpec testing framework. They wrote tests for controllers, models, and actions within the application, demonstrating a focus on ensuring code quality and functionality. The contributions included writing tests for voting actions within the restroom controller and implementing test coverage for various model behaviors. The user also configured the application to generate RSpec tests.
Source code of the recurrent donations platform Liberapay
Role in this project:
Front-end Developer
Contributions:8 commits in 11 months
Contributions summary:Johana contributed to the project by creating and modifying front-end components. They implemented an FAQ section by writing HTML using a templating engine. Furthermore, the user made changes to the CSS file, unnesting IDs to improve performance and removing invalid CSS declarations. These changes suggest a focus on both content creation and optimizing the site's styling.
crowdfundingmoneypythonrecurrent
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.