Koplik
Fullstack Developer
- Astro
- Tailwind
- JavaScript
- TypeScript
- React
- NestJS
- MongoDB
Soy estudiante de Ingeniería en Tecnologías de la Información con experiencia sólida en desarrollo de software. Apasionado por el desarrollo web, la creación de videojuegos y la implementación de soluciones innovadoras, mi especialidad radica en el desarrollo frontend, complementado con habilidades avanzadas en desarrollo full stack, incluyendo backend, bases de datos y diseño de arquitecturas robustas. Además, he trabajado en proyectos que integran inteligencia artificial, como el desarrollo de una aplicación de flashcards con IA, lo que demuestra mi capacidad para aplicar tecnología de vanguardia a problemas reales. Con conocimientos avanzados en lenguajes como JavaScript, Java, C y C++, destaco por mi resolución de problemas complejos, mi adaptabilidad a nuevas tecnologías y mi compromiso con la innovación. Aspiro a contribuir en un entorno profesional global donde pueda seguir desarrollándome y creando soluciones tecnológicas de alto impacto.
Desarrollo de una aplicación backend que permite a los usuarios registrarse, iniciar sesión y agregar animales con datos como nombre y tipo. Este proyecto fue desarrollado con el objetivo de aprender e implementar prácticas de autenticación segura, utilizando bcrypt para encriptar contraseñas y jsonwebtoken para gestionar tokens de acceso, asegurando un manejo eficiente y seguro de la información del usuario.
Desarrollo de un juego interactivo llamado Adivina la Película. Diseñado para mejorar las habilidades de los usuarios en la identificación de películas a partir de imágenes. Clasificación de películas en cinco categorías, cada una con su propio conjunto de películas.
Desarrollo de un sistema completo de gestión de servicios de mensajería de paquetes en Java, utilizando varias bibliotecas externas. Conexión a una base de datos SQL, generación de reportes en PDF, gráficos y archivos Excel, mejora de la interfaz de usuario (UI) y adición de un mapa mediante una API.
Este proyecto representa mi implementación de la página de inicio de noticias, un desafío presentado por Frontend Mentor. La creación de esta página fue diseñada específicamente para reforzar y ampliar mis habilidades en HTML, CSS y Tailwind CSS, abordando aspectos clave como la gramática precisa de HTML, CSS Grid y la implementación de Tailwind.
Este proyecto representa una página de inicio. La iniciativa surgió como un ejercicio práctico para fortalecer mis habilidades en HTML y CSS, centrándome en aspectos cruciales como la gramática de HTML, la metodología BEM (Block, Element, Modifier), y la utilización avanzada de Flexbox y Grid, entre otros conceptos esenciales de desarrollo web.
Es un juego de rompecabezas con dos niveles de dificultad, inicio de sesión, registro y gestión de puntajes. Desarrollado en C y C++, destaca por avanzada manipulación de archivos, manejo de listas y colas, y sólidas validaciones para la experiencia del usuario.
Desarrollo de un sistema avanzado de gestión de listas de reproducción, utilizando manipulación de archivos, estructuras de datos y validaciones para asegurar una experiencia de usuario sin errores.
Desarrollo de un sistema para aplicar habilidades en arreglos, estructuras y gestión de archivos XLS y TXT. Se implementaron validaciones exhaustivas en cada campo del sistema.
Desarrollo de un memorama interactivo en C para practicar y mejorar habilidades con arreglos bidimensionales y unidimensionales. Uso eficiente de arreglos para gestionar el estado del juego y la interacción del usuario.