en JJ

José Javier Rodríguez Zas

Desarrollador Web Full Stack

Licenciado en Ciencia de la Computación. Universidad de La Habana

Sobre mí

¡Hola! 👋🏻 Mi nombre es José Javier Rodríguez Zas pero todos me conocen como «JJ». Tengo años. Me encanta la música, las matemáticas y programar. Muy orgulloso de ser cubano

Me gradué de Licenciado en Ciencia de la Computación en la Universidad de La Habana en julio de 2017. Fui profesor adiestrado allí, impartiendo el curso Introducción a la Programación a los estudiantes de nuevo ingreso de la carrera de Ciencia de la Computación. He llevado a cabo algunas investigaciones en campos como Gráficos por Computadora, Animación por Computadora y Generación Procedural de Contenidos. Disfruté mucho ser profesor e investigador

También soy un activo desarrollador web. Soy usuario de Windows, pero trabajo bien con Linux. Puedo desarrollar en C#, JavaScript, Python, Ruby y otros lenguajes de programación populares. Además estoy familizarizado con los frameworks web más comunes como son ASP.NET MVC, Rails y Django. Prefiero trabajar en el backend pero conozco lo suficiente como para trabajar en el frontend también. Me encanta trabajar con .NET Core, ReactJS y TypeScript, creo que funcionan muy bien juntos.

Me gusta aprender cosas nuevas y me gusta creer que aprendo rápido. La mayor parte del tiempo estoy programando, ya sea en algún proyecto, una nueva idea o solo por diversión.

Proyectos:

Matcom Open Courses ASP.NET MVCBackendFrontend

MOC

Proyecto para la administración de cursos optativos y electivos de la Facultad de Matemática y Computación de la Universidad La Habana. Desarrollado utilizando ASP.NET MVC y tecnologías como Entity Framework, Lucene, jQuery y AJAX. El sitio web fue completamente desarrollado por mí, tanto el backend como el frontend (usando Bootstrap). La autenticación de la aplicación se conectó al servicio de autenticación central de la Universidad de La Habana.

Kewelta Ruby On RailsBackend

Kewelta

Kewelta (www.kewelta.com) es una red social para publicidad. Es una comunidad que ofrece diferentes herramientas publicitarias para quienes crean y comparten publicidad. Trabajé en esta empresa como desarrollador backend para su sitio web durante aproximadamente 2 meses. Este sitio web está actualmente activo y está completamente desarrollado con Ruby On Rails. Principalmente, mis tareas consistían en el desarrollo del sitio de administración y el modelado del sistema de invitaciones. Todo el código estaba en ruby aunque trabajé con jQuery, AJAX, DataTables y usé algunas de las gemas más conocidas para Ruby On Rails.

Sistema de matrícula para la Maestría en Ciencia de la Computación Ruby On RailsBackendFrontend

Este proyecto fue creado para organizar la matrícula de los aspirantes al Máster en Ciencia de la Computación se gestiona en la Facultad de Matemática y Computación de la Universidad de La Habana. Es un sistema completamente desarrollado en Ruby On Rails que tiene como objetivo proporcionar a la comisión de matrícula la tarea de conocer, filtrar y notificar a los solicitantes. Este sitio web permite la autenticación de los solicitantes y el envío de su información personal, así como la autenticación de los miembros de la comisión y administrar las solicitudes. El sitio web fue desarrollado completamente por mí, tanto el backend como el frontend (usando Bootstrap). Trabajé con jQuery, AJAX, DataTables y usé algunas de las gemas más conocidas para Ruby On Rails, como SmartAdmin.

Trucking Desk ASP.NET MVCBackendFrontend

Trucking Desk (truckingdesk.azurewebsites.net) es un proyecto creado para pequeñas empresas que administran camiones. El proyecto está desarrollado en ASP.NET MVC y actualmente está detenido. Trabajé con otro desarrollador tanto en el frontend como en el backend. Usamos SmartAdmin y Unify para la interfaz e hicimos un uso intensivo de jQuery y AJAX. La autenticación se integró con Facebook y Google. Trabajamos aproximadamente 3 meses principalmente en el sitio de administración de las entidades.

Viera Academy ASP.NET MVCBackendFrontend

MOG

Viera Academy (viera.academy) ofrece una plataforma de aprendizaje virtual que se especializa en exámenes estandarizados, así como cursos de matemática mental y memoria, desarrollados por titulares del Record Guinness. VA también ofrece un juego gratuito de preparación para el College y un mercado privado de tutorías. Este sitio web está actualmente activo y está completamente desarrollado utilizando ASP.NET MVC. Trabajé como un desarrollador full stack, pero principalmente en el backend. Trabajé intensamente con Dapper para optimizar las consultas SQL y con RestSharp para la comunicación con diferentes APIs.

Escrapalia ReactJSFrontend

escrapalia

Escrapalia (www.escrapalia.com) es la primera plataforma de subastas de España. Se rediseñó completamente el sitio web. Tanto la aplicación de usuario final como el Gestor de Lotes se reconstruyeron utilizando las tecnologías más modernas, como ASP.NET Core, NodeJS, ReactJS y TypeScript. Trabajé principalmente en la interfaz del sitio web del Gestor de Lotes.