Sobre Mí

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.

Lic. Ingeniería en Sistemas y Computación
1998-06-15 (25 años)
Ciudad de Panamá, Panamá

Eduación

Lic. Ingeniería en Sistemas y ComputaciónenUniversidad Tecnolónica de Panamá

Ciudad de Panamá, Panamá

Enero 2016 — Mayo 2022

Bachiller en CienciasenEscuela Secundaria Pedro Pablo Sánchez

La Chorrera, Panamá

Febrero 2010 — Diciembre 2015

Idiomas

Español: Nativo

Inglés: Intermedio / Avanzado


Habilidades principales

Desarrollo WebJavaScriptHTML5CSS3PHPBootstrapTailwindCSSCloudflare PagesGitHub Pages
JavaScriptES6+TypescriptNode.jsNuxtVue.js
Bases de DatosMySQLPostgreSQLSQLiteCloudflare D1
ServerlessCloudflare WorkersVercel
HerramientasGitHubVSCodeWordPressGitGraphQLPNPMESLintPostmanChart.jsGoogle Adsense
CloudCloudflareDigitalOceanAWSReplit
Sistemas OperativosWindowsLinuxUbuntu

Proyectos

Unbot.me

Enero 2024 — Presente

  • Unbotme es un bot para Twitch diseñado para banear automáticamente a bots identificados que suelen acechar persistentemente en múltiples canales.

  • NuxtVue.jsJavaScriptNode.jsTypeScriptHTMLCSSBootstrap 5Cloudflare PagesWeb SocketREST APIRepositorio
Kick Clips

Junio 2023 — Presente

  • Herramienta en línea gratuita para descargar clips MP4 de kick.com.

  • NuxtVue.jsJavaScriptNode.jsHTMLCSSBootstrap 5Cloudflare PagesRepositorio
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
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.
  • NuxtVue.jsJavaScriptNode.jsHTMLCSSBootstrap 5GitHub PagesRepositorio
Animed | TV Anime Web Library

Febrero 2024 — Mayo 2024

  • Cliente web para buscar información relacionada con series de TV anime.

  • NuxtVue.jsJavaScriptNode.jsTypeScriptHTMLCSSBootstrap 5Cloudflare PagesGraphQLAniList APIRepositorio
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
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.

  • JavaScriptES6+Node.jsWeb ScrapingRepositorio
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.
  • NuxtVue.jsJavaScriptNode.jsHTMLCSSBootstrap 5Cloudflare PagesWeb SocketRepositorio
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