Foto Daniel Flores Viera

Hola! Mi nombre es Daniel, y soy un  | DEV

Hola, soy Daniel Flores Viera, estudiante de ING. Civil Informática, apasionado por el desarrollo backend y la creación de sistemas eficientes y escalables. Soy un Trainee que está constantemente adquiriendo conocimientos en el mundo de la programación, buscando mejorar mis habilidades día a día. Me interesa especialmente la arquitectura de software enfocado en el Backend, el diseño de API y la gestión de bases de datos.

Tecnologías y Herramientas

Logo de JavaScript

JavaScript

Desarrollo aplicaciones con JavaScript ES6+, incluyendo bots de Discord y APIs REST. Manejo conceptos como asincronía, promesas y manejo de eventos para crear proyectos funcionales como mc-discord-ws y system-token-plugin.

Logo de TypeScript

TypeScript

Especializado en TypeScript para proyectos robustos. He migrado proyectos de JavaScript a TypeScript, implementando tipado estricto en bots de Discord como type-bot y S-Guard, garantizando código más mantenible y con menos errores.

Logo de Java

Java

Experiencia en desarrollo Java con Maven para gestión de dependencias. Manejo programación orientada a objetos, desarrollo de plugins y sistemas de backend. Familiarizado con APIs de Spigot y implementación de funcionalidades personalizadas.

Logo de Python

Python

Desarrollo scripts de automatización y algoritmos en Python. Experiencia en manipulación de datos y automatización de procesos para optimizar tareas repetitivas en el desarrollo de proyectos.

Logo de MongoDB

MongoDB

Implementación de bases de datos NoSQL con MongoDB para persistencia de datos. Experiencia en modelado de datos JSON y operaciones CRUD para aplicaciones como bots de Discord y sistemas de economía en plugins de Minecraft.

Logo de API

APIs & WebSockets

Desarrollo de APIs REST y comunicación en tiempo real con WebSockets. Manejo de Express.js para backends, implementación de endpoints y sistemas de comunicación bidireccional entre diferentes plataformas y servicios.

Foto de GitHub

Hola, estás en el apartado de mis proyectos 👋

Desarrollador backend especializado en Node.js, TypeScript y Java. Mi enfoque está en crear sistemas eficientes y bien estructurados. Como Trainee en constante crecimiento, cada proyecto es una oportunidad para aplicar mejores prácticas y arquitecturas sólidas que voy aprendiendo con el tiempo.

Ver perfil completo en GitHub →

SGuard API

Backend RESTful para SGuard, un bot de Discord de seguridad y moderación. Sistema completo con OAuth2, dashboard web y despliegue en la nube como alternativa gratuita a D-Safe.

  • TypeScript
  • Express
  • MongoDB
  • Astro
  • OAuth2
  • Railway
Ver en GitHub →

System Token Plugin (STP)

Plugin completo de Spigot 1.8.8 para servidores de prisión. Sistema de economía basado en tokens, encantamientos personalizados con NBT, GUI configurable y soporte PlaceholderAPI.

  • Java 8
  • Spigot API
  • SQLite
  • NBT
  • PlaceholderAPI
  • Maven
Ver en GitHub →

mc-discord-ws

Un sistema de conexión entre Minecraft y Discord. Un sistema simple que conecta los chats entre MC y DC.

  • TypeScript
  • Java
  • Express
  • Cors
  • WebSocket
Ver en GitHub →

Type-Bot

Un Simple bot múltiproposito creado únicamente con TypeScript de forma nativa.

  • TypeScript
  • DiscordX
  • MongoDB
Ver en GitHub →

Contáctame

También puedes contactarme en mis redes sociales que se muestran al inicio.