I sit at an unusual junction: tech and nonprofits. Six years building user-facing software with React, Vue, TypeScript, and Figma — layered on top of a decade inside mission-driven organizations: conservation, social impact, and community wellness.
That combination is the throughline of my work. I know what it's like to need a polished, accessible, user-first product without a big engineering org to build it — the same needs and constraints that lean NGO teams and startups both live with. I bring strategy, design systems thinking, and hands-on frontend and design development to teams and missions that need both craft and pragmatism.
Led WCAG 2.1 accessibility audits and frontend remediation across multiple developer-tool surfaces, improving usability for keyboard and screen-reader users.
Led product strategy, UX design, and delivery across 15+ initiatives for an outdoor stewardship technology startup focused on connecting trail communities with sustainable funding.
Designing high-fidelity interfaces and building production-ready React/TypeScript components across 10+ product features for a health and wellness technology platform.
Design high-fidelity interfaces, interaction patterns, and end-to-end user flows in Figma across 6+ core product journeys.
Build frontend prototypes and production interfaces in React/TypeScript across 10+ product features, including component architecture, interaction states, and responsive UI.
Use AI tools and agent-based workflows for product discovery, scoping requirements, design exploration, prototyping, research, documentation, and development.
Partner with product and engineering to define requirements, resolve UX ambiguity, scope work, and coordinate delivery across 5+ stakeholders.
TrailFundsProduct Manager
Jun 2023 – Dec 2025
Led product strategy, UX design, and delivery for an outdoor stewardship technology startup across 15+ product initiatives.
Designed product experiences and translated stakeholder needs into prioritized feature work and user flows.
Managed roadmap, backlog, project boards, documentation, and Agile processes across a 5+ person team.
Used AI tools and agent-based workflows for ideation, research, requirements, planning, documentation, and operations.
SourcegraphDesign Engineer
Mar 2022 – Sep 2023
Designed and implemented 20+ user flows and interfaces for developer-tool and administrative features using React/TypeScript.
Improved accessibility and usability through WCAG 2.1 audits and frontend remediation across multiple product surfaces.
Built and debugged end-user workflows spanning Git integrations, batch changes, and administrative tooling.
SlalomFront End Engineer
Aug 2021 – Mar 2022
Designed and implemented 10+ responsive workflows, creating reusable UI components, for a multi-client applicant portal using Vue/TypeScript.
Designed and developed localized calendar and scheduling experiences alongside product and executive stakeholders.
Expanded frontend testing and documentation, contributing to a 13% reduction in user-facing bugs.
Blue Ridge Digital — Tuition.ioUX Engineer
Aug 2020 – Aug 2021
Designed and implemented user flows and responsive interfaces for React and Vue client projects.
Translated customer and product requirements into UX flows and frontend solutions across 5+ client implementations.
Refactored legacy frontend code and resolved production UI issues, improving reliability and consistency.
Turing School of Software and DesignFront End Engineering Student
Jan 2020 – Sep 2020
Completed a 9-month immersive program focused on JavaScript, TypeScript, React, Node, and modern web development.
Designed and built 11 applications from requirements and user flows through implementation, testing, and refinement.
Collaborated in Agile sprints using TDD, debugging, documentation, and iterative feature design.
### Mission-Driven Work {:.resume-category}
The same skill set — systems thinking, clear communication, community-first design — applied inside nonprofit, conservation, and wellness organizations.
Vital ElementProduct Designer, Project Manager
2026 – Present
Managed and optimized CRM and outreach systems (HubSpot + Apollo) to support audience growth, campaign execution, lead generation, and cross-functional communications workflows.
Supported brand visibility and engagement initiatives through marketing operations, reporting, process improvements, and coordinated campaign support.
Contributed to website and front-end improvements that strengthened user experience, digital presence, and marketing effectiveness.
TrailFundsProduct Manager
2023 – 2025
Supported strategic product, communications, and operational initiatives for an early-stage conservation technology startup focused on stewardship and outdoor impact.
Built and refined collaborative systems, workflows, and project processes that improved team coordination, visibility, and execution.
Led intake, prioritization, and tracking processes that aligned stakeholder needs and organizational goals while increasing accountability and reducing ambiguity.
Western Colorado Climbers' CoalitionCommunications Lead
Led marketing and communications across website, email, and social media channels to grow community engagement, mobilize volunteers, and strengthen public lands advocacy.
Co-produced and promoted a hybrid silent auction fundraiser benefiting a local SAR team, raising over $10,000 through donor communications, sponsorship outreach, and event promotion.
Managed CRM and donor communications platforms (HubSpot and BetterWorld) while supporting grassroots organizing, volunteer engagement, and community-centered campaigns.
Leave No Trace, Center for Outdoor EthicsInformation + Program Manager
Served as the primary point of contact for volunteers and educators to distribute national outreach materials.
Managed inventory and fulfillment systems to ensure timely delivery of educational resources across programs.
Provided administrative support to leadership and program teams.
Outdoor OutreachSenior Guide + Program Manager
Managed logistics and scheduling for 350+ youth outdoor and stewardship programs while coordinating communications with partners, land agencies, and funders.
Contributed to annual fundraising campaigns raising over $6,000, using Salesforce for donor management, communications, and gift tracking.
Designed onboarding systems and internal tools for a 30+ instructor team to strengthen coordination and program delivery.
UnboundVolunteer Coordinator + Advocate
Coordinated volunteer communications, outreach, and partnerships with community and faith-based organizations to support program growth and engagement.
Developed and managed content and campaigns to increase awareness, strengthen stakeholder relationships, and support fundraising initiatives.
Alliance for African AssistanceProgram Coordinator
Scheduled interpreters for refugee clients navigating healthcare, legal, and social services to support their settlement into a new country.
Supported program operations, including payroll and volunteer coordination.