I am a Full Stack Web Developer and Mathematician with a great passion for programming, teaching and constant learning. I love exploring new technologies and tools to expand my skills and apply them to exciting projects.
const aboutMe = {
code: ['Javascript', 'Typescript', 'SQL', 'HCL', 'Ruby', 'Python'],
technologies: {
frontEnd: {
js: ['HTML', 'CSS', 'React', 'Redux', 'React Native']
},
backEnd: {
js: ['NodeJS', 'ExpressJS', 'Sequelize'],
ruby: ['Ruby on Rails', 'Active Records']
},
databases: ['PostgreSQL', 'Amazon S3'],
cloud: ['AWS', 'TerraForm (IaaS)'],
testing: ['Jest', 'Puppeteer'],
},
currentOccupation: ['Teaching Full Stack JavaScript development', 'Learning new technologies', 'Improving my skills'],
hobbies: ['Art', 'Tech', 'Science', 'Languages']
};
The project consists of a virtual store of technological articles. In it you can find products by categories that can be filtered by shipping cost, price range and in ascending and descending order, as well as added to a wishlist or directly to a shopping cart. Each product has its specifications such as price, description, shipping cost and purchase button; however, only logged in users can make purchases, being these simulated by a Mercado Pago gateway. The login can be done through a form or with Google directly. There is an administrator profile that can view information regarding users, their orders and products purchased, sales statistics, option to assign discount to products and section for creating newsletter and sending it to subscribed users.
Check it out: https://tech-store-prod.vercel.app/
JavaScript, HTML, CSS. NodeJS, Express, Sequelize and PostgreSQL. React, Redux.
This application was performed by applying all the knowledge acquired in Henry's Bootcamp. It use PostgreSQL as a database and through Sequelize, the models are connected to the server provided by Express. It consumes data from the dogs API and has new paths that will be used by the frontend. The data shown come from the new paths and from the database. Dogs App allows both the visualization, filtering and sorting of more than 150 dog breeds, as well as the possibility of creating new breeds and adding them to a database. Redux is used to control the global state.
Check it out: https://dogs-app-jade.vercel.app/