About me
My interest in technology began with repairing computers and phones. That was the first step on a path that later led me to study Computer Engineering for three years. However, my true passion for web development emerged when a programmer friend introduced me to this world and became my mentor. Thanks to his guidance, I immersed myself in self-learning and fell in love with programming.
When I'm not coding, I dedicate myself to music. I play the guitar in a reggae band, where creativity and teamwork play a fundamental role, just like in software development. Now, I am looking for opportunities where I can apply my knowledge and continue growing as a developer.
Projects
Rehearsal Room
Rehearsal Room is an application to manage rehearsal rooms. It allows adding bands and managing reservations. This is a personal project built with Next.js and TypeScript, deployed on Vercel, and using the Google Sheets API as a database. Individual project Front & Back.Next.jsTypeScriptReduxGoogle Sheetsshadcn
Fast Delivery FRONT
Fast Delivery is a web application designed to manage last-mile logistics for a delivery company. It allows the company to monitor the operation of their couriers, assign or reassign packages, and intervene when necessary. This is a collaborative project.Next.jsTypeScriptReduxDockerjesthuskyFigma
Fast Delivery BACK
The backend of Fast Delivery handles the business logic for managing last-mile logistics. The API routes are structured to manage users and packages, with defined user roles (admin and regular user). These routes include functionalities like real-time package creation, assignment, and updates, as well as user management, authentication, and password recovery. Collaborative project.NodeTypeScriptexpressjsonwebtokenbcrypthuskysequelizeswaggerDocker
Mi Turno Web FRONT
Application to manage reservations in companies with multiple physical branches. Developed with Next.js and React, the user experience was optimized by integrating MaterialUI, Docker for virtualization, and Husky to ensure code quality in a collaborative environment.Next.jsReactDockerHuskyMaterialUI
Mi Turno Web BACK
The backend of Mi Turno Web manages business logic related to reservations and branches for companies with multiple locations. The API offers various routes to manage users, companies, branches, and reservations, with different access roles such as Super, Admin, and Operator, ensuring control over the system. Collaborative project.NodeJavaScriptexpressjsonwebtokenbcryptPostgressequelize
Mas proyectos
Skills
Programming Languages
TypeScript
JavaScript
HTML
CSS
Sass
Python
Libraries & Frameworks
React
Next.js
Node.js
Styled Components
Tailwind
Material UI
Chakra UI
Operating Systems & Tools
Linux
Windows
Git
GitHub
Figma
Visual Studio Code
Databases / ORM
MongoDB
PostgreSQL
SQL
Firebase
Sequelize
Cloud / Infrastructure
Amazon Web Services (AWS)
Google Cloud
Microsoft Azure
Vercel
Netlify
Heroku
Render
Digital Ocean
Docker