EN|ESP| FR

Descargar PDF
  • Ingeniero de Software

  • MemoriasIT

  • España - También abierto a posiciones remote
  • Hombre

Proyectos

Los proyectos mostrados a continuación son una selección de mis contribuciones al movimiento Open Source. Más proyectos pueden verse en miperfil de Github.
Bobi: una solución para las pequeñas empresasGithub

Ganador del 3er puesto en Hackaton nacional de IBM Developer
  • Utilicé Flutter para crear una aplicación multiplataforma.
  • Apliqué microservicios cloud como Cloud Foundry o Mongo DB Atlas.
  • Utilicé IBM Watson Assistant para crear un agente conversacional con inteligencia artificial.
  • Apliqué Cloud Functions para conectar la aplicación con el backend.
Eventbook: plataforma de manejo de eventosGithub

Plataforma de manejo de eventos programada en Spring con roles y usuarios, soporte técnico en tiempo real, estadísticas y más.
  • Se utilizó Spring Boot con Apache Derby para crear la solución.
  • Apliqué patrones MVC como DAO, DTO y Service.
  • Seguí metodologías ágiles para trabajar en equipo.
  • Utilicé Selenium junto a JUnit para crear test automatizados.
  • Utilicé AJAX para crear conversaciones en tiempo real entre usuarios.
  • Diseñe CRUDs para las entidades y la respectiva base de datos.
Aprende Ayudando: plataforma e-learning para ONGsGithub

Plataforma e-learning en Django creada para la universidad de - para colaborar con ONGs.
  • Negocié con el cliente para crear un documento general de requisitos (DGR).
  • Produje el documento en LaTeX y modelé el sistema en UML.
  • Generé casos de uso a partir de los requisitos y se dividieron con el equipo de desarrollo.
  • Configuré el despliegue automático desde Git a la nube con Heroku.
  • Programé CRUDs para diversas entidades, manejando permisos y roles.
  • Integré un calendario con el panel de administración de Django para crear un CRUD sencillo de los eventos.

Idiomas

  • Español- Nativo
  • Inglés- C1
  • Francés- B2
  • Chino- Básico

Educación

Ingeniería del Software: Universidad de -, España
2017 - Diciembre 2021 (Esperado)
Ingeniería del Software: Université de -, Quebec, Canada
Enero 2022 - Junio 2022 (Erasmus Planeado)

Skills

Java
  • Diseño y programación orientada a objetos.
  • Experiencia JUnit para el testeo del software.
  • Desarrollo web con Spring.
C/C++ y bajo nivel
  • C/C++ para aplicaciones empotradas.
  • Ensamblador RISC (MIPS y ARM) y CISC (x86).
  • Conocimiento básico de Ghidra y x86 debugger.
  • Interés en la electrónica. Proyectos personales.
Web
  • Competente en JS, SCSS y HTML para generar páginas web.
  • Utilizé múltiples generadores de sitios estáticos como Hugo o Jekyll.
  • Experiencia con NodeJS y múltiples librerias npm.
  • Frameworks populares como Django, Electron, React y Angular.
Ingeniería del Software
  • UML con MagicDraw, USE, IFML.
  • Metodologías ágiles y buenas habilidades de equipo.
Bases de Datos
  • Experiencia con bases de datos SQL y No-SQL.
  • MySQL (y derivadas), Microsoft SQL Server
  • Firebase, MongoDB
Miscelánea