Skip to content
View jmrodev's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Block or report jmrodev

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
jmrodev/README.md

¡Hola! Soy Juan Marcelo Rodriguez

Mis repositorios

Hello! I'm Juan Marcelo Rodriguez

My repositories


🇺🇸 English {#english}

Hello! I'm Juan Marcelo Rodriguez 👋

Welcome to my profile! I'm an advanced software development student based in Tandil, Buenos Aires, Argentina. I'm passionate about system analysis and design, and building robust, scalable, and efficient applications. My experience spans from backend to frontend development, with solid mastery of fundamental technologies.

Currently, I'm pursuing a Higher Technical Degree in Analysis, Development and Programming of Applications (TECDA) at Institute 166 in Tandil, Buenos Aires, Argentina. I'm an emerging software developer with advanced competence in Node.js and fundamental knowledge of React.


My Experience and Technologies

I specialize in backend technologies, databases, and container management, always with a focus on business agility.

  • Backend Development:
    • Solid experience with Node.js and REST APIs.
    • Databases: MySQL (SQL) and MongoDB (NoSQL).
    • Authentication and Security: JWT, bcryptjs.
    • Validation and File Handling: express-validator, multer.
  • Frontend Development:
    • Fundamental knowledge of React (including React 19 with Vite).
    • Core Web Technologies: HTML, CSS (including CSS Modules), JavaScript.
    • Libraries: React Router, Chart.js (for charts), i18next (for internationalization), Lucide React (for icons).
  • System Analysis and Design: Familiarity with system analysis, including creating DFDs (Data Flow Diagrams).
  • Container Management: Practical experience with Docker and Kubernetes.
  • Operating Systems: Competent in GNU-Linux.
  • Development Tools: ESLint, Vite (bundler), pnpm (package manager).
  • Business Agility: Specialized courses completed in SCRUM and Object-Oriented Programming (OOP).

Featured Projects

I love learning by building. Here are some key projects that showcase my skills and passion for development, including real-world projects currently in active use:

You can visit my GitHub repositories to see more projects that showcase my code and skills.


Education and Certifications

  • Instituto Superior de Formación Docente y Técnica Nº 166: Higher Technical Degree in Analysis, Development and Programming of Applications (March 2024 - October 2027).
  • ONE – Oracle Next Education: Computer Developer, Computer Applications Development (April 2023 - December 2023).
    • Certified through the Oracle-One program at Alura, excelling in programming logic.
  • Universidad Nacional del Centro de la Provincia de Buenos Aires (UNICEN): TUDAI (University Technical Degree in Computer Applications) (March 2017 - December 2027).
  • Certifications: Argentina Programa, Personal Development Training G5 - ONE, MySQL Administration: Database Security and Optimization - Part 2, Beginner Programming Training G5 - ONE, Oracle Next Education Program F2 T5 Back-end.

My Goal

My goal is to launch my career in software development, applying my Node.js and React skills to create innovative solutions. I seek to integrate technical and academic knowledge to drive business growth and improve user satisfaction, always with a focus on agility and scalability.


Let's Connect!

If you're looking for a dedicated developer with great enthusiasm for continuous learning, I'd love to connect!


Technologies & Tools

My Skills

--- ## 🇪🇸 Español {#español}

¡Hola! Soy Juan Marcelo Rodriguez 👋

Bienvenido a mi perfil. Soy un estudiante avanzado de desarrollo de software con sede en Tandil, Buenos Aires, Argentina. Me apasiona el análisis y diseño de sistemas, y la construcción de aplicaciones robustas, escalables y eficientes. Mi experiencia abarca desde el desarrollo backend hasta el frontend, con un sólido dominio de tecnologías fundamentales.

Actualmente, estoy cursando la Tecnicatura Superior en Análisis, Desarrollo y Programación de Aplicaciones (TECDA) en el Instituto 166 de Tandil, Buenos Aires, Argentina. Soy un desarrollador de software emergente con competencia avanzada en Node.js y conocimientos fundamentales de React.


Mi Experiencia y Tecnologías

Me especializo en tecnologías backend, bases de datos y gestión de contenedores, siempre con un enfoque en la agilidad empresarial.

  • Desarrollo Backend:
    • Sólida experiencia con Node.js y REST APIs.
    • Bases de datos: MySQL (SQL) y MongoDB (NoSQL).
    • Autenticación y Seguridad: JWT, bcryptjs.
    • Validación y Manejo de Archivos: express-validator, multer.
  • Desarrollo Frontend:
    • Conocimientos fundamentales de React (incluyendo React 19 con Vite).
    • Tecnologías Web Centrales: HTML, CSS (incluyendo CSS Modules), JavaScript.
    • Librerías: React Router, Chart.js (para gráficos), i18next (para internacionalización), Lucide React (para iconos).
  • Análisis y Diseño de Sistemas: Familiaridad con el análisis de sistemas, incluida la creación de DFDs (Diagramas de Flujo de Datos).
  • Gestión de Contenedores: Experiencia práctica con Docker y Kubernetes.
  • Sistemas Operativos: Competente en GNU-Linux.
  • Herramientas de Desarrollo: ESLint, Vite (bundler), pnpm (gestor de paquetes).
  • Agilidad Empresarial: Cursos especializados completados en SCRUM y Programación Orientada a Objetos (POO).

Proyectos Destacados

Me encanta aprender construyendo. Aquí hay algunos proyectos clave que muestran mis habilidades y pasión por el desarrollo, incluyendo proyectos reales actualmente en uso:

Puedes visitar mis repositorios de GitHub para ver más proyectos que muestran mi código y habilidades.


Educación y Certificaciones

  • Instituto Superior de Formación Docente y Técnica Nº 166: Tecnicatura Superior en Análisis, Desarrollo y Programación de Aplicaciones (Marzo 2024 - Octubre 2027).
  • ONE – Oracle Next Education: Desarrollador informático, Desarrollo de aplicaciones informáticas (Abril 2023 - Diciembre 2023).
    • Certificado a través del programa Oracle-One en Alura, destacándose en lógica de programación.
  • Universidad Nacional del Centro de la Provincia de Buenos Aires (UNICEN): TUDAI (Tecnicatura Universitaria de Aplicaciones Informáticas) (Marzo 2017 - Diciembre 2027).
  • Certificaciones: Argentina Programa, Formación Desarrollo Personal G5 - ONE, Administración de MySQL: Seguridad y optimización de la base de datos - Parte 2, Formación Principiante en Programación G5 - ONE, Programa Oracle Next Education Program F2 T5 Back-end.

Mi Objetivo

Mi objetivo es lanzar mi carrera en el desarrollo de software, aplicando mis habilidades en Node.js y React para crear soluciones innovadoras. Busco integrar conocimientos técnicos y académicos para impulsar el crecimiento empresarial y mejorar la satisfacción del usuario, siempre con un enfoque en la agilidad y la escalabilidad.


¡Conectemos!

Si estás buscando un desarrollador dedicado con un gran entusiasmo por el aprendizaje continuo, ¡me encantaría conectar!.


Tecnologías y Herramientas

My Skills

Popular repositories Loading

  1. certificados certificados Public

  2. cheatsheet cheatsheet Public

    JavaScript

  3. jmrodev jmrodev Public

  4. portafolio portafolio Public

    Work area. Portfolio

    JavaScript

  5. Conversor-de-monedas-java-Swing Conversor-de-monedas-java-Swing Public

    Desarrollo de proyecto java-Swing para el curso Alura One-Oracle Education

    Jupyter Notebook

  6. scripts scripts Public

    scripts collection from terminal linux

    Shell