About Me
Hello there! My name is Willy Mateo
As an accomplished Computer Science Engineer with over four years of dedicated experience in full-stack development, I bring a robust skill set focused on React, Node.js, Express, and JavaScript technologies. I also have knowledge in React Native, TypeScript, and the use of agile methodologies to deliver superior results. Recognized for consistently achieving performance excellence, I am committed to upholding the highest standards of clean code practices. Among my most outstanding achievements is the development of automated actions within a logistics system to significantly reduce users' time and improve their experience.
Tech stack
Programming Languages
JavaScript
TypeScript
Python
Front-end
React Js
Next Js
HTML-5
CSS 3
Sass
Tailwind CSS
Chakra UI
Back-end
Node Js
Express Js
REST APIs
Mobile
React Native
Databases
MySQL
PostgreSQL
Mongo DB
DevOps
EC2 in AWS
S3 in AWS
RDS in AWS
CloudWatch in AWS
Vercel
Railway
Netlify
Web development environment
Linux
Git
Github
GitLab
Bitbucket
Jira
Notion
Projects
![NameGenius website](/_next/image?url=%2Fimages%2Fnamegenius-light-banner.png&w=1080&q=75)
NameGenius
A free web application that uses artificial intelligence to generate creative and unique names for your business, projects or team. It uses the Hugging Face inference API to load a Natural Language Proccesing model and generate the appropiated names. It also has a dark mode and a light mode.
Technologies
React Js
Next Js
TypeScript
Chakra UI
Vercel
![Nightly tunes website](/_next/image?url=%2Fimages%2Fnightly-tunes-light-banner.png&w=1080&q=75)
Nightly Tunes
A music library that allows you to listen your favorite songs and discover new ones. It uses the Napster API to search for songs and artists, and the Vime library to play the songs. You can use this web app in English or Spanish and it supports both light and dark mode.
Technologies
React Js
Vite
JavaScript
Chakra UI
Netlify
![System for managing thesis projects of ESPOL](/_next/image?url=%2Fimages%2Fmi-project-manager-banner.png&w=1080&q=75)
System for managing ESPOL thesis projects
This is an ESPOL thesis project management system. It allows clients to register their thesis project proposals, professors to manage and evaluate them, and coordinators to balance project proposals across existing courses. It also has a dashboard so that clients and teachers can monitor the progress of projects.
Technologies
React Js
Vite
JavaScript
Tailwind CSS
Experience
- Developing and maintaining the company's website.
- Developing and maintaining modules within the dashboard system to ensure functionality and performance standards are met.
- Contributing to the creation and maintenance of RESTful APIs, adhering to best practices for robust and scalable communication between systems.
- Playing a pivotal role in the automation module by designing, implementing, and maintaining system actions triggered by user interactions, enhancing efficiency and user experience.
Technologies
JavaScript
React Js
Node Js
Express Js
REST APIs
MySQL
CloudWatch in AWS
- Maintaining a CRM system and web-service to Huawei enterprise.
- Using PSQL to create SQL scripts in Oracle database.
- Working with micro-services and orquestation services to Claro and Huawei enterprises.
Technologies
JavaScript
HTML-5
CSS 3
Oracle
PL/SQL
- Developing the version 2 of an application that consists in buy-sale of health food.
- Maintaining the API RestFul using Django.
- Testing the whole system.
- Using Github Actions for CI and Railway to deploy the system.
- Updating the DB squeme.
Technologies
JavaScript
React Js
REST APIs
SQLite3
Hobbies
Ecuador is a country that has beautiful beaches, so I enjoy going surfing with my friends on weekends and holidays.
I am lucky enough to live in a village close to the mountains, in the afternoons it makes me happy to go for a run in natural spaces.
Another activity I do to keep my body and mind healthy is going to the gym with my friends.
![hobbies of Willy Mateo](/_next/image?url=%2Fimages%2Fsurf.jpg&w=1080&q=75)