Oriol Macias
Backend Senior | IoT Industrial, Integraciones & IA
Oriol Macias
Backend Senior | IoT Industrial, Integraciones & IA
Desarrollador orientado a soluciones, especializado en integración de protocolos industriales (SNMP, Modbus, BACnet) con más de 8 años de experiencia. Aprovechando modelos de IA para automatización y optimización de arquitectura backend.
Protocolos Industriales
SNMP, Modbus, BACnet
Backend e IA
Python, C#, Integracion LLM
Infraestructura
On-Premise y Cloud
Experiencia Laboral
Desarrollador Backend Senior
Responsabilidades
- Diseño, desarrollo y mantenimiento de soluciones de integración entre protocolos industriales (SNMP, Modbus, BACnet, etc.) o aplicaciones externas (PowerIQ, HPE IMC, Invision, VMware, etc.) y plataformas DCIM (iTRACS, ITA, DCE, etc.)
- Desarrollo de microservicios escalables y agnósticos para extracción, transformación y carga de datos (ETL) utilizando APIs REST
- Participación en más de 8 proyectos operativos utilizando metodologías ágiles (Kanban, Scrum)
- Uso de C#, Python, JavaScript, .NET (Framework y Core), Django y Django REST Framework
- Trabajo con PostgreSQL, Docker, GitHub, AWS para operaciones de base de datos y DevOps
Logros Clave
- Desarrollé de forma independiente una herramienta de monitorización SNMP con un método de autodescubrimiento que redujo significativamente el tiempo de descubrimiento
- Creé una aplicación para generar archivos de configuración DDF utilizando MIBs y SNMP walks, reduciendo drásticamente el tiempo de desarrollo
- Lideré el desarrollo de varios sistemas centrales utilizados por importantes clientes empresariales
Desarrollador Junior (Android/C#)
Responsabilidades
- Desarrollo de aplicaciones móviles para Android y aplicaciones de escritorio para Windows enfocadas en la gestión de tarjetas de transporte público
- Construcción de una API SOAP para gestionar el backend de ambas aplicaciones
- Implementación de tecnología NFC para operaciones con tarjetas MIFARE Classic 1K
Logros Clave
- Implementación exitosa de la aplicación RDR completa para tarjetas de transporte público
- Creación de un sistema seguro para manejar operaciones sensibles encriptadas de tarjetas
- Desarrollo de funcionalidad de impresión Bluetooth para recibos de transacciones
Administrador de Sistemas y Soporte IT
SERES, Educand SCCL, Salt City Council
Habilidades Técnicas
Educación y Certificaciones
FP Superior en Desarrollo de Aplicaciones Multiplataforma
UNIR - Universidad Internacional de La Rioja
Formación avanzada completada en desarrollo de aplicaciones multiplataforma, arquitectura de software y prácticas modernas de desarrollo.
Grado Medio en Sistemas Microinformáticos y Redes
IES Salvador Espriu
Formación básica en hardware informático, redes y administración de sistemas.
Idiomas
Proyectos Clave
Sitio web de CV/portfolio profesional construido con una estética limpia y minimalista, tipografía fuerte y diseño estructurado para una presentación óptima de credenciales.
Tecnologías
Plataforma integral para la monitorización de dispositivos de red a través del protocolo SNMP, con descubrimiento automatizado, visualización en tiempo real y gestión MIB para el seguimiento de infraestructura.
Tecnologías
Preguntas Frecuentes
¿Tienes permiso de trabajo para Suiza?
Como ciudadano de la UE (España), soy elegible para un permiso de trabajo suizo (Permiso B) inmediatamente tras la contratación según los Acuerdos Bilaterales CH-UE. No requiere patrocinio de visa.
¿En qué lenguajes de programación te especializas?
Me especializo en Python y C#, con amplia experiencia en Django, .NET Framework y Core, y desarrollo de API REST.
¿Con qué protocolos industriales trabajas?
Tengo más de 8 años de experiencia integrando protocolos SNMP, Modbus y BACnet para plataformas DCIM.
¿Estás disponible para trabajo remoto?
Sí, estoy abierto a posiciones remotas, híbridas o presenciales en Suiza (Zúrich, Basilea, Ginebra, Lausana) o España.
¿Cuál es tu período de preaviso?
Tengo un período de preaviso de 2 semanas y puedo empezar poco después.
