Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 

Repository files navigation

Personal Projects

🔬 dap-gui — Standalone DAP Client GUI for PHP/Xdebug

Built a standalone DAP client GUI with Electron, React, TypeScript, and PrismJS. Provides IDE-like debugging for PHP/Xdebug without the overhead of a full IDE. Features include protocol parsing, session management, breakpoint gutter with persistent state, call stack / variables / watch expressions, debug adapter manager, remote path mapping, and collapsible layout with keyboard-driven controls.

Repository: guzmandrade-dev/dap-gui


💻 Ollama FIM — AI-Powered Inline Completions (VS Code & Vim)

Developed inline (ghost-text) code-completion extensions using Fill-In-the-Middle (FIM) models via a local Ollama instance.

  • VS Code: fim-completions leverages the CompletionItemProvider API, supports multiple model families (rnj-1, DeepSeek, Qwen, Gemma, Mistral), injects file-level context, and uses debounced/cancellable requests. Released on the VS Code Marketplace.
  • Vim: ollama-fim.vim ports the same UX and prompt engineering to pure Vim script with an async curl backend, ghost-text via textprop, and zero Python/Node/LSP dependencies.

Repositories: VS Code Extension · Vim Plugin


🤖 AI Provider for Ollama — WordPress 7.0 AI Connector Plugin

Open-source WordPress plugin implementing the upcoming WordPress 7.0 AI Connector interface, routing AI requests to a local Ollama instance instead of cloud providers.

Repository: guzmandrade-dev/ai-provider-for-ollama


Professional Experience

🧩 Project 1 — Global Nonprofit: Block‑Based Theme Migration & AI‑Powered Search

Role: Migration Specialist, Support Engineer

Summary: Led the migration of a large legacy WordPress site from a classic theme to a modern block‑based architecture. Built custom tools to convert ACF‑based content into Core and custom Gutenberg blocks, ensuring clean structure and long‑term maintainability.

Key Contributions:

  • Developed automated content and data transformation pipelines.
  • Integrated an AI‑driven search experience using Coveo’s headless library, including semantic relevance, federated search, custom facets, and generative‑AI summaries.
  • Added editorial enhancements such as global focal‑point image support.

Impact: Improved editorial workflows, modernized the site’s architecture, and delivered significantly more relevant search results.

Note: Project details available upon request.


🔄 Project 2 — International Nonprofit: CMS‑to‑WordPress Migration

Role: Migration Specialist

Summary: Directed a full migration from a custom Prismic CMS into a block‑based WordPress theme. Ensured accurate mapping of content types, SEO preservation, and accessibility compliance.

Key Contributions:

  • Built custom migration scripts for posts, pages, media, and structured content.
  • Maintained URL integrity, metadata, and schema for SEO continuity.
  • Ensured accessibility standards were upheld across migrated content.

Impact: Delivered a flexible, editor‑friendly WordPress environment that improved performance and content governance.

Note: Project details available upon request.


📄 Project 3 — Global Foundation: Custom PDF Parsing & Block Development

Role: Support Engineer

Summary: Supported ongoing development for a high‑traffic WordPress site, focusing on performance, accessibility, and new editorial features.

Key Contributions:

  • Built a custom Gutenberg block integrating a PDF parser using Mozilla’s PDF.js to extract text for SEO and accessibility.
  • Implemented enhancements to content workflows and site performance.
  • Troubleshot and resolved complex issues across the stack.

Impact: Increased discoverability of PDF‑based content and improved accessibility compliance.

Note: Project details available upon request.


🏛️ Project 4 — US‑Based Nonprofit: Legacy‑to‑Block Theme Migration

Role: Migration Specialist, Support Engineer

Summary: Migrated a legacy WordPress site to a modern block‑based theme, ensuring a smooth transition for editors and end users.

Key Contributions:

  • Automated migration of structured content and media.
  • Implemented new features and resolved issues post‑launch.
  • Improved performance and editorial flexibility through block‑based architecture.

Impact: Delivered a faster, more maintainable site with a significantly improved editing experience.

Note: Project details available upon request.


🏙️ Project 5 — National NGO: Ongoing WordPress Engineering Support

Role: Support Engineer

Summary: Provided continuous engineering support for a large WordPress installation, focusing on stability, performance, and feature development.

Key Contributions:

  • Implemented new features and enhancements across the theme and plugins.
  • Optimized performance and resolved high‑priority issues.
  • Improved editorial workflows and site reliability.

Impact: Strengthened site performance and ensured consistent, high‑quality user experience.

Note: Project details available upon request.


About

Personal portfolio.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors