Key Skills
- AI: Created assistants to help writers and product owners work faster. See details by reading some articles and posts:
- Content Migrations & CMS Transition: Led migrations from Google Docs to Xyleme and SDL to Bluestream, and Bluestream to Docs-as-Code.
- Writing and User Research: Authored product and integration guides, release notes, and structured documentation. Conducted user research, card sorting exercises, and workflow optimizations.
- UX Writing & Embedded Help: Improved UI labels, messages, and in-app help for financial software products.
- API Documentation: Created API catalogs, SDK documentation, and training materials.
- DITA Documentation & Structured Authoring: Authored structured topics using DITA for various solutions.
- Open-Source Contributions: Contributed to open-source projects, including documentation best practices and mentoring junior writers.
- Presentations & Knowledge Sharing: Delivered training sessions and technical presentations on APIs, microservices, and accountability strategies.
- Special Projects & Process Improvements: Led documentation and content initiatives to improve internal workflows, product requirements, and onboarding experiences.
- Additional Contributions: Led various initiatives, including onboarding programs, grammar challenges, and inclusive language analysis to improve documentation quality and collaboration.
Artificial Intelligence
AI Tools (Alkami October 2024 – October 2025)
I created these AI assistants to help our writers and Subject Matter Experts (SMEs) work faster and maintain consistency in our documents. Each tool accelerates a part of the writing process while leaving the larger strategy, final review, and voice to us.
- Google Developer Style Guide Compliance custom GPT: Checks content against the Google Developer Style Guide and internal conventions to ensure consistent tone and terminology. Use it when refining drafts before peer review.
- Short Desc Creator custom GPT: Generates concise, user-focused short descriptions that explain the why behind a task or concept. Use it to create clear introductions that focus on user outcomes.
- Document Breakdown Assistant custom GPT: Converts long or mixed-content docs into structured concept, task, and reference topics. Ideal for creating modular, topic-based documentation.
- User Story Architect custom GPT: Transforms feature-focused content into user stories to keep content centered on end-user value. Use it to align documentation with user goals.
- Create Release Notes from DEV Tickets Glean agent: Drafts release notes directly from Jira DEV tickets using the teamβs standard template. Speeds up release note creation while preserving review steps.
- Release Note Reviewer custom GPT: Reviews release notes for clarity, duplication, and style compliance. Helps maintain standards while accelerating the review process.
- Xyleme Link Converter custom GPT: Turns spreadsheets of titles and URLs into XML with links for fast import into Xyleme. Simplifies content migration and link management.
- Recommended Cross References Glean agent: Suggests relevant cross-links for any topic to improve discoverability and guidance. Helps users find related information faster.
- Extract Xyleme Links Python script: Scans exported Xyleme XML files and builds a map of linked topics. Use it to analyze link structures or prepare audits.
Content Management and Migration
Google Docs to Xyleme Migration (Alkami 2024-2025)
- Led a large-scale content migration from Google Docs to Xyleme, an unconventional LCMS for technical documentation.
- Transforming 130+ product guides (~5,000 pages) into structured, topic-based content.
- Implementing content reuse strategies to enhance collaboration and efficiency.
- Overcoming tight deadlines and an unfamiliar tool by leveraging AI-driven efficiencies.
π Behind the Scenes of a Content Migration | The Hidden Work of Content Migrations
Docs-as-Code Migration (ACI 2020-2021)
- Transitioned from a traditional CMS to a Docs-as-Code workflow using AsciiDoc in IntelliJ and Git.
- Consolidated 1,000+ deliverables into an HTML-based platform.
- Developed automation scripts, structured documentation guidelines, and training materials.
- Trained 450+ users across multiple time zones to adopt the new workflow.
π Migrating to Docs-as-Code | Docs-as-Code Rollout | Troubleshooting| Recognition & Accolades

