Skip to content
View DiegoDeLaFlor's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Organizations

@UPC-ING-SW @digital-ux-upc-open-source-2022-2 @Finanzas-e-Ingenieria-Economica-SI82 @AdventureHub-AplicacionesMoviles @fourdreamsupc @Diseno-de-Experimentos

Block or report DiegoDeLaFlor

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
DiegoDeLaFlor/README.md

Profile views


🎯 About Me

I build LLM-agent skills and RAG pipelines that run in production and save engineering teams real hours.

I'm an AI Developer at Mandü HR with 3 years of experience and a QA → Full Stack → AI progression inside the same production HR tech.

I'm part of the team that maintains the engineering area's internal LLM-agent toolkit, and I own the QA vertical: I design, maintain and evolve every QA skill the team consumes. The RAG pipeline I designed cut test-case creation time by 70.9% (50h → 14.55h per sprint), and I refactored it into the modular skills I maintain today.

My focus is maintainability: impact that holds up sprint after sprint, not just in a demo.

What I work on

  • LLM agents & RAG in production — Jira/Confluence ingestion, pgvector + ChromaDB, OpenAI & Anthropic APIs, MCP integrations, context engineering
  • QA automation with LLMs — test-case generation from sprint docs, Jira upload, endpoint → Postman mapping, Playwright E2E generation with automatic evidence
  • Multi-agent orchestration — LangGraph state machines with review-retry loops (see the public repos below)
  • Full-stack foundation — NestJS, React, Angular, Laravel, .NET; SQL/NoSQL; Azure, Docker

🏆 Featured Projects — code available

1️⃣ Legacy-to-Modern Architect — AI migration agent

Problem Migrating a legacy codebase (Java, PHP, TypeScript, Python, COBOL) to a clean modern architecture is months of manual, error-prone rewriting.
Solution A 6-stage LangGraph state machine — Ingest → Parse → Index → Plan → Generate → Review — that reverse-engineers a repo, embeds it into PostgreSQL + pgvector for RAG, maps bounded contexts to NestJS modules and Angular features, and generates the project with a 4-pass review loop that retries on critical findings.
Stack TypeScript LangGraph RAG pgvector OpenAI API NestJS Angular Clean Architecture
Result Real migration included in the repo: a ~40-file IoT sensor platform → 37 files across 3 NestJS modules in 4 min 39 s, with a migration quality report.
Repo DiegoDeLaFlor/Legacy-to-Modern-Architect

2️⃣ Agent for Bug Fixing — multi-agent orchestration

Problem Fixing a bug ticket well means three different jobs: find the root cause, propose the minimal fix, and try to break it. One agent doing all three tends to skip the last one.
Solution An MVP of three cooperating agents on LangGraph — Investigator (RCA, locates suspect files), Programmer (minimal fix with impact assessment), Verifier (runs tests and tries to break the change) — driven from a local CLI with a JSON ticket.
Stack Python LangGraph CLI pytest
Result Console report with RCA, fix proposal, PASS/FAIL evidence and logs for every ticket.
Repo DiegoDeLaFlor/Agent-for-bug-fixing

3️⃣ DevInsight — engineering intelligence platform

Problem Teams have no cheap way to turn a GitHub repo into actionable architecture and quality insights.
Solution SaaS MVP: ASP.NET Core backend (DDD + Clean Architecture) with GitHub OAuth and repo cloning, a Roslyn AST analyzer, a FastAPI AI engine that generates insights, and a React dashboard. Orchestrated with Docker Compose.
Stack C# / .NET 9 Roslyn DDD Clean Architecture FastAPI Python React Docker
Status Working MVP (analyze → view issues & insights). Next: EF Core persistence, multi-language AST.
Repo DiegoDeLaFlor/DevInsight-Platform

🔒 Production & research work — private

QA Skills with LLM Agents — Mandü HR

Problem Writing test cases by hand from Jira user stories and Confluence specs took ~50 hours per sprint.
Solution RAG pipeline over Jira + Confluence (pgvector + ChromaDB, OpenAI/Anthropic API), refactored into modular skills inside the internal LLM-agent toolkit: test-case generation, automatic Jira upload, endpoint → Postman mapping (happy & unhappy paths), and Playwright E2E generation that runs each case and captures evidence.
Impact 70.9% less time creating test cases (50h → 14.55h per sprint), sustained in production and used daily by QA teams.

Agricultural Recommendation System — IoT + Machine Learning

Problem Coffee farmers lack data-driven guidance based on real field conditions.
Solution End-to-end research project: ESP32 sensors (humidity, NPK, rain) → Spring Boot edge backend → .NET on Azure → REST API serving predictions.
Result 3 models evaluated (Random Forest, XGBoost, CatBoost) on ~9,983 samples; Random Forest selected for production.

YouTube Shorts Content Automation

Solution n8n flow chaining OpenAI (script) → Stability AI (images) → ElevenLabs (voice) → Google Sheets/Drive (queue & assets).
Result 20+ shorts per month generated with no manual intervention.

💻 Tech Stack

AI & Agents

Python RAG LangGraph MCP OpenAI API Anthropic API pgvector ChromaDB

QA & Testing

Playwright Cypress Selenium Postman JMeter BrowserStack

Backend & Cloud

NestJS Node.js Spring Boot Laravel C# Azure Docker

Frontend & Mobile

React Angular TypeScript Flutter

Data

PostgreSQL MySQL MongoDB SQL Server Firebase


📊 GitHub Analytics

GitHub Stats Top Languages

Note: Public metrics reflect open-source and personal projects. Most of my production work lives in private organizational repositories under confidentiality agreements.


🎓 University projects — UPC, Software Engineering

Earlier work from my degree, kept public for reference: Four Dreams (DDD microservices on Azure, .NET) · AdventureHub (Flutter + NestJS) · Diseño de Experimentos (Jenkins CI/CD, Cucumber BDD, JMeter) · Digital UX — DermApp (React/Angular healthtech)


🎬 Content

I also run a YouTube channel on mystery and narrative-driven discovery. Structuring a story from research to final cut is the same discipline as designing a system: know the audience, cut what doesn't serve the outcome.

Watch on YouTube


🚀 Let's Build Something

I'm interested in:

  • LLM agents and RAG systems that ship to production and stay maintainable
  • Developer tooling that removes real hours from engineering workflows
  • Open-source work on agent orchestration and QA automation

GitHub contribution snake


Built with passion for engineering excellence. Dark mode optimized. © 2026

Popular repositories Loading

  1. AventureHUB AventureHUB Public

    Java 1

  2. DevInsight-Platform DevInsight-Platform Public

    DevInsight: Plataforma SaaS de inteligencia de ingeniería que analiza repositorios de GitHub con AST (Roslyn) y genera insights accionables con IA.

    C# 1

  3. Legacy-to-Modern-Architect Legacy-to-Modern-Architect Public

    Herramienta de migración de código legado impulsada por IA que analiza repositorios y genera proyectos con Clean Architecture en Nest.js + Angular usando LangGraph + RAG.

    TypeScript 1

  4. SQL-Modul SQL-Modul Public

  5. Aplicaciones-Web-SI730-2202-WS52-Front-End Aplicaciones-Web-SI730-2202-WS52-Front-End Public

    Vue

  6. Aplicaciones-Web-SI730-2202-WS52-Back-End Aplicaciones-Web-SI730-2202-WS52-Back-End Public