I'm a web developer residing in Venezuela. I always like to be learning and build application scalable and maintainable. Lover of good practices.
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:
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.
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
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.
A simple SPA that allows you to view a list of pokemons, view pokemon features, save your favorite pokemon.
Foxes vs Rabbits is a challenge/game aimed at demonstrating the skills and knowledge acquired on programming.
The classic todo app with a few twists! This app includes a dark/light theme toggle.
API books built with rails and based on TDD, using JWT for authentication.
App for people to donate and give artists appreciation.