Writing and User Research
Product Guides and Integration Guides
- Authored comprehensive guides for financial institutions and third-party integrations.
- Ensured clarify for diverse audiences, including administrators and end users.
- Command Line Interface Guide (ACI): A redacted example for System Administrators and Rule Managers who had to provision and test a proprietary rules engine, as well as Risk Analysts who had to see how the data model and rules were set up in the engine. This guide describes the data model, components, and commands for provisioning and testing the rules engine.
- Cloud Operations Guide (ACI): A redacted example for administrative and operational staff responsible for provisioning, configuring, managing, and operating a cloud-native solution when it is hosted in Kubernetes.
- Sample Linux Installation Guide (ACI): Deprecated example from a 130 page Linux installation guide typically used by Professional Services, but also provided to customers to install a complex software product.
- Getting Started with Cloud (ACI) – DRAFT: Redacted draft to show my familiarity with the cloud. This document was a work in progress.
- Fraud Prevention System User Guide (ACI): Contains a short excerpt from a user guide that I wrote for Risk Analysts using a software solution for card-not-present fraud prevention and metrics.
- Web Service Implementation Guide (ReD): Contains a short, redacted excerpt from an implementation guide that I wrote for administrators and Solution Consultants to implement a Web Service.
- Mobile Device Management – iPhone (MFormation): Contains a short excerpt from a document that I wrote for enterprise administrators who must enable device management for iPhone iOS 4 devices.
User Research and Information Architecture
- Card Sorting Study (Domino Data Lab): Led research with data scientists and system admins to reorganize documentation for better usability.
- Workflow diagram and UI optimization (Contains confidential information) (ACI): Created a user-friendly workflow diagram for end users with real world examples from a complex workflow, domain model, and UI activity diagram. The Director of Payment Risk Management and customer facing product people use this to explain and sell the system.
π Reorganizing User and Admin Guides | User & Admin Guide User Research
Release Notes & Stories
- Created detailed release notes and feature stories to highlight key product changes.
- Communicated updates effectively to customers and internal stakeholders.
- Standardized release documentation for better clarity, version control, and usability.
DITA Documentation & Structured Authoring
- Framework Solutions (ACI): Developed structured authoring best practices for scalable documentation.
- Concept and Task Topics (ACI): Created structured help documentation for a Fraud Prevention solution. End users are Risk Analysts.
API Documentation
- Created an API Catalog in Confluence to help Alkami customers find and use APIs efficiently.
- SDK Sample (ACI, password protected): A JavaScript (JS) SDK that facilitates integration with an ACI payments solution to customize your web form to collect payment information.
- Provided training sessions to Information Developers about REST APIs and documentation best practices.
- Documented ACI APIs such as those for UPF’s Universal Transaction Repository. Available through public pages that shows how users consume ACI APIs. You must be a customer or employee to access the content.
Open Source Contributions
The Good Docs Project
- Contributed to the open-source community by writing a Release Notes template and guide.
- Mentored a junior writer while collaborating with developers and technical writers.
π Good Docs Project Contribution | Release page
Presentations & Knowledge Sharing
- Microservices, Containers, and Kubernetes: Introduced foundational concepts to the Information Development team at ACI.
- Databases: Introduces relational database concepts to the Information Development team at ACI. I presented this with a demonstration. I self-taught myself SQL so that I could update the seed data (description text) in our framework’s user interface because developer’s didn’t have time to do it themselves.
- REST APIs: Presented API documentation best practices based on training and research.
- Information Development’s (ID) User Assistance Offerings: Promoted the ID team’s services. Encouraged other Information Developers to use this to evangelize our team’s services to their product teams as well.
- Accountability: Led a session to improve team efficiency and responsibility, using a recent case study.
Special Projects
Product Requirements Document (PRD), Alkami April 2024
- Addressed inefficiencies by designing a formalized PRD process.
- Secured buy-in from management and Product teams to improve knowledge management.
- Though not yet mandated, the initiative set the stage for future adoption
Request for Information (RFI), Alkami May 2023
- Developed an external-facing Confluence template to standardize information collection.
- Streamlined onboarding, reducing back-and-forth communication and improving accuracy.
UX Writing & Embedded Help
UI Labels & Messaging Overhaul
- Reviewed and optimized every label in ACIβs UPF framework, ensuring clarity and consistency.
- Improved error messages and system notifications, making them actionable and user-friendly.
Embedded Help Redesign
- Rewrote help text for complex configurations, transforming vague descriptions into detailed, understandable guidance
π Examples of UX Text Improvements
Additional Contributions
- Onboarding Program: Led the creation of a structured onboarding process for new hires in Confluence at ACI, and updated the one at Alkami.
- Sensitive Language Analysis (ACI): Led a cross-functional team to analyze and recommend inclusive language updates.
- Grammar Challenges (ACI): Created weekly grammar challenges to strengthen writing skills within the Information Development team.
- HP OpenView Configuration Management DVD: Developed training materials and VM images for HP employees.
I led a team to create an onboarding program hosted on a Confluence to ramp up new hires. The goal was to move this to our Learning Management System in the future.
π Onboarding Excerpt | Sensitive Word Analysis | HP OVCM DVD Project readme, instructions | Grammar challenges