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.
Licenciatura terminada en Ingeniería en computación en la Universidad Autónoma del Estado de México
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.
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.
Software development engineer. developer from web service in RestFull, JSF 2.2, JSP whit Java EE using Spring (boot, JPA, security, MVC), Primefaces, Hibernate + JPA) whit database in SQL (MySQL, Postgres) and NoSQL (ObjectDB).
Database development, queries and programing in PL/PgSQL whit postgre.
Deployment and administration in Linux of java proyects with Jboss and Tomcat.
Software development in computer engineering at UAEMex.
2018 – 2020 | Teknei
Development and maintenance of systems made in java EE and Postgres, deployed in Linux.
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.