> whoami
Abel Rodriguez
Software Engineer @ Accenture building AI-powered tools for security operations and incident response. Focused on the intersection of LLMs, threat intelligence and IAM.
> cat about.md
About me
I'm a Software Engineer at Accenture España, based in Málaga. My day-to-day involves operating critical Identity & Access Management platforms, managing production incidents during 24x7 on-call rotations, and building internal automation tools.
Outside of work, I'm building AI-powered security tools — from autonomous threat intelligence agents to real-time incident responders that notify teams on Slack automatically.
I trained at 42 Málaga, a peer-to-peer programming school known for its project-based, no-teacher methodology. That's where I learned to learn.
Currently pursuing the SC-300 (Microsoft Identity and Access Administrator) certification.
Security & IAM
2+ years operating critical IAM platforms (SAP CDC, Keycloak) with 24x7 on-call incident response.
AI Engineering
Building LLM-powered agents with LangGraph, Gemini and RAG pipelines applied to security operations.
42 Málaga
Peer-to-peer intensive programming school. C, algorithms, Linux, cybersecurity bootcamp.
Team Player
Former esports competitor and team leader. DreamHack Sevilla 2018 champion.
$ ls -la skills/
Languages/
AI / LLMs/
Security & IAM/
Cloud & DevOps/
Backend/
> ls projects/
Featured projects
threat-intel-agent
In productionAI-powered threat intelligence pipeline
Autonomous LangGraph agent that ingests the CISA Known Exploited Vulnerabilities feed, analyzes CVEs with Google Gemini, and generates Markdown threat reports committed automatically every day via GitHub Actions.
- ▹ReAct agent with 3 custom tools and per-run caching
- ▹Client-side rate-limit throttling for the Gemini free tier
- ▹15 unit tests + daily CI/CD pipeline
on-call-ai-responder
CompleteAI incident response agent
FastAPI service that receives production alerts via webhook, retrieves relevant playbook context through semantic search (RAG over Qdrant), analyzes the incident with Gemini, and notifies the on-call team on Slack when escalation is required.
- ▹RAG pipeline with Qdrant vector store
- ▹Automatic Slack notifications via Block Kit on escalation
- ▹24 tests, Dockerized, GitHub Actions CI