Anna Owens

Engineering at Fragile

San Francisco Bay Area United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Anna Owens is a software engineer with eight years of hands-on experience building secure, user-focused tools and a track record at Microsoft and emerging startups in the San Francisco Bay Area. She combines full-stack development and security expertise—demonstrated by efforts to remediate XSS vulnerabilities in the widely used OpenMRS legacy UI—with product-facing work like a popular Visual Studio theme editor that reached 22K downloads. As a former president of Women in Computer Science at NC State, she has organized large-scale events and corporate partnerships to increase minority representation in tech. Currently pursuing a master’s in computer science while engineering at Fragile, she blends academic rigor, open-source contribution, and leadership across developer and security domains.
code8 years of coding experience
job4 years of employment as a software developer
bookMaster's degree Computer Science, Master's degree Computer Science at North Carolina State University
languagesSpanish, English
github-logo-circle

Github Skills (8)

it-security10
security10
java9
owasp9
javas9
jspx8
html8
jsp8

Programming languages (4)

TypeScriptC#JavaObjective-C

Github contributions (5)

github-logo-circle
The legacy user interface for OpenMRS Platform 2.x is chiefly comprised of administrative functions and the patient dashboard. Apparently, a new and more contemporary UI has been introduced via a UI framework and the legacy UI is kept around for administrative functions that are not yet implemented in the new UI. To retire the Legacy UI as planned, it is required to move the implementations and modules that still rely on it in order to maintain backwards compatibility. The main idea behind this project is to move legacy UI functions into an OpenMRS module that these implementations can install until they are able to migrate away from it, since most of the implementations of OpenMRS around the world are running OpenMRS 1.9.
Role in this project:
userSecurity Engineer
Contributions:1 review, 9 commits, 11 PRs in 1 month
Contributions summary:Anna primarily focused on addressing security vulnerabilities within the legacy UI of the OpenMRS module. Their contributions include fixing Cross-Site Scripting (XSS) vulnerabilities in various components like search fields, user roles lists, and alerts. Additionally, they implemented security patches to prevent potential exploits and improve the overall security posture of the application. They utilized the OWASP encoder for HTML encoding to mitigate XSS vulnerabilities.
untilopenmrs-moduledashboardableimplementations
annaowens/hello-world

Jan 2018 - Aug 2021

Contributions:2 PRs, 2 pushes, 4 branches in 3 years 7 months
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.
Request Free Trial
Anna Owens - Engineering at Fragile