Jonathan Ruiz

Castellon, 12006, Spain · +44 (0)7754 218 610 · contacto@jonathanruiz.es ·
Soy un ingeniero de software con más de 20 años de experiencia diseñando y desarrollando aplicaciones, la infraestructura para soportarlas, automatizando tareas de administración de sistemas y migrando infraestructura y flujos de trabajo a nuevos paradigmas y plataformas. En mi carrera he desempeñado diferentes roles, los más relevantes son los de ingeniero de software y administrador de sistemas, lo que también incluye dev-ops. 

He liderado equipos de hasta 9 personas y he trabajado con diferentes tecnologías. Cada vez que traté de enfocarme en una sola tecnología, tuve la oportunidad de probar una nueva en un nuevo proyecto y no pude evitar hacerlo, es difícil empezar de cero con un nuevo lenguaje o metodología, pero también es muy gratificante y te da la oportunidad de comprender todos los aspectos técnicos involucrados en el proceso de desarrollo de la aplicación, lo que encuentro bastante útil a largo plazo.

He desarrollado y publicado mis propios productos desde la etapa inicial de la idea hasta la de producción, aprendiendo en el proceso todo el trabajo que es necesario a parte de las tareas técnicas.
					

Experience

Full stack developer

Bitheater Ltd.
* Diseño, desarrollo, despliegue y mantenimiento de aplicaciones.
* Análisis e implementación de UX con un buen equilibrio en accesibilidad y comodidad.
* Implementación de servicios REST muy flexibles y reutilizables.
* Desarrollo de componentes VueJS reutilizables y significativos que ayudaron a crear un código muy comprensible.
* La aplicación fue diseñada como SPA (Aplicación de una sola página) para mejorar la reactividad de la interfaz y reducir el costo de la versión móvil.
								
Dec 2020 - May 2021

Full stack developer

Bitheater Ltd.
* Diseño, desarrollo, despliegue y mantenimiento de aplicaciones.
* Análisis e implementación de UX con un buen equilibrio en accesibilidad y comodidad.
* Implementación de servicios REST muy flexibles y reutilizables.
* Desarrollo de componentes VueJS reutilizables y significativos que ayudaron a crear un código muy comprensible.
* Inclusión de un editor en línea twig, publicación en línea, calificación y otras características interesantes.
								
Aug 2020 - Dec 2020

Full stack developer

Bitbridge
* Desarrollo de aplicaciones y corrección de errores.
* Implementación de rafactorización para ajustarse al estándar de codificación.
* Implementación de características cruciales que permitieron a la empresa aumentar su grupo de clientes.
								
Aug 2020 - Dec 2020

Lead C++ developer

Bitbridge
* Migración de código C / C ++ fuertemente vinculado a bibliotecas de Microsoft para un ITS (Sistema de tráfico inteligente) a multiplataforma (Linux + Windows).
* La migración permitió que el acceso se aplicara a licitaciones que requieren compatibilidad con Linux.
								
Jun 2019 - Jan 2020

Lead react native developer

Bitheater Ltd
* Desarrollo de aplicaciones móviles
* Desarrollo de servicios REST para permitir el inicio de sesión, el almacenamiento de audio, la clasificación y el almacenamiento de datos en general.
* Inclusión de los requisitos de GDPR, evitando problemas legales y mejorando la calidad general del producto final.
* Tratar con grabaciones de audio en Reactnative
								
Apr 2019 - May 2019

Lead nativescript + angular developer

Bitheater Ltd
* Desarrollo de aplicaciones móviles
* Desarrollo de servicios REST para permitir el inicio de sesión, el almacenamiento de audio, la clasificación y el almacenamiento de datos en general.
* Inclusión de los requisitos de GDPR, evitando problemas legales y mejorando la calidad general del producto final.
* Tratar con grabaciones de audio en Reactnative
								
Mar 2019 - Apr 2019

Lead full stack developer

Bitheater Ltd
* Desarrollo de PWA (Progressive Web App)
* Implementación de API personalizada para Webbluetooth que permite a nuestra PWA acceder a las funciones subyacentes de Bluetooth móvil, incluso cuando no fue posible debido a una falta de implementación en el navegador.
* Implementación de navegación fuera de línea a través del almacenamiento web
* Optimización y personalización de las transiciones para obtener la experiencia más cercana posible a una aplicación nativa
								
Aug 2018 - Mar 2019

iOS lead developer

