Emmanuel Vasquez Contáctame

Hola, soy Emmanuel Vargas Vasquez

Estudiante y desarrollador Backend especializado en Java, Spring Boot y soluciones con IA.

Github Linkedin Gmail
Foto Perfil

Sobre Mí

Soy Analista en Informática y desarrollador con fuerte orientación al backend. Me especializo en Java y el ecosistema Spring, con experiencia en el diseño e implementación de APIs seguras, escalables y bien estructuradas.

Tengo sólidos conocimientos en arquitecturas backend, seguridad con JWT y Spring Security, bases de datos relacionales y buenas prácticas de desarrollo. Además, cuento con experiencia en frontend utilizando Angular, lo que me permite comprender y participar en el flujo completo de una aplicación.

Mi objetivo es desarrollar soluciones robustas que aporten valor real, combinando fundamentos técnicos sólidos con una visión práctica orientada a resultados.

Mis Habilidades
  • Java
  • Spring Boot
  • JPA/Hibernate
  • Spring Security
  • MySQL/PostgreSQL
  • Arquitectura RESTful
  • Vertex AI
  • Patrón MVC

Educación

Licenciatura en Informática

Universidad Nacional del Oeste (UNO) – En curso

Cursos y Cerfificaciones

Spring Framework 6 & Spring Boot 3 desde cero a experto (Udemy)

Mis Proyectos

StudyHub

Plataforma educativa con generación de exámenes mediante IA
Imagen del proyecto

StudyHub es una plataforma educativa que permite a los estudiantes cargar sus cursos y temas para generar exámenes personalizados utilizando inteligencia artificial. La aplicación está diseñada para optimizar el proceso de estudio y evaluación.

Caracteristicas

Caracteristicas Tecnicas

  • Backend robusto con Spring Boot
  • Autenticación segura con Spring Security y cookies
  • Arquitectura RESTful para comunicación cliente-servidor
  • Integración con Vertex AI para generación de exámenes
base  de datos

Base de Datos y Almacenamiento

  • Modelo relacional con MySQL
  • JPA/Hibernate para mapeo objeto-relacional
  • Gestión eficiente de cursos, temas y exámenes
  • Almacenamiento seguro de datos de usuario
funcionalidad

Sistema de Exámenes Inteligentes

Generación de Exámenes

Creación de exámenes personalizados basados en el contenido de los cursos y temas mediante IA. Límite de 4 exámenes diferentes cada 30 minutos por usuario para optimizar recursos.

Evaluación y Retroalimentación

Análisis detallado con porcentaje de respuestas correctas. Muestra comparativa entre respuestas del usuario y respuestas correctas, con explicaciones para cada pregunta incorrecta.

Repetición y Mejora

Posibilidad de rehacer el mismo examen para mejorar resultados y reforzar el aprendizaje, con seguimiento de progreso entre intentos.

Desafío Bíblico ✝️

Plataforma de trivia bíblica con vidas, puntaje y ranking global
Imagen del proyecto Desafío Bíblico

Desafío Bíblico es una plataforma web interactiva diseñada para poner a prueba y reforzar el conocimiento bíblico. Los usuarios responden preguntas de opción múltiple, gestionan sus vidas y acumulan puntos para escalar en un ranking global, fomentando la competencia sana y el aprendizaje continuo.

Características

Características Técnicas

  • Frontend desarrollado con Angular
  • Backend robusto con Spring Boot
  • Autenticación segura con Spring Security y cookies
  • Arquitectura RESTful para comunicación cliente-servidor
  • Manejo de estados y lógica de juego (vidas, puntaje y niveles)
Base de datos

Base de Datos y Almacenamiento

  • Modelo relacional con MySQL
  • JPA/Hibernate para mapeo objeto-relacional
  • Gestión de preguntas y respuestas correctas
  • Almacenamiento eficiente de puntajes y datos de usuario
Funcionalidad

Sistema de Gamificación y Aprendizaje Bíblico 🥇

Preguntas de Opción Múltiple

Banco de preguntas cristianas de opción múltiple, diseñado para reforzar el conocimiento bíblico y poner a prueba tu comprensión en cada respuesta.

Vidas y Puntuación

El sistema de vidas añade un componente de estrategia. Los usuarios acumulan puntos por respuestas correctas y pueden superar sus propios récords o competir contra otros.

Ranking Global

Leaderboard en tiempo real que permite comparar resultados con otros jugadores según la dificultad, incentivando a mejorar continuamente el conocimiento bíblico.

Contáctame

¿Buscas un desarrollador backend?

Estoy disponible para oportunidades laborales en desarrollo backend con Java, Spring Boot y tecnologías relacionadas.
Email

Email

emma.vargasvasquez@gmail.com
Github

GitHub

github.com/emmavargas
LinkedIn

LinkedIn

linkedin.com/in/emmanuelvargas-arg