Summary
Ashley Johnson is a design-minded software engineer with 10 years of experience who blends UX obsession and a background in politics to build intuitive, impact-focused products. Currently at Sprout Social after leading UX engineering at DSPolitical, she built a design system and component library that accelerated delivery for a seven-engineer team and translated stakeholder interviews into actionable product features. Her work spans front-end state management, interactive data visualizations, and internal tools that replaced manual election-cycle workflows, demonstrating a knack for turning complex datasets into persuasive user experiences. Trained in computer software engineering and UX design, she pairs rigorous technical skills with user research to influence both product strategy and implementation. Unusually for an engineer, her early legal and political internships inform a strong emphasis on stakeholder interviews and domain-driven design.
10 years of coding experience
7 years of employment as a software developer
Catalina Foothills High School
Washington Semester Program, American Politics, Washington Semester Program, American Politics at American University
Bachelor's degree, Political Science, Bachelor's degree, Political Science at Colorado College
Certificate of Completion, Computer Software Engineering, Certificate of Completion, Computer Software Engineering at App Academy
Certificate of Completion, User Experience Design, Certificate of Completion, User Experience Design at General Assembly
Spanish