José Moreno
Software Developer
VIEWNEXT
| Noviembre 2023 - Marzo 2025
Software Developer Microservice Java
🧑💻 Desarrollador de microservicios
Enero 2024 - Marzo 2025
Durante mi colaboración con la Gerencia de Informática de la Seguridad Social (GISS), participé activamente en el desarrollo de soluciones orientadas a arquitecturas de microservicios.
Tareas
• Desarrollo de microservicios utilizando Spring Boot con Java 21, dentro de una arquitectura distribuida.
• Implementación de interfaces de comunicación entre servicios mediante REST y gRPC.
• Diseño y desarrollo de una herramienta personalizada con Yeoman (JavaScript) para la generación automatizada de proyectos, siguiendo un esquema común.
Tecnologías
🧑💻 Desarrollador Junior
Noviembre 2023 - Enero 2024
Durante este proyecto, mi objetivo principal fue la homogeneización de herramientas para los equipos de desarrollo, asegurando entornos coherentes y reproducibles mediante el uso de contenedores. Este enfoque permitió estandarizar las configuraciones, reducir errores en la integración y mejorar la eficiencia de los procesos de desarrollo y pruebas en distintos entornos.
Tareas
• Diseño y creación de contenedores Docker personalizados, orientados a garantizar la homogeneidad en el uso de herramientas por parte de los distintos equipos de desarrollo.
• Implementación de contenedores para distintas bases de datos, como Oracle, Infinispan y MongoDB, facilitando la replicación de entornos de prueba y desarrollo.
• Creación de contenedores para herramientas de infraestructura crítica como: Kafka y Kafka Connect, para sistemas de mensajería basados en eventos; Akhq, como panel de administración para clústeres Kafka; Grafana y Prometheus, como soluciones de monitoreo, visualización y métricas del sistema.
Tecnologías
Fundación Vedruna Educación
| Noviembre 2023 - Actualmente
Profesor de formación profesional
👨🏫 Profesor y Tutor de FP
Mayo 2024 - Actualidad
Profesor de Ciclo Formativo de Grado Superior (CFGS) en el primer y segundo curso de Desarrollo de Aplicaciones Web (DAW) y Desarrollo de Aplicaciones Multiplataforma siendo tutor de este. 🧑💻
Tareas
• Programación multimedia y dispositivos móviles (Unity): creación y desarrollo de videojuegos consumiendo microservicios para el login y guardado de datos. Lenguaje usado C# para la creación de scripts y Java 21 para al creación de microservicios con Spring Boot. Microservicios desplegados en Azure y base de datos usada Mongo Atlas.
• Diseño de interfaces web (CSS avanzado, Figma, Astro, Tailwind, React Native, Expo Go): creación de diseños web y de aplicaciones con Figma. Creación de páginas web estáticas con Astro usando Tailwind para darle estilo, página desplegada en Github Action. Creación de aplicaciones móviles con React Native Expo Go consumiendo microservios creados con Spring Boot.
• Lenguaje de marcas: conocimiento básicos de HTML y CSS para la creación de web.
• Apoyo Base de datos (MySQL, MongoDB)
Tecnologías
👨🏫 Profesor sustituto de FP
Octubre 2023 - Mayo 2024
Profesor sustituto de Ciclo Formativo de Grado Superior (CFGS) en el primer y segundo curso de Desarrollo de Aplicaciones Web (DAW) y Desarrollo de Aplicaciones Multiplataforma. 🧑💻
Tareas
• Programación multimedia y dispositivos móviles (Unity y android): creación y desarrollo de videojuegos usando C# para la creación de scripts. Creación de aplicaciones móviles con Android Studio con Java y consumiendo SQL Lite.
• Diseño de interfaces web (CSS avanzado, Flutter): creación de aplicaciones móviles con Flutter y dart consumiendo SQL.
• Lenguaje de marcas: conocimiento básicos de HTML y CSS para la creación de web.
• Base de datos (MySQL).
Tecnologías
DELOITTE
| Marzo 2023 - Junio 2023
Desarrollador Frontend
🧑💻 Desarrollador Junior
Marzo 2023 - Junio 2023
📱 Desarrollo de aplicaciones móviles con Flutter.
Tareas
• Creación de aplicación interna para la asignación de sitios en la oficina con flutter consumiendo un backend dado.
Tecnologías
BONE STUDIO
| Agosto 2016 - Septiembre 2018
Computer Graphics
🧑💻 Computer Graphics Generalist
Septiembre 2017 - Septiembre 2018
🎥 Creación de aplicaciones de realidad virtual.
Tareas
• Creación de asset y entornos 3d.
• Integración en Unreal.
Tecnologías
🧑💻 Computer Graphics Generalist
Agosto 2016 - Septiembre 2017
🎥 Video publicitario de productos comerciales para digitalSTROM.
Tareas
• Creación de asset y entornos 3d.
• IAnimación de la escena.
Tecnologías
PENDULO STUDIO
| Junio 2017 - Julio 2018
Computer Graphics
🧑💻 Modelador 3D
Junio 2017 - Julio 2018
🎮 Creación de asset para el videojuego Black Sad.
Tareas
• Modelados de asset (coches, assets de la calle, assets de las casas...)
• Texturizado de los asset.
• Integración de los asset en Unity.
Tecnologías
WHITELINE STUDIO
| Octubre 2014 - Junio 2018
Computer Graphics
🧑💻 Generalista 3D
Octubre 2014 - Junio 2018
Modelador 3D, animador, texturizado y rig para anucnios de televisión y escenas de cine.
Tareas
• Modelados de asset, personajes y entornos.
• Animación de los personajes y entornos.
• Rig de los personajes.
• Texturizado de los asset.
Tecnologías