Jonathan Ruiz
Desarrollador FullStack
React | Node.js | TypeScript | JavaScript | REST API | MySQL | PHP | AWS
Whatsapp: 1166409685
Correo: jonathanmruiz@yahoo.com
LinkedIn: Perfil
GitHub: JonathanMRuiz
Inglés: Intermedio (B1-B2)
Sobre Mí
Desarrollador FullStack con más de 4 años de experiencia en el desarrollo de aplicaciones web, tanto en entornos corporativos en producción como en proyectos freelance de punta a punta. Sólidos conocimientos en React, JavaScript, Node.js, HTML y CSS, con experiencia en diseño de interfaces, integración de REST APIs y GraphQL, y testing automatizado (Jest, Cypress, React Testing Library). Actualmente profundizando en TypeScript y arquitecturas escalables. Me enfoco en escribir código limpio, mantener buenas prácticas y trabajar con metodologías ágiles. Disfruto trabajar en equipo y compartir conocimientos para crecer juntos a nivel técnico.
Experiencia
Desarrollador Web
Abril 2023 - ActualidadNerd
Nerd ofrece soluciones digitales integrales para empresas, incluyendo diseño creativo, marketing digital, estrategia, análisis de datos, desarrollo y automatización de campañas.
- Desarrollo y mantenimiento de sitios web dinámicos utilizando PHP, MySQL, JavaScript, HTML y CSS.
- Mantenimiento integral y desarrollo de la sección institucional del portal (laanonima.com.ar/empresa/), haciéndome cargo del frontend, administración del CMS preexistente e integración con base de datos.
- Implementación de nuevas funcionalidades y corrección de errores en el ambiente de staging para el sitio web de La Anónima, asegurando la correcta integración de los cambios en la base de datos y su posterior despliegue en producción.
- Automatización de tareas y optimización de procesos internos mediante scripts personalizados en PHP y JavaScript.
- Integración y consumo de APIs REST para mejorar la interacción entre servicios y plataformas externas.
- Colaboración con el equipo de diseño para implementar los diseños realizados en Figma, y trabajo en conjunto con project managers para coordinar los cambios y entregas en los sitios web.
- Desarrollo de automatizaciones para procesar y ordenar planillas de Excel entregadas por el cliente, adaptando y cargando esa información en la base de datos mediante DataGrip como parte de las actualizaciones periódicas del sitio web.
- Desarrollo completo de la landing page de Contalo, a cargo de la maquetación, implementación de la interfaz y despliegue en producción.
FullStack Developer (Freelance)
Marzo 2021 - Julio 2025Majime Corp
Creación y asesoramiento en proyectos, servicios y consultoría de IT para empresas.
- Desarrollo de aplicaciones web utilizando React, Next.js, Node.js, PHP, Python, MySQL y REST APIs.
- Integración de plataformas de pago como Stripe y desarrollo de soluciones e-commerce con WordPress y WooCommerce.
- Implementación de pruebas automatizadas con Cypress JS, React Testing Library, Jest y MSW para garantizar la estabilidad y el rendimiento.
- Refactorización y optimización de código para mejorar la escalabilidad y la experiencia de usuario.
- Automatización de procesos backend con Python y despliegue en instancias AWS.
- Desarrollo de componentes React reutilizables y manejo avanzado de formularios dinámicos.
- Desarrollo de un sistema de scraping y automatización para monitorear en tiempo real la disponibilidad de entradas de partidos de la Liga Española en Viagogo, ante la falta de una API pública: el sistema extraía y actualizaba los datos de forma continua y notificaba al cliente al instante para que no perdiera oportunidades de compra destinadas a la reventa.
Habilidades
Lenguajes y Frameworks
Testing y Calidad
Bases de Datos
Cloud y Despliegue
Diseño y Desarrollo Front-End
Proyectos y Producción
Filtrar repositorios personalesTrabajo en producción
Estos dos sitios están online hoy y los trabajé yo: en La Anónima llevo el frontend, la carga de datos y el CMS de la sección institucional, y la landing de Contalo la armé de punta a punta.
Clon de la interfaz de Spotify enfocado en reproducción de audio, interacción multimedial y diseño de interfaz adaptable.
Clon de Twitter/X desarrollado con Next.js, implementando renderizado del lado del servidor, componentes reutilizables y manejo de feeds.
Aplicación que replica la interfaz y reproducción de contenidos de YouTube, enfocada en consumo de datos externos y maquetación compleja.
Recreación interactiva del clásico juego Tetris implementada en React con manejo preciso de estado y hooks personalizados para la lógica del juego.
Desafío técnico con integración de API externa de películas, catálogo dinámico, búsquedas en tiempo real y filtrado de datos.
Repositorio de portfolio personal, diseñado para presentar proyectos web, maquetación limpia y enlaces a perfiles profesionales.
Educación
E.E.S.T N° 1 Dalmacio Velez Sarfield
Tecnico Maestro Mayor de Obras · (Marzo 2009 - Diciembre 2015)
Universidad Nacional de Hurlingham (UNAHUR)
Licenciatura en Informática · (Marzo 2024 - Actualidad)
Universidad Tecnológica Nacional (UTN)
Backend Developer · (Julio 2025 - Diciembre 2025)
CEM English
Curso intensivo nivel 3 de Inglés · (Febrero 2025 - Julio 2025)
Academia Numen
Diplomatura Developer FullStack · (Septiembre 2022 - Abril 2023)