ING. EN COMP. RAMIREZ URRUTIA ANGEL ABINADI

Perfil


Ingeniero en desarrollo de software y aplicaciones. Desarrollo de servicios web en Servicios Rest, JSF 2.2, JSP con Java EE junto con Framwork y API comó Spring (boot, JPA, security, MVC), Primefaces, Hibernate + JPA, usando base de datos relacionales como Postgres y MySQL. Y no relacionales como ObjectDB.


Desarrollo de base de datos, consultas y procedimiento almacenado con PL/pgSQL con postgres.

Despliegue, administracion en Linux de proyectos en jar, war, ear con Jboss y Tomcat.


Formación

Licenciatura terminada en Ingeniería en computación en la Universidad Autónoma del Estado de México


Experiencia

2018 – actualidad | Teknei Desarrollo y mantenimiento de sistemas realizados en java EE con JSF, Primefaces, spring mvc, spring security, spring boot, JPA, Hibernate, PL/pgSQL que se deployablan en Linux.

Desarrollo y codificación en esquemas de base de datos, trigger, y procedimientos almacenados en postgres.


Certificaciones


Publicaciones

  • El diseño de un juego móvil para el aprendizaje de árboles binarios
  • En este trabajo se documentan los artefactos obtenidos con base en la Ingeniería del software del diseño de un juego didáctico para dispositivos móviles que pretende facilitar el aprendizaje de las estructuras de datos, específicamente, de los árboles binarios para alumnos de nivel superior. En un juego serio se aplica la interactividad, la motivación y los estímulos auditivos y visuales atractivos para el alumno, con la intención de que la aplicación sea un medio para aprender jugando. Los retos en el diseño y desarrollo de los juegos serios no son triviales, pues en ellos se requiere el uso de varias técnicas de distintas disciplinas, la didáctica, la Ingeniería del software, el diseño gráfico y la programación. Este trabajo se desarrolló en dos fases, primero se realizó un análisis documental sobre metodologías de desarrollo de materiales educativos que integran técnicas de Ingeniería del software, posteriormente se realizaron las actividades de la metodología de desarrollo de objetos de aprendizaje para grupos pequeños de no especialistas. Como resultado de este trabajo se obtuvo el diseño de la arquitectura de la información, de la interactividad, de la narrativa lúdica y de la evaluación del aprendizaje que se implementa en una aplicación móvil atractiva para el alumno.