Skip to content
View aborroy's full-sized avatar
🐳
Docker Captain
🐳
Docker Captain

Block or report aborroy

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
aborroy/README.md

Hi, I'm Angel Borroy

Docker Captain | Java · Spring AI · RAG · Open Source | Cryptography & Cybersecurity Lecturer

I build AI-powered tools, semantic search pipelines, containerized architectures, and open source developer utilities. My work spans RAG systems with Spring AI and vector databases, MCP servers, Docker-based deployment tooling, and content management extensions. I also teach cryptography and cybersecurity at Universidad San Jorge in Zaragoza.

What I Do

  • AI & RAG Pipelines: Semantic search, retrieval-augmented generation, and LLM integration with Spring AI, vector databases, and embedding models
  • MCP Servers & Agents: Building Model Context Protocol servers for AI-powered workflows
  • Docker & Cloud-Native: Containerized architectures, Kubernetes deployments, and developer tooling — Docker Captain since 2020
  • Open Source: 131+ public repositories, transform engines, search integrations, and developer utilities
  • Teaching: Cryptography and cybersecurity lecturer — Enigma machine implementation, CTF challenges, and hands-on workshops (enigma-python)

Featured Projects

Talks & Writing

Repository Categories

AI / RAG / LLM

  • alfresco-genai ⭐29 Java - Private AI application to Content Management use cases with GenAI & Alfresco
  • alfresco-ai-framework ⭐15 Java - Sample application to apply Spring AI services to Alfresco Repository
  • alfresco-outlook-attachments ⭐8 Java - Alfresco Repository add-on that extracts attachments from an Email when uploading
  • alf-tengine-convert2md ⭐7 Java - AI‑powered Alfresco Transform Engine that converts PDF files to clean, richly‑described Markdown.
  • alfresco-simple-rag ⭐5 Java - This project demonstrates a production-ready RAG application for Alfresco using Spring AI. ...and 18 more repositories in this category

MCP Servers & Agents

  • alfresco-mcp-poc ⭐5 Dockerfile - Alfresco MPC (Model Context Protocol) PoC
  • alfresco-mcp-lab ⭐5 Dockerfile - Laboratory to use a MCP Server with Alfresco Community
  • alfresco-agents-lab-clive ⭐4 Python - Source code for the Alfresco Agents Lab for CommunityLive EU 2025
  • simple-alfresco-agent-mesh ⭐3 Python - Simple Alfresco MCP Server that routes prompts to specialized MCP servers
  • kd-agent-connector ⭐2 Java - Alfresco Repository addon to connect with Hyland Knowledge Discovery service ...and 1 more repositories in this category

Docker & Kubernetes

Search (Solr / OpenSearch)

Alfresco Ecosystem

  • alf-tengine-ocr ⭐27 Java - Alfresco Transformer For ACS 70+ from PDF to OCRd PDF
  • alfresco-go-cli ⭐8 Go - A Command Line Interface for ACS implemented in GO.
  • cmis-associations-alfresco ⭐7 Java - Alfresco CMIS Relationships (associations)
  • alfresco-markdown-rendition ⭐5 Java - Create a Markdown rendition for every document in Alfresco Repository
  • acs-transform-cluster ⭐5 - Sample deployment to scale up Alfresco Transform Service (both Enterprise and Community versions) ...and 29 more repositories in this category

Other Projects

  • mnt-22668 ⭐3 Java - Patch MNT-22668 for ACS 7.2
  • aborroy ⭐1 Python - About me
  • ghc-2021 Java - No description available
  • mnt-20910 Dockerfile - No description available
  • mnt-20739 Dockerfile - No description available ...and 4 more repositories in this category

Recent Activity

Technologies & Tools

Java · Spring AI · Python · RAG / Vector Search · Docker · Kubernetes · MCP Servers · OpenSearch / Solr · Go · Shell/Bash · JavaScript / TypeScript · Ollama / vLLM · Cryptography · Alfresco / Content Management

Other Accounts

More of my work lives at angelborroy and angelborroy-ks.

Let's Connect


Last updated: 2026-03-10 15:05 UTC

Pinned Loading

  1. Alfresco/alfresco-docker-installer Alfresco/alfresco-docker-installer Public

    Generator to build Docker Compose templates to deploy Alfresco Community

    JavaScript 151 60

  2. AlfrescoLabs/alfresco-docker-extension AlfrescoLabs/alfresco-docker-extension Public

    Experimental Alfresco Docker Extension to deploy ACS Stack

    TypeScript 7 6

  3. alfresco-ubuntu-installer alfresco-ubuntu-installer Public

    Collection of scripts to install Alfresco Community in Ubuntu

    Shell 31 21

  4. AlfrescoLabs/alfresco-mcp-server AlfrescoLabs/alfresco-mcp-server Public

    Alfresco MCP Server (experimental)

    Python 1

  5. alfresco-genai alfresco-genai Public

    Private AI application to Content Management use cases with GenAI & Alfresco

    Java 29 19

  6. alf-tengine-ocr alf-tengine-ocr Public

    Alfresco Transformer For ACS 70+ from PDF to OCRd PDF

    Java 27 16