Williams Mata R

Frontend 
Desarrollador

Soy un desarrollador de software especializado en crear aplicaciones web y móviles modernas, escalables y de alto rendimiento.

Sobre mí

Soy un desarrollador full-stack especializado en la creación de aplicaciones web y móviles que ofrecen experiencias de usuario optimizadas y eficientes. Con más de 2 años de experiencia en desarrollo de software, he trabajado tanto en proyectos independientes como en equipos multidisciplinares. Mi enfoque abarca desde la creación de interfaces intuitivas en el frontend hasta la implementación de arquitecturas robustas y escalables en el backend.

Tengo un profundo interés por las tecnologías emergentes y siempre busco mejorar mis habilidades a través de nuevos retos y del aprendizaje continuo. Mi objetivo es crear soluciones tecnológicas innovadoras que no solo cumplan los requisitos empresariales, sino que superen las expectativas de los usuarios.

Mis conocimientos

Lenguajes

HTML

HTML

CSS

CSS

JavaScript

JavaScript

TypeScript

TypeScript

SQL

SQL

Frameworks

React

Next

Solid

Astro

Nest

Express

Frontend

Tailwind

Material UI

Chakra UI

Radix UI

Tanstack Query

React Hook Form

Zustand

Framer Motion

NextAuth

React Router

Redux

Socket.io

Backend

NodeJS

Docker

Prisma

TypeORM

tRPC

Nats

Supabase

Firebase

Linux

Vercel

Railway

Bases de datos

PostgreSQL

MySQL

SQLite

MongoDB

Redis

Movil

React Native

Expo

React Native Paper

UI Kitten

NativeWind

Herramientas

Figma

Git

GitHub

VSCode

Jest

Playwright

Zod

Mis proyectos

Sólo los proyectos personales se muestran aquí. Estos no son todos los que tengo, puedes encontrar más en mi github.
Breezili
NextJS
Tailwind
Prisma
NextAuth
tRPC
PostgreSQL
Redis

Breezili

Breezili es una red social diseñada para publicar diferentes lugares turísticos, donde la gente puede reseñarlos y puntuarlos. Cuenta con un panel de configuración, edición de usuarios y un panel de administración donde puedes añadir nuevas publicaciones y gestionar usuarios.

https://breezili.com/
Teslo Shop
NextJS
MUI
Prisma
NextAuth
PayPal
MySQL

Teslo Shop

Este proyecto de e-commerce es una réplica de la tienda en línea de Tesla, pero centrada en la venta de ropa para hombres, mujeres y niños. Además de ropa, el sitio web podría ofrecer accesorios como gorras, mochilas y mucho más. La web tendría paneles administrativos para gestionar el inventario, las ventas y el envío de los productos. Los clientes podrían comprar por Internet y utilizar PayPal para realizar pagos seguros y fiables.

https://ecommerce.williamsmata.com/
App de clima
SolidJS
Tailwind
TanStack Query
Solid Router

App de clima

Esta aplicación de clima proporciona información en tiempo real sobre el tiempo en la ubicación actual del usuario o en cualquier ubicación especificada. La aplicación muestra la temperatura actual, la probabilidad de lluvia, la velocidad del viento y otros datos meteorológicos relevantes. Los usuarios también pueden ver las previsiones horarias y diarias.

https://weatherapp.williamsmata.com
Calendar.io
ReactJS
Tailwind
Redux
ExpressJS
MongoDB

Calendar.io

Esta aplicación de calendario permite a los usuarios crear y gestionar eventos fácilmente. Los usuarios pueden iniciar sesión en la aplicación y añadir eventos a su calendario y establecer recordatorios. La aplicación ofrece varias vistas, como la diaria, la semanal y la mensual, que facilitan la visualización de los próximos eventos.

https://calendario.williamsmata.com/
NestJS Microservicios de productos
NestJS
Prisma
Docker
PostgreSQL
SQLite
MongoDB
NATS
Stripe

NestJS Microservicios de productos

Este proyecto es un backend de microservicios que proporciona una API RESTful para la gestión de productos, auth, pagos y pedidos. Los microservicios están construido con NestJS y utilizan MongoDB, Postgresql y mysql como base de datos.

https://github.com/nest-microservices-williams/products-launcher
Pokedex
React Native
React Navigation
TanStack Query
react native paper

Pokedex

Este proyecto react native es una Pokedex que permite a los usuarios buscar Pokemon por su nombre. La aplicación muestra información detallada sobre cada Pokemon, incluyendo sus habilidades, estadísticas, pokemon anteriores y siguientes.

https://github.com/WilliamsMata/pokedex-app
Piedras, papel o tijeras
HTML
SASS
JavaScript

Piedras, papel o tijeras

Este es mi primer proyecto, el clásico juego de piedra, papel o tijera. El usuario juega contra el ordenador, que elige una opción al azar. El proyecto es un reto 'FrontEnd Mentor' de dificultad avanzada.

https://rockpaperscissors.williamsmata.com/
Telegram Karma Bot
NodeJS
Telegraf
MongoDB

Telegram Karma Bot

Karma Bot es un sencillo bot de Telegram para el seguimiento de puntos de karma en un chat de grupo. Los usuarios pueden darse puntos de karma unos a otros respondiendo a los mensajes con +1 o -1. El bot también proporciona comandos para comprobar la puntuación de karma actual de un usuario y para ver una tabla de clasificación de los usuarios con más karma. Construido con Node.js y MongoDB.

https://t.me/karma_tg_bot
Telegram Trading bot
NestJS
MongoDB
Binance API
Telegram

Telegram Trading bot

Este proyecto es un bot de trading que utiliza la API de Binance para comprar y vender criptodivisas. El bot utiliza el análisis técnico para tomar decisiones y enviar alertas a un bot de telegram.

https://t.me/trading_test_vzla_bot

Contacto

Ponte en contacto conmigo

Envíeme un mensaje y le responderé lo antes posible.