es JJ

José Javier Rodríguez Zas

Full Stack Web Developer

Bsc. Computer Science. University of Havana

About Me

Hi! 👋🏻 My name is José Javier Rodríguez Zas but everyone calls me «JJ». I'm years old. I love music, math and coding. I'm proud to be Cuban

I majored in Computer Science at the University of Havana on july 2017. I was an Intern there, teaching Introduction to Programming to newbie students of the Computer Science degree. I have also done some research on fields like Computer Graphics, Computer Animation and Procedural Content Generation. I really enjoyed being a teacher and researcher

I'm also an active web developer. I am a Windows user but I work with Linux very well. I can code in C#, JavaScript, Python, Ruby and other popular programming languages. Also, I can use the most common web development frameworks as ASP.NET MVC, Rails and Django. I prefer to work in backend but I know enough to work in the frontend too. I love to work with .NET Core, ReactJS and TypeScript, I think they work very well together.

I like to learn new things and I like to think that I learn quickly. However, must of the time I'm just coding, either on some project, or a new idea, or just for fun.

Projects:

Matcom Open Courses ASP.NET MVCBackendFrontend

MOC

Project for the administration of elective courses at the Faculty of Mathematics and Computer Science of the University of Havana. Developed using ASP.NET MVC and technologies such as Entity Framework, Lucene, jQuery and AJAX. The website was fully developed by me, both the backend and the frontend (using Bootstrap). The app authentication was connected to the central authentication service of the University of Havana.

Kewelta Ruby On RailsBackend

Kewelta

Kewelta (www.kewelta.com) is a Social Network for Advertising. It is a community providing different advertising tools for those who create and share advertisement. I worked at this company as a backend developer for its website for about 2 months. This website is currently active and it is fully developed using Ruby On Rails. Mainly my tasks consisted of the development of the administration site and modeling the invitation system. All the code was in ruby although I worked with jQuery, AJAX, DataTables and used some of the best known gems for Ruby On Rails.

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

This project was created to organize the applications of the aspirants of the Master in Computer Science that is managed in the Faculty of Mathematics and Computer Science of the University of Havana. It is a system fully developed in Ruby On Rails that aims to provide the registration commission with the task of knowing, filtering and notifying applicants. This website allows the authentication of the applicants and to be able to upload their personal information, as well as the authentication of the members of the commission and administer the applications. The website was fully developed by me, both the backend and the frontend (using Bootstrap). I worked with jQuery, AJAX, DataTables and used some of the best known gems for Ruby On Rails such as SmartAdmin.

Trucking Desk ASP.NET MVCBackendFrontend

Trucking Desk (truckingdesk.azurewebsites.net) is a project created for small companies that manage trucks. The project is developed in ASP.NET MVC and is currently detained. I worked with another developer on both the frontend and the backend. We used SmartAdmin and Unify for the frontend and made intensive use of jQuery and AJAX. Authentication was integrated with Facebook and Google. We worked about 3 months mainly in the administration site of the entities.

Viera Academy ASP.NET MVCBackendFrontend

MOG

Viera Academy (viera.academy) provides a playground e-learning platform that specializes in Standardized Tests, as well as world level Mental Math and Memory courses, developed by Guinness World Record holders. VA also offers a free College Prep game and private tutoring marketplace. This website is currently active and it is fully developed using ASP.NET MVC. I worked here as a full stack developer, but mainly in the backend. I worked intensively with Dapper to optimize SQL queries and with RestSharp for communication with different APIs

Escrapalia ReactJSFrontend

escrapalia

Escrapalia (www.escrapalia.com) is the first Spanish auction platform. We redesigned the web site completely. Both the end-user application and the Batch Manager were reconstructed using the most modern technologies such as ASP.NET Core, NodeJS, ReactJS and TypeScript. I worked mainly in the frontend of the Batch Manager website.