Hello I'm

Mario Rodríguez

Junior Full Stack Web Developer

Express | ReactJS | JavaScript (ES6) | HTML | CSS | MongoDB | Git | Node.js


With extensive experience in graphic design, I possess a diverse range of technical skills including JavaScript, ReactJs, HTML 5, CSS 3, Bootstrap, NodeJs, MongoDB, ExpressJs, and Handlebars. I have successfully completed coding projects such as Champ Car World Series, JAM session, and SpliTrip. In addition to my technical expertise, I possess strong soft skills such as effective communication, teamwork, problem-solving, stress management, leadership, and adaptability. Additionally, I am fluent in both Spanish and English


To further enhance my skills, I completed a Full Stack Web Development course at Ironhack and a QA Manual Tester course at Coderhouse. With a professional background as a Freelance Graphic Web Designer, Backup Supervisor, QA Manual Tester & Web Designer, and Customer Service & Technical Support Advisor, I have gained practical experience in the field.


As a passionate learner, I aspire to become a Senior Full Stack Web Developer and constantly strive to learn and grow in my field.

Check out my

profile

My services

What I Do

JavaScript

JavaScript is a widely used programming language in web development, allowing developers to create dynamic and interactive content for web pages. It is compatible with most web browsers and can be used for desktop and mobile applications as well.

MongoDB

MongoDB is a flexible and scalable NoSQL database that uses a dynamic schema and flexible data model to store and manage data. It offers features such as automatic sharding, replication, and full-text search to manage large datasets.

ExpressJs

ExpressJs is a minimalist and flexible Node.js web application framework that simplifies server-side application and API development. It provides a robust set of features for building web and mobile applications.

React Js

React Js is a popular JavaScript library used for creating complex and dynamic user interfaces. It provides a virtual DOM that improves application performance and allows developers to create reusable UI components.

Node.Js

Open-source, cross-platform, server-side JavaScript runtime environment that enables developers to build scalable, high-performance applications. Its non-blocking I/O model makes it ideal for building real-time web application

HTML 5

HTML 5 is the latest version of the Hypertext Markup Language used for creating web pages and applications. It introduces new elements, multimedia support, and offline storage capabilities to improve the functionality and accessibility of web pages.

CSS 3

CSS 3 is the latest version of Cascading Style Sheets used for styling and layout of web pages. It introduces new features such as advanced selectors and layout modules like Flexbox and Grid, and supports animations and transitions for dynamic effects..

Graphic designer

I create visual concepts using computer software or by hand. I work on a range of projects, including advertisements, logos, website design, and product packaging. I combine creativity with technical skills to effectively communicate ideas through visual media.

Recent Projects

With experience in technologies such as Express, ReactJS, MongoDB, Git, and Node.js. I have worked on various projects including enterprise applications, e-commerce platforms, and mobile applications. I always focus on providing efficient and scalable solutions to ensure an excellent user experience and data security.

project

Description

Online game, including HTML, CSS, JavaScript, and image files, as well as the functions used in the main script.js file to set up and run the game.demo

project

Description

This is a web app built with Node.js and Express that uses technologies such as bcryptjs, cloudinary, and mongoose for authentication, image storage, and database management.demo