With a deep passion for computer science and video games, I have cultivated an insatiable curiosity that constantly drives me to stay abreast of the latest trends and emerging technologies. With a degree in multiplatform application development, I have honed my skills as a developer and demonstrated my ability to tackle challenges with creativity, whether in the classroom or in real-world projects.
My quest in a company revolves around finding an environment that fosters growth and innovation, where I can contribute my expertise while continuing to learn and grow professionally. I am excited about new opportunities that allow me to expand my skill set and take on exciting projects in the world of software development.
Creation of attractive and responsive user interfaces with HTML5, CSS3, and JavaScript. Use of jQuery for dynamic functionalities and Bootstrap for rapid implementation of responsive designs. Expertise in WordPress and React for advanced web applications.
Efficient management of databases with MySQL and Microsoft SQL Server. Design of database schemas and advanced SQL queries for optimal performance. Experience in storing and retrieving large volumes of data.
Development of business logic and data management on the server using PHP, Node.js, and Python. Creation of RESTful APIs for frontend-backend communication. Use of Express.js and Django for agile and scalable development.
Application of best programming practices to write clean and maintainable code. Focus on test-driven development (TDD) and continuous refactoring. Commitment to code quality and clarity at all times.
Explore my selection of digital projects since 2023! These GitHub repositories represent my passion and experience in software development. Click on each card to learn more and access the corresponding repository (They are sorted from newest to oldest based on modification date).
Mejora del ya existente repositorio Signum, un diccionario de lenguaje de signos con juegos interactivos para practicar y aprender los mismos
4V GO es una aplicación de carpooling que simplifica la organización de viajes compartidos, fomentando un transporte más sostenible. Con características como generación de rutas, gestión de plazas, interacción de usuarios y un mapa interactivo, ofrece una experiencia completa.
Signum es una aplicación de Android Studio que funciona como un diccionario y juego interactivo para aprender el lenguaje de señas. Ofrece una amplia colección de señas con su traducción y pronunciación, además de un juego desafiante para poner a prueba tus conocimientos. ¡Descárgala y comienza a aprender de manera divertida y educativa! 🤟✨
Frontend para la Página Web de Compra de Entradas para las Olimpiadas de París 2024: Desarrollado con Ionic para Angular y Auth0 para la autenticación de usuarios.
Backend para la Página Web de Compra de Entradas para las Olimpiadas de París 2024: API construida con Symfony, utilizando Auth0 para la autenticación de usuarios y Trello para la gestión de tareas.
Aplicación Android para las Olimpiadas de París 2024: Versión móvil de la plataforma de compra de entradas, desarrollada con Ionic para Angular y Autenticación de Usuarios con Auth0.
Wordle es un emocionante juego de palabras donde debes adivinar una palabra secreta de cinco letras en seis intentos. ¡Demuestra tus habilidades de detective y acumula puntos mientras te diviertes!
Proyecto de Gestión de Biblioteca: Sistema completo para la gestión de bibliotecas, incluyendo registro de libros, lector@s, préstamos, devoluciones y listado de moros@s, con una estructura modular en tres capas y operaciones intuitivas de mantenimiento y control.
Página web desarrollada con HTML, CSS y el framework Bulma para un banco de alimentos, proporcionando información institucional, detalles sobre donaciones y cómo solicitar ayuda, con la posibilidad de promover eventos y campañas.
Plataforma web informativa sobre seguridad informática y tecnología, ofreciendo artículos, noticias y recursos para mantener a los usuarios actualizados y protegidos en línea.
Implementación del juego "Muertos y Heridos" en Python, donde los jugadores intentan adivinar un número secreto con pistas de "muertos" y "heridos".
Juego de "Hundir la Flota" en Java para dos jugadores, con comunicación TCP, que requiere JDK 8 y ofrece gestión de turnos y validación de disparos.