Hola, soy Ricardo Gonzalez.

Docente de Front-End y videojuegos en Play Code Latam • Full Stack Developer en Novigo Technology • Apasionado por diseñar experiencias web accesibles e intuitivas.

Foto de perfil

Mejores Aportes

Estos son algunos de los mejores aportes que he realizado a lo largo de mi carrera profesional como full stack

Puntos de venta - By Derm

Puntos de venta - By Derm

En esta contribución creé un mapa dinámico de los puntos de venta para la empresa By Derm, en el cual se puede ver cómo están distribuidos. Al alejar la vista, los puntos se agrupan entre sí; al acercarse, se separan. Además, en el lateral izquierdo hay una barra de búsqueda donde puedes introducir tu dirección y el sistema te muestra las farmacias adheridas más cercanas.

Formularios dinámicos - Frappe/Vue

Formularios dinámicos - Frappe/Vue

Implementé en Python y JavaScript sobre el framework Frappe una función `createOrEdit` que, junto con `make_quick_entry`, genera automáticamente formularios dinámicos a partir de Doctypes predefinidos. Esto permite crear o editar entidades (pacientes, doctores) con la misma lógica reutilizable, optimizando tiempos y evitando duplicar código.

Profesor en Play Code - HTML/CSS/JS

Profesor en Play Code - HTML/CSS/JS

Renové mi rol como profesor en Play Code por otro año, impartiendo clases de programación y desarrollo de videojuegos, compartiendo mi experiencia con los alumnos y formando parte de un equipo de instructores de primer nivel.

Vista de reporte de estudios

Vista de reporte de estudios

Desarrollé una vista de reporte de estudios con tres paneles: selección de plantillas, editor Tiptap y campos dinámicos; separé la lógica en módulos independientes y sincronizo la plantilla activa mediante emits. Esto mejora el rendimiento, maximiza la reutilización de código y permite generar reportes más rápido con un componente genérico.

Proyectos destacados

Estos son algunos de los proyectos que he creado a lo largo de mi carrera.

Proyecto Final de React

Proyecto Final de React

Mi proyecto final en React demuestra mi pasión por este framework y mi capacidad para crear soluciones dinámicas. Creé un eCommerce completo que permite a los usuarios agregar, eliminar y comprar productos, integrando Firebase para un proceso de compra fluido con actualización en tiempo real del stock. Este proyecto me ubicó en el top 10 de mi curso y refleja mi habilidad para convertir ideas en experiencias interactivas y funcionales.

INFORMACIÓN

Año

2023

Rol

Frontend - Backend(Firebase)

Proyecto top 10 React

Proyecto top 10 React

Este proyecto se me otorgo gracias al top 10 en React en el curso de CoderHouse, donde ejercí el rol de desarrollador FrontEnd junto con 3 diseñadoras y una product manager, adquirí mucha experiencia nueva y lo mas valioso de formar un grupo de trabajo, aprendiendo SCRUM

INFORMACIÓN

Año

2023

Rol

Frontend

TaskMaster

TaskMaster

En este proyecto de práctica, desarrollé tanto el FrontEnd como el BackEnd, implementando tokens de seguridad para proteger las rutas, manejando errores para garantizar un funcionamiento adecuado y mejorando mis habilidades en las tecnologías utilizadas para adquirir más experiencia.

INFORMACIÓN

Año

2023

Rol

FullStack

Corona

Corona

Gracias a este proyecto, logré entrar nuevamente al top 10 en CoderHouse. Fue una experiencia invaluable que me permitió profundizar aún más en Next.js y Firebase, además de aplicar buenas prácticas de desarrollo.

INFORMACIÓN

Año

2024

Rol

Frontend

Experiencia

PlayCodeLatam

PlayCodeLatam

Docente Front-End

Marzo 2024 - actualidad

ByDerm

ByDerm

Desarrollador FullStack PERN

Julio 2024 - Noviembre 2024

NovigoTechnology

NovigoTechnology

FullStack Frappe-Vuejs

Noviembre 2024 - actualidad

¡Contáctame!