An open API service indexing awesome lists of open source software.

https://github.com/aborroy/aborroy

About me
https://github.com/aborroy/aborroy

Last synced: 5 months ago
JSON representation

About me

Awesome Lists containing this project

README

          

# Hi there! I'm Angel Borroy

**Developer Evangelist @ Hyland Software | Docker Captain**

Welcome to my GitHub! I'm passionate about helping developers build better content management solutions, containerized applications, and AI-powered tools. Here you'll find my contributions to the Alfresco ecosystem, Docker utilities, and innovative AI integrations.

## What I Do

- **Developer Evangelism**: Helping developers succeed with Hyland Software solutions
- **Docker Technologies**: Creating tools and best practices for containerized deployments
- **Content Management**: Extending Alfresco with custom transformers, connectors, and frameworks
- **AI Integration**: Building bridges between AI services and content management systems

## Quick Stats

- **124** public repositories
- Active in **6** different technology areas
- Based in Spain
- Last updated: 2026-01-19 06:45 UTC

## Featured Projects

- **[alfresco-ai-framework](https://github.com/aborroy/alfresco-ai-framework)** ⭐15 - Sample application to apply Spring AI services to Alfresco Repository
- **[alfresco-sbom-generator](https://github.com/aborroy/alfresco-sbom-generator)** ⭐1 - Generate a Software Bill of Materials (SBOM) for any Alfresco Docker image in one command
- **[alf-k8s](https://github.com/aborroy/alf-k8s)** ⭐5 - Alfresco Community Kubernetes Deployment CLI using Helm and Docker Desktop
- **[spring-ai-summarizer](https://github.com/aborroy/spring-ai-summarizer)** ⭐3 - Tutorial to create a summarizer endpoint with Spring AI and Docker Model Runner
- **[knowledge-enrichment-api](https://github.com/aborroy/knowledge-enrichment-api)** ⭐2 - Sample implementation that provides a Gateway to access the Hyland Knowledge Enrichment API in Java
- **[alf-tengine-convert2md](https://github.com/aborroy/alf-tengine-convert2md)** ⭐7 - AI‑powered Alfresco Transform Engine that converts PDF files to clean, richly‑described Markdown.

## Repository Categories

### AI & Machine Learning

- **[alfresco-genai](https://github.com/aborroy/alfresco-genai)** ⭐29 `Java` - Private AI application to Content Management use cases with GenAI & Alfresco
- **[alfresco-outlook-attachments](https://github.com/aborroy/alfresco-outlook-attachments)** ⭐8 `Java` - Alfresco Repository add-on that extracts attachments from an Email when uploading
- **[alf-tengine-convert2md](https://github.com/aborroy/alf-tengine-convert2md)** ⭐7 `Java` - AI‑powered Alfresco Transform Engine that converts PDF files to clean, richly‑described Markdown.
- **[alfresco-e2b-minimal](https://github.com/aborroy/alfresco-e2b-minimal)** `TypeScript` - Run untrusted or AI-generated Python analysis safely on Alfresco documents using E2B ephemeral sandboxes
- **[alf-tengine-xml](https://github.com/aborroy/alf-tengine-xml)** ⭐2 `Java` - Custom Alfresco TEngine to extract-metadata from an XML file
- **[alfresco-containers](https://github.com/aborroy/alfresco-containers)** ⭐1 `Dockerfile` - This project features sample and practical exercises for the training session "Alfresco Container-based Installation and Configuration Best Practices", presented at Alfresco TechQuest 2024
- **[alfresco-ai-framework](https://github.com/aborroy/alfresco-ai-framework)** ⭐15 `Java` - Sample application to apply Spring AI services to Alfresco Repository
- **[acs-ai-cl25](https://github.com/aborroy/acs-ai-cl25)** ⭐1 `Python` - AI Ready Content in ACS - CommunityLive25
*...and 11 more repositories in this category*

### Docker & DevOps

- **[alf-k8s](https://github.com/aborroy/alf-k8s)** ⭐5 `Go` - Alfresco Community Kubernetes Deployment CLI using Helm and Docker Desktop
- **[alfresco-installer](https://github.com/aborroy/alfresco-installer)** ⭐17 `Dockerfile` - Docker Image to use the Alfresco Docker Installer project
- **[simple-alfresco-agent-mesh](https://github.com/aborroy/simple-alfresco-agent-mesh)** ⭐3 `Python` - Simple Alfresco MCP Server that routes prompts to specialized MCP servers
- **[knowledge-enrichment-api](https://github.com/aborroy/knowledge-enrichment-api)** ⭐2 `Java` - Sample implementation that provides a Gateway to access the Hyland Knowledge Enrichment API in Java
- **[alfresco-custom-metadata-extractor](https://github.com/aborroy/alfresco-custom-metadata-extractor)** ⭐2 `Dockerfile` - How to extract custom metadata from Alfresco 23.2 with Transform Service
- **[alfresco-identity-service-to-keycloak](https://github.com/aborroy/alfresco-identity-service-to-keycloak)** ⭐9 - Sample Docker Compose templates to help moving from Alfresco Identity Service to Keycloak
- **[alfresco-sbom-generator](https://github.com/aborroy/alfresco-sbom-generator)** ⭐1 `Python` - Generate a Software Bill of Materials (SBOM) for any Alfresco Docker image in one command
- **[alf-tengine-pii](https://github.com/aborroy/alf-tengine-pii)** ⭐7 `Java` - Custom Alfresco TEngine to redact metadata in a PDF file
*...and 31 more repositories in this category*

### Alfresco Extensions & Tools

- **[alfresco-ubuntu-installer](https://github.com/aborroy/alfresco-ubuntu-installer)** ⭐25 `Shell` - Collection of scripts to install Alfresco Community in Ubuntu
- **[alfresco-open-ass](https://github.com/aborroy/alfresco-open-ass)** ⭐7 `Java` - OpenSearch support for Alfresco Community
- **[alfresco-opensearch-neural-search](https://github.com/aborroy/alfresco-opensearch-neural-search)** ⭐6 `Java` - Sample Integration of OpenSearch Neural Search with Alfresco
- **[alfresco-markdown-rendition](https://github.com/aborroy/alfresco-markdown-rendition)** ⭐5 `Java` - Create a Markdown rendition for every document in Alfresco Repository
- **[alf-tengine-ocr](https://github.com/aborroy/alf-tengine-ocr)** ⭐26 `Java` - Alfresco Transformer For ACS 70+ from PDF to OCRd PDF
- **[alfresco-b64-jscript-root](https://github.com/aborroy/alfresco-b64-jscript-root)** ⭐2 `Java` - Adds a new JavaScript Root Object `base64` to Alfresco Repo
- **[alf-tengine-excel](https://github.com/aborroy/alf-tengine-excel)** ⭐3 `Java` - Custom Alfresco TEngine to extract-metadata from an Excel file
- **[alfresco-agents-lab-clive](https://github.com/aborroy/alfresco-agents-lab-clive)** ⭐4 `Python` - Source code for the Alfresco Agents Lab for CommunityLive EU 2025
*...and 38 more repositories in this category*

### API & Integration

- **[communitylive-avatar](https://github.com/aborroy/communitylive-avatar)** `HTML` - Avatar generator for Hyland Connect presented in Hyland CommunityLIVE 2024
- **[aborroy.github.io](https://github.com/aborroy/aborroy.github.io)** `CSS` - Sample space to test Hyland Open Source

### Tools & Utilities

- **[aborroy](https://github.com/aborroy/aborroy)** ⭐1 `Python` - About me
- **[mnt-22668](https://github.com/aborroy/mnt-22668)** ⭐3 `Java` - Patch MNT-22668 for ACS 7.2
- **[search-2238](https://github.com/aborroy/search-2238)** `Dockerfile` - Testing environment for SEARCH-2238
- **[solr-performance-services-repo](https://github.com/aborroy/solr-performance-services-repo)** ⭐1 `Java` - Repository Web Scripts to improve SOLR performance
- **[ghc-2021](https://github.com/aborroy/ghc-2021)** `Java` - No description available
- **[search-2550](https://github.com/aborroy/search-2550)** `Java` - Deployment for Sizing Guide Data Generator process using ACS 7 and Elasticsearch
- **[search-2568](https://github.com/aborroy/search-2568)** `Dockerfile` - Deployment tools for SEARCH-2568
- **[search-800](https://github.com/aborroy/search-800)** `Dockerfile` - Tools developed to validate SEARCH-800
*...and 6 more repositories in this category*

### Educational & Samples

- **[es-client](https://github.com/aborroy/es-client)** `Java` - This project includes sample source code for building Elasticsearch clients for different configurations
- **[solrj-client-poc](https://github.com/aborroy/solrj-client-poc)** `Dockerfile` - No description available
- **[explicit-routing-poc](https://github.com/aborroy/explicit-routing-poc)** `Dockerfile` - No description available
- **[event-content-tracker-kafka](https://github.com/aborroy/event-content-tracker-kafka)** `Java` - Event Content Tracker Kafka (PoC)

## Recent Activity

- **[alfresco-ubuntu-installer](https://github.com/aborroy/alfresco-ubuntu-installer)** - Collection of scripts to install Alfresco Community in Ubuntu *(Updated: 2026-01-16)*
- **[aborroy](https://github.com/aborroy/aborroy)** - About me *(Updated: 2026-01-12)*
- **[alf-k8s](https://github.com/aborroy/alf-k8s)** - Alfresco Community Kubernetes Deployment CLI using Helm and Docker Desktop *(Updated: 2026-01-09)*
- **[alfresco-genai](https://github.com/aborroy/alfresco-genai)** - Private AI application to Content Management use cases with GenAI & Alfresco *(Updated: 2025-12-23)*
- **[alfresco-outlook-attachments](https://github.com/aborroy/alfresco-outlook-attachments)** - Alfresco Repository add-on that extracts attachments from an Email when uploadin... *(Updated: 2025-11-26)*
- **[alfresco-open-ass](https://github.com/aborroy/alfresco-open-ass)** - OpenSearch support for Alfresco Community *(Updated: 2025-11-24)*
- **[alfresco-opensearch-neural-search](https://github.com/aborroy/alfresco-opensearch-neural-search)** - Sample Integration of OpenSearch Neural Search with Alfresco *(Updated: 2025-11-24)*
- **[alfresco-installer](https://github.com/aborroy/alfresco-installer)** - Docker Image to use the Alfresco Docker Installer project *(Updated: 2025-11-21)*
- **[simple-alfresco-agent-mesh](https://github.com/aborroy/simple-alfresco-agent-mesh)** - Simple Alfresco MCP Server that routes prompts to specialized MCP servers *(Updated: 2025-11-09)*
- **[knowledge-enrichment-api](https://github.com/aborroy/knowledge-enrichment-api)** - Sample implementation that provides a Gateway to access the Hyland Knowledge Enr... *(Updated: 2025-11-08)*

## Technologies & Tools

Java, Python, JavaScript, Go, Shell/Bash, Docker, Kubernetes, Alfresco, Spring Framework, Spring AI, Ollama, OpenAI, Various LLMs, AWS

## Let's Connect!

- **Website**: [https://connect.hyland.com/](https://connect.hyland.com/)
- **Twitter**: [@AngelBorroy](https://twitter.com/AngelBorroy)
- **LinkedIn**: [in/angelborroy](https://www.linkedin.com/in/angelborroy)
- **YouTube**: [c/AngelBorroy](https://www.youtube.com/c/AngelBorroy)
- **Bluesky**: [@angelborroy.bsky.social](https://bsky.app/profile/angelborroy.bsky.social)

## Contributing

I welcome contributions, questions, and discussions! Feel free to:
- Open issues on any repository
- Submit pull requests
- Reach out for collaboration opportunities
- Ask questions about Alfresco, Docker, or AI integrations

---

*"Helping developers build better content management solutions, one repository at a time."*