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 - Actualidad

Nerd

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 2025

Majime 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

HTML5 CSS3 JavaScript TypeScript React.js Next.js Node.js Express PHP Python jQuery Stack MERN

Testing y Calidad

Jest Cypress React Testing Library MSW

Bases de Datos

MySQL MongoDB Firebase

Cloud y Despliegue

AWS Automatización de despliegues

Diseño y Desarrollo Front-End

Diseño responsive Bootstrap Tailwind Chakra UI Material UI

Proyectos y Producción

Filtrar repositorios personales

Trabajo 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.

React REST API

Clon de Twitter/X desarrollado con Next.js, implementando renderizado del lado del servidor, componentes reutilizables y manejo de feeds.

Next.js React

Aplicación que replica la interfaz y reproducción de contenidos de YouTube, enfocada en consumo de datos externos y maquetación compleja.

React REST API

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.

React State Management

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.

React TMDB API

Repositorio de portfolio personal, diseñado para presentar proyectos web, maquetación limpia y enlaces a perfiles profesionales.

React Portfolio

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)