Bitheater Ltd.
* Desarrollo de aplicaciones móviles
* Implementación de Webbluetooth que permite que el motor webkit de iOS pueda manejar llamadas a funciones de webbluetooth desde Javascript
* Implementación de navegación sin conexión a través de Webstorage
* Implementación de un sistema de gestión de PWA para que cualquier PWA pueda "instalarse" y ejecutarse a través de la aplicación, permitiendo el uso de las funciones adicionales mencionadas
								
Apr 2018 - Aug 2018

Lead C++ developer

Bitheater Ltd.
* Desarrollo de modificaciones y corrección de errores.
* Adición de soporte NFC y 6LowPan que creó nuevas posibilidades de uso para el dispositivo
* Adición y modificación de atributos bluetooth GATT
								
Jan 2018 - Apr 2018

Lead python Developer

Bitheater Ltd.
* Creación de prototipos de dispositivos IoT
* Implementación de una lógica empresarial de IoT determinada en RaspberryPI de Python, lo que permite realizar pruebas rápidas, modificar y agregar nuevas funciones.
* Las pruebas de acceso a Internet NFC, 6LowPan, GSM y TCP / IP Hotspot nos permitieron evaluar la mejor forma de enviar información a Internet.
* Como resultado, se presentaron dos solicitudes de patente para proteger el uso potencial de los mecanismos desarrollados para intercambiar datos.
								
Jun 2017 - Jan 2018

Lead Devops

Bitheater Ltd.
* Automatización y mantenimiento de la plataforma de comercio electrónico
* Flujo de trabajo, proceso de CI / CD Desarrollo progresivo de aplicaciones web, lo que permite un lanzamiento casi instantáneo a la puesta en escena y la producción
* Proceso de copia de seguridad y recuperación ante desastres para cumplir cuál fue la clave para obtener certificaciones de normas ISO fundamentales
* Gestión, configuración de herramientas de la plataforma atlassian
								
Jun 2015 - Jun 2017

Lead devops

Bitheater Ltd
* E-Commerce - Platform Migration 
* Magento migration from on premise single instance to HA (High Availability)  Azure cloud set up.
* Database hot migration from single MySQL instance to MySQL Galera by using MySQL replication in addition to crafted synchronization processes which reduced the down time virtually to 0
								
Jan 2015 - Jun 2015

Cloud architect

Bitheater Ltd.
* Diseño de plataforma en la nube de comercio electrónico
* Diseñó una nueva plataforma de comercio electrónico en Azure que mejoró la configuración anterior agregando escalabilidad, alta disponibilidad y reduciendo el costo de funcionamiento.
* Otras características que también agregué fueron mayor seguridad, recuperación de desastres, respaldo incremental, caché, que preparó la plataforma para uso internacional
								
Aug 2014 - Jan 2015

Full stack developer

Rocket Internet
* Desarrollo de plataforma de préstamos P2B
* Refactorización de la aplicación haciéndola funcionar para dos aplicaciones similares. Plataformas de préstamos P2P y P2B, manteniendo una única fuente de código para ambas mientras se desarrollaban.
								
Dec 2013 - May 2014

Lead android developer

Movistar
* Desarrollo de aplicaciones para Android
* Publicamos la aplicación nativa de Android que usaba SSO (Single Sign On) SAML y estaba dando servicio al grupo de clientes de la empresa de 20 millones de usuarios y les permitió acceder a ofertas exclusivas solo para clientes de Movistar.
								
May 2013 - Dec 2013

Lead full stack developer

Movistar
* Desarrollo de un sitio promocional y servicio REST brindando ofertas exclusivas y cupones a los clientes de Movistar
* Se creó la plataforma web que permitió a los clientes de la empresa acceder a ofertas exclusivas
* Se incluyó un servicio REST que se basó en el futuro desarrollo de la aplicación móvil
								
Dec 2012 - May 2013

Education

Universidad Jaume I de castellon

Ingenieria informatica de sistemas
Computer Science Bsc - Track Average Qualifications: 78
Sep 2009 - Jun 2012

Skills

Programming Languages & Tools

Awards & Certifications

  • WAI0.1x: Introduction to Web Accessibility - https://courses.edx.org/certificates/457be78e0c8947fb8305c38ad353000b
  • 1er Puesto - University UJI of Castellon - Sumobot 2008
  • 2do Puesto - University UJI of Castellon - Web application development 2007