Olivia Haas is a Lead UX Writer with 12 years of experience blending product-focused writing and hands-on engineering to shape clearer, more usable interfaces. Based in Philadelphia, she brings full-stack chops from contributions to prominent open-source projects like DuckDuckGo Instant Answers and ApostropheCMS—work that spans API integration, template design, and front-end polish. At DuckDuckGo she has translated complex data into concise UI patterns and shipped features such as a Magic: The Gathering instant answer, demonstrating an unusual mix of UX clarity and implementation-level skill. Her background in content management and community sites shows a consistent focus on improving discoverability and interaction details that users often take for granted.
12 years of coding experience
Bachelor of Arts - BA, Bachelor of Arts - BA at University of Pennsylvania
DuckDuckGo Instant Answers based on Perl & JavaScript
Role in this project:
Full-stack Developer
Contributions:33 commits, 13 PRs, 10 pushes in 1 year 1 month
Contributions summary:Olivia significantly contributed to the DuckDuckGo Instant Answers project, focusing on the cheat sheets functionality. The user implemented a new template type and modified existing Handlebars templates to support it. They enhanced the codebase by adding the ability to configure template types in cheat sheet JSON files and incorporated theme-based styling and margin adjustments in the CSS to accommodate new template types. Furthermore, they refactored templates and adjusted existing Javascript code to support the new functionality.
A full-featured, open-source content management framework built with Node.js that empowers organizations by combining in-context editing and headless architecture in a full-stack JS environment.
Role in this project:
Full-stack Developer
Contributions:63 commits, 25 pushes, 2 comments in 1 year 9 months
Contributions summary:Olivia contributed to both the front-end and back-end aspects of the Apostrophe CMS. Their work included adding limits and styling to jQuery selective elements, updating user interface icons, and adding new functionalities to the admin bar. Further, they modified various aspects of the media library and form macros, showcasing a focus on improving the user experience and adding features.
cmscms-frameworkfull-featurednode-jsfull-stack
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.