$ whoami
Juan Diego Arango
Python Developer / Data Engineer
I build the pipelines that move data — and, lately, the ones that move context.
SRC — source
About
Python Developer with 5+ years of experience specializing in creating robust and efficient software solutions. Extensive experience in the fintech sector, working closely with data teams in various roles. Skilled in large-scale data processing, ETL pipelines, integrating third-party services, and implementing secure data handling practices. Adept at solving complex challenges with clean, maintainable code and collaborating with cross-functional teams to deliver high-impact solutions.
ETL — transform
Experience
-
AI Automation Developer — Independent
2025 — PresentIndependent Projects
Design and development of AI-based chat automation solutions, working independently across the full build cycle.
- Architected a multi-tenant RAG pipeline using Qdrant and LangChain, isolating each chatbot in its own vector collection to deliver context-aware answers over private, per-client knowledge bases.
- Built a pluggable multi-provider LLM abstraction over LangChain unifying OpenAI, Anthropic, and Gemini behind a single interface.
- Engineered an asynchronous conversational orchestration engine (FastAPI + Celery + Redis) that normalizes multi-channel webhooks (WhatsApp, Messenger, Instagram, Webhook) and multi-format messages (text, image, and audio via vision and Whisper) into a unified format.
- Built a feedback-driven self-improvement loop that analyzes conversations and human-agent corrections to continuously refine prompts, flows, and retrieval quality.
-
Data Engineer
May 2024 — Dec 2024KLYM
Designed, built, and maintained data pipelines and systems to ensure reliable, scalable, and efficient data flow for analytics and decision-making in factoring processes.
- Developed over 10 ETLs to support various business processes.
- Developed an ETL process that efficiently handles over 1 million records.
- Contributed to the design of a new framework to standardize ETL processes.
-
Software Developer – TL
Jan 2022 — May 2024KLYM
Built web scrapers and ETLs to extract data from third-party sources, and led a Data Acquisition team by promoting good coding practices and managing the backlog according to business needs.
- Led a data acquisition team of over five members, overseeing operations and ensuring efficient performance.
- Developed and maintained over 40 web scrapers to efficiently acquire data from various external sources.
- Managed the backlog, tasks, and requirements while maintaining constant communication to align with business needs.
- Contributed to the creation of a standardized framework to enhance the efficiency of scraper development.
-
Software Developer
Feb 2021 — Jan 2022Comfama
Contributed to various applications from the backend and played a key role in automating processes.
- Developed the backend for a web application enabling insurance sales.
- Developed a pipeline that processed and transformed data from various sources to generate reports and integrate credit accounting with SAP.
STK — stack
Skills
- python
- airflow
- etl
- sql
- nosql
- fastapi
- flask
- aws
- docker
- git
- rag
- llms
- langchain
- qdrant
- n8n
- snowflake
- redis
- ci/cd
EDU — credentials
Education
-
Economics
Universidad Nacional de Colombia — Sede Medellín
2016 — 2020
-
Full Stack Developer
Holberton School
2019
-
Machine Learning Engineering
Holberton School
2020
OUT — connect
Contact
Open to new opportunities and collaborations — feel free to reach out.