Helping teams improve how users experience complex systems.
I work in UX testing, product support, QA, and training—identifying friction, reproducing issues, improving documentation, and helping make software easier to understand and use.
This page is both a portfolio and a historical archive of my work across UX research, QA, developer documentation, game development, educational technology, and web development.
Rather than showcasing only recent work, I've chosen to preserve projects from throughout my career because they demonstrate how my approach has evolved: understanding how people interact with complex systems, identifying points of friction, and improving those systems through user research, exploratory testing, technical communication, and iterative design.
Featured projects highlight representative work, while the archive preserves the broader history behind them.
I work in UX testing, product support, QA, and training, focused on improving how users experience complex systems.
I specialize in identifying friction points in software, reproducing and documenting issues, and helping teams translate complex or unclear systems into something easier to understand and use. I enjoy hands-on testing, exploratory problem-solving, and improving documentation so both users and teams can work more effectively.
My background includes librarianship, technical writing, software development, project coordination, and customer support. Across these roles, I’ve consistently worked in “bridge” positions between systems and people—supporting users, clarifying workflows, and improving how information and tools are understood in practice.
I am particularly interested in roles involving UX testing, product support, QA (manual/exploratory), operations, and enablement work where I can help improve usability and reduce friction in real-world systems.
Internal Team
Owned end-to-end documentation for internal platforms supporting analytics, logging, experimentation, and release systems.
Built and maintained implementation guides, migration documentation, API references, troubleshooting guides, release notes, and FAQ content.
Partnered with product managers, engineers, release engineering, and DevOps teams to validate system behavior and document product changes.
Documented CLI tools and internal UI workflows for technical and non-technical engineering audiences with a focus on usability and clarity.
AWS Config Rules
Led scaling initiative for AWS Config managed rules from 42 to 140 within 6 months.
Improved release workflows and reduced deployment cycle time from 3 months to 6 weeks through process optimization.
Migrated core infrastructure from Python 2.7 to Python 3.6 with validation and regression testing.
Expanded service coverage across 4 additional AWS regions including Government Cloud and China regions.
Built automation to synchronize configuration metadata across UI, APIs, and documentation systems ensuring consistency and accuracy.
AWS Docs Build Tools
Developed automation tooling and tutorials for documentation publishing workflows supporting AWS services.
Supported technical writers in producing API documentation, developer guides, and structured content systems.
Translated UX mockups and product requirements into functional documentation interfaces and user-facing content structures.
Performed QA validation of documentation workflows and publishing pipelines.
AWS SDK and Tools (Java, PHP, Python/Boto3) | Corretto (OpenJDK)
Created developer-focused code samples and troubleshooting documentation for AWS services.
Authored technical content using Sphinx and structured documentation frameworks.
Developed and maintained AWS Code Example Catalog improving discoverability and usability of SDK workflows.
Validated sample code accuracy through hands-on testing and execution.
Mechanical Turk Team | AWS
Produced onboarding documentation, API references, and step-by-step implementation guides.
Developed Python sample scripts for validating Mechanical Turk workflows.
Performed acceptance testing and QA validation for new platform features prior to release.
Supported product stability through exploratory testing and issue reproduction.
Supported Office 365 Education product documentation and end-user enablement content.
Created instructional materials and sample content aligned with product workflows.
Conducted usability testing and contributed feedback on information architecture and user experience improvements.
Assisted in identifying user friction points in educational product workflows.
Developed multiple VR applications in Unity for Oculus Rift and HTC Vive, including a released Steam title.
Transitioned from small team collaboration to solo development ownership for extended production period.
Conducted structured usability testing with experienced VR users and first-time users to identify UX friction points.
Performed exploratory testing, iterative design improvements, and behavioral observation to refine interaction systems.
Owned full QA lifecycle including bug tracking, reproduction, and gameplay balancing prior to release.
Lead developer for student emotional feedback web application using PHP, jQuery, Bootstrap, and MySQL.
Translated educator requirements into prototypes, user flows, and production implementation.
Built teacher dashboard with UX-focused visual indicators (color-coded risk signals and response anomalies).
Implemented parent notification workflows and data export functionality for communication and follow-up.
Designed privacy-compliant data management tools including full student record deletion workflows.
Conducted usability testing and iterative refinement based on real classroom usage feedback.
Collaborated on development of course evaluation platform in a 3-person team.
Implemented features and documentation improvements using Fat-Free Framework.
Performed usability testing and paper prototyping to validate user experience flows.
Used GitHub for version control and collaborative development workflows.
Supported rapid game development in a 72-hour Unity game jam environment.
Owned level design, QA testing, and gameplay validation during production cycle.
Supported community engagement and post-release feedback collection.
Managed internal communication systems including listserv administration and content distribution.
Improved website usability and maintained WordPress infrastructure including plugins and updates.
Supported content updates, system maintenance, and user-facing information organization.
Performed basic troubleshooting for website usability and access issues.
Built responsive small business website using Bootstrap.
Conducted usability testing and iterative UX improvements based on client feedback.
Managed version control and deployment workflow using GitHub.
Developed multiplayer card game using Meteor framework and MongoDB.
Conducted usability testing and paper prototyping for interaction design validation.
Used Kanban workflow management (Waffle.io) and GitHub version control for team collaboration.
Served as Scrum Master across 3 Agile sprints for a 3-person development team.
Built full-stack web application using Bootstrap, PHP, jQuery, and MySQL.
Conducted usability testing and iterative UX improvements throughout development cycle.
Managed Agile workflow using Kanban boards (Waffle.io) and GitHub version control.
Installed and customized WordPress themes using BadgeOS and BuddyPress.
Supported CMS configuration, content structuring, and user engagement features.
Performed basic UX validation and theme customization testing.
Supported services across 19 branches and 13 school districts.
Led cross-functional initiatives and annual service improvement projects.
Provided technical troubleshooting and user support for staff and patrons.
Conducted usability testing of internal tools and systems prior to rollout.
Participated in cross-departmental committees focused on operations and service design.
Green River Community College
Indiana University
Butler University