Sobre Mí
![](/images/ar-profile.jpg)
Actualmente, me destaco como un desarrollador entusiasta que ha acumulado experiencia a lo largo de los años en varios tipos de tecnologías y frameworks, tanto en el ámbito frontend como en el backend, para la creación de aplicaciones web altamente eficientes y funcionales. Mi pasión desde pequeño por el mundo de las computadoras y las tecnologías emergentes impulsa constantemente mi crecimiento personal y profesional. Cuento con habilidades significativas en el desarrollo de aplicaciones web, automatización de sistemas, administración de bases de datos y la implementación de interfaces de programación de aplicaciones.
Eduación
Ciudad de Panamá, Panamá
Enero 2016 — Mayo 2022
La Chorrera, Panamá
Febrero 2010 — Diciembre 2015
Idiomas
Español: Nativo
Inglés: Intermedio / Avanzado
Habilidades principales
Desarrollo Web | JavaScript HTML5 CSS3 PHP Bootstrap TailwindCSS Cloudflare Pages GitHub Pages |
JavaScript | ES6+ Typescript Node.js Nuxt Vue.js |
Bases de Datos | MySQL PostgreSQL SQLite Cloudflare D1 |
Serverless | Cloudflare Workers Vercel |
Herramientas | GitHub VSCode WordPress Git GraphQL PNPM ESLint Postman Chart.js Google Adsense |
Cloud | Cloudflare DigitalOcean AWS Replit |
Sistemas Operativos | Windows Linux Ubuntu |
Administración de Servidores | Domain DNS Domain SSL CDN Cron Jobs Caching SSH/SFTP Redirects WebSockets |
API | Cloudflare Twitch Discord OpenAI Spotify Riot Games X (Twitter) YouTube Steam GitHub Cloudinary Imgur |
Proyectos
Animed | TV Anime Web Library
Febrero 2024 — Presente
Cliente web para buscar información relacionada con series de TV anime.
- NuxtVue.jsJavaScriptNode.jsTypeScriptHTMLCSSBootstrap 5Cloudflare PagesGraphQLAniList APIRepositorio
![](/images/pespgg-website.jpg)
PESP.GG Website
Septiembre 2021 — Presente
El sitio web PESP.GG es un proyecto colaborativo entre programadores, diseñadores gráficos y la empresa Panama Esports Productions para la creación del sitio web oficial de la empresa.
- El proyecto se desarrolló inicialmente utilizando PHP alojado en AWS EC2 y luego migró a Nuxt alojado en Cloudflare Pages.
- Desarrolló un proyecto de sitio web de deportes electrónicos utilizando Nuxt alojado en Cloudflare Pages.
- Implementó un panel para administrar las publicaciones del sitio web y ver estadísticas.
- Diseñó una Base de Datos para las publicaciones del sitio web usando SQLite en desarrollo y Cloudflare D1 en producción usando Drizzle-ORM para consultas SQL.
- Implementó un sistema de almacenamiento de contenido html de imágenes y publicaciones usando Cloudflare R2.
- PHPMySQLAWS EC2Cloudflare D1Cloudflare R2NuxtVue.jsJavaScriptNode.jsHTMLCSSBootstrap 5Cloudflare PagesRepositorio
![](/images/bayza-website.jpg)
Bayza Website
Enero 2020 — Presente
Sitio Web de Artista Musical
- Diseñó un sitio web enfocado a exhibir la colección completa de canciones del artista,su biografía, videos, detalles e hipervínculos relevantes.
- Desarrolló el sitio utilizando Nuxt.js alojado en GitHub Pages.
Expedition (Landing Page) | Event by TRIEX
Julio 2024 — Julio 2024
Landing Page para el evento Expedition por TRIEX. Organizado por PESP
- Diseñó un landing page e implementó dos registros, uno de inscripciones para participar en el evento y otro para participar un sorteo.
- Desarrolló el landing page utilizando Nuxt.js alojado en Cloudflare Pages.
- Implementó el sistema de registros utilizando Cloudflare D1.
- NuxtVue.jsJavaScriptTypeScriptNode.jsHTMLCSSBootstrap 5Cloudflare PagesCloudflare D1
![](/images/muelitaschallenge-website.jpg)
Muelitas Challenge Ranking 2024
Febrero 2024 — Abril 2024
Sitio web para el evento Muelitas Challenge 2024 que muestra una tabla de clasificación de streamers de Twitch ordenado por su rango de League of Legends.
El evento tuvo una duración de 1 mes (1 de marzo 2024 - 31 de marzo 2024) y el sitio web obtuvo un tráfico de alrededor de 1,75 millones de solicitudes y 30 mil visitantes únicos en total.- Desarrolló una tabla de clasificación para el juego League of Legends agregando una lista de streamers con sus respectivas cuentas de juego y redes sociales. Usando Nuxt.js alojado en Cloudflare Pages.
- Diseñó una base de datos que guarda información sobre Twitch y League of Legends de cada streamer para ser mostradas directamente de manera visual en el sitio web.
- Implementó algunos cron triggers que actualizan periódicamente la información correspondiente a cada streamer para mantener actualizado el sitio web. Usando Cloudflare Workers junto con las API de Riot Games y Twitch.
- NuxtVue.jsJavaScriptNode.jsTypeScriptHTMLCSSBootstrap 5Cloudflare PagesCloudflare WorkersCloudflare D1Cron TriggersRiot Games APITwitch APIRepositorio
![](/images/unbotme-website.jpg)
Unbot.me
Enero 2024 — Abril 2024
Unbotme es un bot para Twitch diseñado para banear automáticamente a bots identificados que suelen acechar persistentemente en múltiples canales.
![](/images/instagram-scraper.jpg)
Instagram Media Scraper
Junio 2023 — Enero 2024
Este es un código Node.js simple para obtener información pública y medios (imágenes, videos, carrusel) de cualquier publicación o reel de Instagram sin API. Podrás obtener información, versiones de imágenes, versiones de video y medios carrusel con sus respectivas versiones de imagen y/o versiones de video de cada uno de ellos.
![](/images/drawmond-website.jpg)
Drawmond
Agosto 2023 — Agosto 2023
Juego web enfocado a creadores de contenido de Twitch, donde desafían a su audiencia a adivinar los dibujos que el streamer crea.
- Desarrolló un juego web enfocado a creadores de contenido de Twitch, donde éstos desafían a su audiencia a descifrar los dibujos que este crea. Usando Nuxt.js alojado en Cloudflare Pages.
- Implementó un lienzo con todas las herramientas básicas para el proceso de dibujo.
- Empleó un WebSocket de Twitch para capturar y procesar los mensajes provenientes de la audiencia y gestionó todos los eventos que tienen lugar durante el juego, incluyendo inicio, aciertos, puntuaciones, transiciones, temporizador.
- Realizó una traducción manual al inglés de todos los elementos y generó una extensa lista de palabras sobre diversas categorías, junto con sus correspondientes traducciones, para su uso en el juego.
![](/images/saldometrobus-website.jpg)
Saldo Metrobus
Enero 2022 — Junio 2022
Panamá Metrobus Saldo es una app para consultas de saldo y movimientos de todas las tarjetas Metro y Metrobus de la Ciudad de Panamá.
- Colaboró junto a Yizack Rangel en el desarrollo de un proyecto web y de Android de 25000+ descargas totales, actualmente ayuda a 6500+ usuarios a conocer el saldo y movimientos las tarjetas de Metro y Metrobús.
- Android StudioJavaPHPPostgreSQLAWS Elastic BeanstalkBootstrap 5