Williams Mata R
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
CSS
JavaScript
TypeScript
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
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.
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.
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.
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.
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.
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.
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.
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.
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.
Contacto
Ponte en contacto conmigo
Envíeme un mensaje y le responderé lo antes posible.