Jose Danilo Narvaez Arias

AI & Automation Developer | LLM, RAG & Python Backends | VoIP & DevOps · Bogotá, Colombia

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.

Projects

doction

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.

pulse_bogota

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.

Coffee Tracker API

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.

dotfiles

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.

Experience

AI & Automation Developer · EMTELCO S.A. · Aug 2026 - Present

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.

Telephony Engineer · EMTELCO S.A. · Jun 2024 - Aug 2026

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.

Telephony Analyst · EMTELCO S.A. · Oct 2021 - Jun 2024

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.

Help Desk Analyst · EMTELCO S.A. · Apr 2020 - Oct 2021

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.

Back Office Employee · Vodafone (via Teleperformance) · Jan 2019 - Dec 2019

Back office for Vodafone, one tier behind the front line. Router provisioning, connectivity faults, and the Linux hosts running the service.

Help Desk Specialist · Claro Colombia (via Atento) · Feb 2012 - Nov 2018

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.

Skills

Education

Specialization in Artificial Intelligence · UNIR | Universidad Internacional de La Rioja · Jun 2025 - Jun 2026

Postgraduate specialization focused on Python, TensorFlow, containerized LLM environments, and DevOps for AI pipelines.

Systems Engineering (B.Eng.) · Fundación Universitaria del Área Andina · Jan 2019 - Jul 2024

Bachelor degree in Systems Engineering. Core focus on telecommunications, cloud computing, cybersecurity, and backend development with Python and Linux.

Diploma in CyberOps (Cisco) · Fundación Universitaria del Área Andina · Nov 2023 - Feb 2024

Specialized diploma in cybersecurity operations and Cisco network defense. Training focused on CyberOps, threat analysis, and incident response.

Certifications

Contact