Experto en Python + XML + Diagramas (Cytoscape / Grafos)
Budget: €18 – €36 EUR
Buscamos un freelance con experiencia para colaborar por horas en la mejora y corrección de un sistema existente de generación de diagramas.
Trabajamos con Odoo Community v12, donde definimos etapas, relaciones, controles, etc. A partir de estos registros se genera un JSON que alimenta un sistema basado en Python + XML + HTML/JS que renderiza diagramas de flujo utilizando una librería de grafos (Cytoscape.js) y permite exportación a PDF.
Necesitamos:
- Analizar la arquitectura completa (JSON > motor de generación > renderizado del grafo) y entender la lógica de nodos, relaciones, estilos y posicionamiento
- Corregir y mejorar distintos aspectos funcionales y visuales
- Realizar mejoras en la generación del JSON y en el renderizado
Requisitos:
- Nivel alto en Python
- Buen dominio de XML
- Experiencia trabajando con grafos o librerías de visualización de diagramas (ej. Cytoscape, D3, similares)
- Capacidad para trabajar en sesiones online junto con nuestros 2 programadores
Es clave que el trabajo sea colaborativo y en directo, explicando la lógica y los cambios, para que nuestro equipo pueda mantener el sistema y realizar pequeños ajustes de forma autónoma.
Idioma imprescindible: español o inglés. Preferencia por profesionales de habla hispana.
Trabajamos con Odoo Community v12, donde definimos etapas, relaciones, controles, etc. A partir de estos registros se genera un JSON que alimenta un sistema basado en Python + XML + HTML/JS que renderiza diagramas de flujo utilizando una librería de grafos (Cytoscape.js) y permite exportación a PDF.
Necesitamos:
- Analizar la arquitectura completa (JSON > motor de generación > renderizado del grafo) y entender la lógica de nodos, relaciones, estilos y posicionamiento
- Corregir y mejorar distintos aspectos funcionales y visuales
- Realizar mejoras en la generación del JSON y en el renderizado
Requisitos:
- Nivel alto en Python
- Buen dominio de XML
- Experiencia trabajando con grafos o librerías de visualización de diagramas (ej. Cytoscape, D3, similares)
- Capacidad para trabajar en sesiones online junto con nuestros 2 programadores
Es clave que el trabajo sea colaborativo y en directo, explicando la lógica y los cambios, para que nuestro equipo pueda mantener el sistema y realizar pequeños ajustes de forma autónoma.
Idioma imprescindible: español o inglés. Preferencia por profesionales de habla hispana.
Related categories:
JavaScript
XML
Python
Software Architecture
HTML
Software Development
JSON
Web Development
Data Visualization
D3.js