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 apasionado por crear soluciones que realmente ayudan a las personas y empresas. Me especializo en construir aplicaciones web y móviles usando buenas prácticas, patrones de diseño y automatización inteligente.
Tengo experiencia aplicando Domain-Driven Design (DDD) y otros patrones para que el software sea fácil de mantener y escalar. Además, integro herramientas de automatización e IA como n8n para optimizar procesos y ahorrar tiempo. Mi meta es que cada cliente sienta confianza y vea resultados claros desde el primer día.
Mis conocimientos
Lenguajes
HTML
CSS
JavaScript
TypeScript
SQL
Frameworks
React
Angular
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
n8n
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.