{
  "name": "Jose Danilo Narvaez Arias",
  "role": "AI & Automation Developer | LLM, RAG & Python Backends | VoIP & DevOps",
  "location": "Bogotá, Colombia",
  "headline": {
    "text": "I build automation on infrastructure I",
    "emphasis": "actually run"
  },
  "bio": "Fourteen years in IT, six of them at Emtelco. Started in telephony, moved into the Linux and container infrastructure underneath it, then into automating that infrastructure, and now into the AI systems built on top. Python and Bash first. Self-hoster and privacy advocate, with a completed AI specialization.",
  "avatarUrl": "/portrait.jpg?v=2",
  "resumeUrl": "/resume.pdf",
  "stats": [
    { "label": "Years in IT", "value": "14+" },
    { "label": "Years in Telephony & VoIP", "value": "6+" },
    { "label": "Years at EMTELCO", "value": "6+" },
    { "label": "Open-Source Projects", "value": "4" }
  ],
  "experience": [
    {
      "title": "AI & Automation Developer",
      "company": "EMTELCO S.A.",
      "period": "Aug 2026 - Present",
      "description": "Build AI and automation tooling for contact center and telephony operations. Develop RAG pipelines and LLM-backed internal services with Python and FastAPI. Automate internal processes and third-party integrations, packaged with Docker and shipped through CI/CD."
    },
    {
      "title": "Telephony Engineer",
      "company": "EMTELCO S.A.",
      "period": "Jun 2024 - Aug 2026",
      "description": "Design and implement enterprise SIP telephony platforms. Build WebRTC contact center platforms with Asterisk and Kamailio. Automate VoIP provisioning and monitoring with Python, Bash, and Docker. Manage Linux infrastructure, Nginx reverse proxies, and CI/CD pipelines."
    },
    {
      "title": "Telephony Analyst",
      "company": "EMTELCO S.A.",
      "period": "Oct 2021 - Jun 2024",
      "description": "Analyzed and optimized telephony infrastructure. Developed Python-based automation tools for Asterisk AMI/ARI. Implemented Prometheus and Grafana dashboards for real-time VoIP monitoring. Managed SBC configurations and Genesys Cloud BYOC integrations."
    },
    {
      "title": "Help Desk Analyst",
      "company": "EMTELCO S.A.",
      "period": "Apr 2020 - Oct 2021",
      "description": "Provided technical support for telephony systems and network infrastructure. Resolved escalated tickets for SIP, VoIP, and network issues. Documented processes and contributed to knowledge base development."
    },
    {
      "title": "Back Office Employee",
      "company": "Vodafone (via Teleperformance)",
      "period": "Jan 2019 - Dec 2019",
      "description": "Back office for Vodafone, one tier behind the front line. Router provisioning, connectivity faults, and the Linux hosts running the service."
    },
    {
      "title": "Help Desk Specialist",
      "company": "Claro Colombia (via Atento)",
      "period": "Feb 2012 - Nov 2018",
      "description": "Front line for Claro Hogar subscribers. Static IP, DMZ and NAT on home routers, and the escalated faults across broadband and voice. Where the networking came from."
    }
  ],
  "education": [
    {
      "degree": "Specialization in Artificial Intelligence",
      "school": "UNIR | Universidad Internacional de La Rioja",
      "period": "Jun 2025 - Jun 2026",
      "description": "Postgraduate specialization focused on Python, TensorFlow, containerized LLM environments, and DevOps for AI pipelines."
    },
    {
      "degree": "Systems Engineering (B.Eng.)",
      "school": "Fundación Universitaria del Área Andina",
      "period": "Jan 2019 - Jul 2024",
      "description": "Bachelor degree in Systems Engineering. Core focus on telecommunications, cloud computing, cybersecurity, and backend development with Python and Linux."
    },
    {
      "degree": "Diploma in CyberOps (Cisco)",
      "school": "Fundación Universitaria del Área Andina",
      "period": "Nov 2023 - Feb 2024",
      "description": "Specialized diploma in cybersecurity operations and Cisco network defense. Training focused on CyberOps, threat analysis, and incident response."
    }
  ],
  "skills": {
    "languages": ["Python", "Bash", "JavaScript", "SQL"],
    "infrastructure": ["Docker", "Nginx", "WireGuard", "Linux", "Ansible", "GitHub Actions"],
    "telephony": ["Asterisk", "Kamailio", "SIP", "WebRTC", "SRTP", "PJSIP", "Genesys Cloud", "SBC"],
    "cloud_devops": ["AWS", "Terraform", "Prometheus", "Grafana", "CI/CD", "Systemd"],
    "ai_data": ["FastAPI", "RAG", "LLMOps", "MCP", "pgvector", "PostgreSQL"],
    "tools": ["Git", "Forgejo", "Vaultwarden", "Raspberry Pi"]
  },
  "capabilities": [
    {
      "title": "AI & automation",
      "description": "Retrieval pipelines and LLM-backed services, built against systems already running in production. Most of the work is the data, the retrieval quality and the eval loop, not the model call.",
      "groups": ["ai_data", "languages"]
    },
    {
      "title": "Telephony & real-time",
      "description": "Call paths debugged end to end, from signalling and SDP down through NAT traversal to the media itself. Platforms where a dropped call is an incident, not a bug report.",
      "groups": ["telephony"]
    },
    {
      "title": "Infrastructure & DevOps",
      "description": "Every host reproducible from a repository. Nothing configured by hand, nothing deployed from a laptop, and a dashboard for anything worth being woken up for.",
      "groups": ["infrastructure", "cloud_devops", "tools"]
    }
  ],
  "languages": [
    { "language": "Spanish", "level": "Native" },
    { "language": "English", "level": "Intermediate (B1)" }
  ],
  "certifications": [
    { "name": "Certificate of Completion: Claude Code 101", "issuer": "Anthropic", "date": "2026" },
    { "name": "Certificate of Completion: Introduction to Agent Skills", "issuer": "Anthropic", "date": "2026" },
    { "name": "Kubernetes for the Absolute Beginners", "issuer": "KodeKloud", "date": "2025" },
    { "name": "Docker Complete", "issuer": "KodeKloud", "date": "2024" },
    { "name": "Diploma in Leadership and Management Skills", "issuer": "UNIR | Universidad Internacional de La Rioja", "date": "2025" },
    { "name": "B1 English Level", "issuer": "ILTO", "date": "2024" },
    { "name": "The Foundations of SIP", "issuer": "Udemy", "date": "2023" }
  ],
  "badges": [
    {
      "name": "AWS Certified Cloud Practitioner",
      "issuer": "Amazon Web Services Training and Certification",
      "issued": "2026-10-03",
      "image": "https://images.credly.com/images/00634f82-b07f-4bbd-a6bb-53de397fc3a6/image.png",
      "url": "https://www.credly.com/org/amazon-web-services/badge/aws-certified-cloud-practitioner"
    },
    {
      "name": "AWS Knowledge: Cloud Essentials - Training Badge",
      "issuer": "Amazon Web Services Training and Certification",
      "issued": "2025-12-20",
      "image": "https://images.credly.com/images/7cf036b0-c609-4378-a7be-9969e1dea7ab/blob",
      "url": "https://www.credly.com/org/amazon-web-services/badge/aws-knowledge-cloud-essentials-training-badge"
    },
    {
      "name": "CyberOps Associate",
      "issuer": "Cisco",
      "issued": "2024-02-03",
      "image": "https://images.credly.com/images/53f37f83-04a1-4935-9b1e-21a99cc6e1b2/CyberOpsAssoc.png",
      "url": "https://www.credly.com/org/cisco/badge/cyberops-associate"
    },
    {
      "name": "Introduction to Cybersecurity",
      "issuer": "Cisco",
      "issued": "2023-09-18",
      "image": "https://images.credly.com/images/af8c6b4e-fc31-47c4-8dcb-eb7a2065dc5b/I2CS__1_.png",
      "url": "https://www.credly.com/org/cisco/badge/introduction-to-cybersecurity"
    },
    {
      "name": "Networking Academy Learn-A-Thon 2023",
      "issuer": "Cisco",
      "issued": "2023-05-19",
      "image": "https://images.credly.com/images/b1395248-483c-48cd-b40d-7fe93837c37d/image.png",
      "url": "https://www.credly.com/org/cisco/badge/networking-academy-learn-a-thon-2023"
    }
  ],
  "achievements": [
    {
      "title": "Self-Hosting Purist",
      "description": "Runs personal infrastructure on a single Raspberry Pi 4: a handful of self-hosted services behind nginx, provisioned with Ansible and reachable only from inside the tunnel."
    }
  ],
  "projects": [
    {
      "name": "doction",
      "description": "Self-hosted, markdown-first wiki and knowledge base for humans and AI agents. PostgreSQL full-text search, optional local semantic search, per-page git history, a REST API, and a native MCP server for agent integration. AGPL-3.0 licensed.",
      "tags": ["Python", "FastAPI", "PostgreSQL", "MCP", "Docker"],
      "github": "https://github.com/dny1020/doction"
    },
    {
      "name": "pulse_bogota",
      "description": "Backend-first REST API that estimates how busy a place in Bogotá is without counting people. Blends public signals into an Activity Score and a complementary Discovery Score, with Alembic migrations, a scheduler that recalculates every 15 minutes, and weekly OpenStreetMap imports.",
      "tags": ["Python", "FastAPI", "PostgreSQL", "Alembic", "OpenStreetMap"],
      "github": "https://github.com/dny1020/pulse_bogota"
    },
    {
      "name": "Coffee Tracker API",
      "description": "Minimalist API for logging coffee intake by caffeine (mg) and drink type, consumable directly from iPhone Shortcuts. Fastify and Prisma over SQLite, with bearer-token auth, daily and aggregate stats endpoints, and OpenAPI docs.",
      "tags": ["Node.js", "Fastify", "Prisma", "SQLite", "REST API"],
      "github": "https://github.com/dny1020/coffee-tracker"
    },
    {
      "name": "dotfiles",
      "description": "The workstation as code: Debian/WSL setup in one script, every config symlinked with GNU Stow, and a Claude Code setup with agents, skills and an MCP link to doction. A local llama.cpp model runs as a systemd user service, and a single verify gate runs the lint and tests.",
      "tags": ["Bash", "GNU Stow", "Neovim", "Claude Code", "llama.cpp"],
      "github": "https://github.com/dny1020/dotfiles"
    }
  ],
  "contact": {
    "text": "The repositories above are the fastest introduction. Email reaches me directly.",
    "email": "jnarvaar@danilocloud.me",
    "linkedin": "https://www.linkedin.com/in/josedanilonarvaez/",
    "github": "https://github.com/dny1020"
  }
}
