R10Rivas

Hi, my name is

Roberto Rivas.

I build things for the web.

I'm a web developer residing in Venezuela. I always like to be learning and build application scalable and maintainable. Lover of good practices.

About Me

Hello! I'm Roberto, a developer web.

I enjoy creating things that live on the internet, whether that be websites, applications, or anything in between. My goal is to always build products that provide pixel-perfect, performant experiences.

Here are a few technologies I've been working with recently:

  • Ruby
  • Ruby On Rails
  • JavaScript
  • Vue
  • React
  • HTML & (S)CSS

Where I've Worked

May. 2019 – Feb. 2020

I was a web development bootcamp mentor. Among the responsibilities was to teach 12 hours of weekly classes and the evaluation of projects.

I taught people who had no previous experience in the programming world. The topics of the classes ranged from pseudocodigo, basic algorithms, introduction to programming language, object-oriented programming, data disign and modeling, SQL, API building, front-end development with HTML/CSS/JS and application of philosophies like first mobile and methodologies like BEM.

Although i could teach almost any class of the program, i focused more on class that were related to back-end development.

Mar. 2018 – Jan. 2020

During the time I worked at the Academia Hack - Factory, participé como desarrolladores en proyectos, which allowed me to acquire and solidify knowledge and skills such as the following:

- Develop applications in Ruby on Rails, planning and implementation of web projects mainly in MVC architectures ranging from administrative systems and e-commerce to landing pages or web presences.

- Development of user interfaces following proposed designs, with technologies like StimulusJS, TailwindCSS, SCSS, React.

- Work with multidisciplinary teams under the focus of agile methodologies (SCRUM).

- Management and construction of advanced relational database models using MySQL y PostgreSQL.

- Version control management with GIT

Aug. 2017 – Mar. 2018

Integrate part of the systems and technology team of this company, which operates in the area of transportation by sea.

Among the responsibilities I had stand out, the development of features and bug fixes in the different software of the company, construction of custom reports via SQL.

This work allowed me to solidify basic concepts and principles in web development, participate in the construction of ideas to automate processes and then their development, in addition to acquiring some expertise in interacting with databases through pure SQL.

Some of the techologies used to carry out these projects include Ruby on Rails, Bootstrap, Postgresql, Jquery.

Projects

Pokehack

A simple SPA that allows you to view a list of pokemons, view pokemon features, save your favorite pokemon.

Vuejs 2, TailwindCSS
git-hub-logogit-hub-logo
pokehack

Weather App

Application to know the climate of different countries

Vuejs 2, TailwindCSS
git-hub-logogit-hub-logo
pokehack

Foxes Vs Rabbits

Foxes vs Rabbits is a challenge/game aimed at demonstrating the skills and knowledge acquired on programming.

ruby
git-hub-logo
pokehack

Todo List App

The classic todo app with a few twists! This app includes a dark/light theme toggle.

Vuejs 3 TailwindCSS
git-hub-logogit-hub-logo
pokehack

API Book World

API books built with rails and based on TDD, using JWT for authentication.

Ruby on Rails Jbuilder Rspec JWT
git-hub-logo
pokehack

Hugs And Coffees

App for people to donate and give artists appreciation.

Ruby on rails ReactJS TailwindCSS
git-hub-logogit-hub-logo
pokehack

URL Shortener

App to shorten url addresses.

ReactJS, TailwindCSS
git-hub-logogit-hub-logo
pokehack