Consultoría Académica · Cd. Juárez, Chihuahua

Dr. Noé
Rosales

DOCTOR EN EDUCACIÓN  ·  MAESTRO EN SOFTWARE LIBRE  ·  ING. EN SISTEMAS

Más de 28 años de experiencia docente en Ingeniería en Sistemas Computacionales, especializado en Software Libre, Open Source y metodologías innovadoras como la gamificación para elevar el aprendizaje técnico.

28+ Años docentes
12 Áreas de expertise
8+ Publicaciones

Perfil Académico

Trayectoria forjada en
la primera línea del aula

Profesor de carrera en el Instituto Tecnológico de Ciudad Juárez (ITCJ) desde 1996, con una trayectoria que abarca la docencia, la gestión académica y la investigación aplicada en software libre y open source.

Fue Jefe del Departamento de Sistemas Computación de 2003 a 2009, periodo en el que se lideró la obtención de la Certificación de Calidad ISO 9001-2008 y la acreditación CACEI de los programas de ingeniería.

Fundador de ROSCORP (1997–2009), empresa proveedora de servicios informáticos para PyMEs utilizando exclusivamente software libre, experiencia que nutre sus consultorías con perspectiva real del sector productivo.

Actualmente integra el Cuerpo Académico "Ingenio Computacional" del ITCJ y colabora en la Red Internacional de investigación con universidades de México, Brasil y Colombia.

2021 – 2024

Doctorado en Educación

Universidad Regional del Norte

Promedio: 94.76 — Tesis: Propuesta de modelo de gamificación para las asignaturas de ISC del ITCJ

2012 – 2015

Maestría en Software Libre

Universidad Autónoma de Chihuahua

Promedio: 9.6 — Tesis: Análisis de la utilización del software libre en las PYMES de Cd. Juárez

1990 – 1995

Ingeniería en Sistemas Computacionales

Instituto Tecnológico de Ciudad Juárez

Título automático con promedio de 90.34 — Promedio más alto de la generación

Áreas de Consultoría

Conocimiento profundo,
enfoque open source

Cada área está respaldada por años de experiencia docente e investigación activa, con énfasis en herramientas libres y de código abierto que garantizan accesibilidad, reproducibilidad y libertad académica.

01

🧬

Programación Orientada a Objetos

Diseño e implementación de sistemas con paradigma OO en C++, Java y Python. Patrones de diseño, herencia, polimorfismo y encapsulamiento aplicados a proyectos reales.

C++JavaPythonUML

02

🌳

Estructura de Datos

Listas, pilas, colas, árboles, grafos y tablas hash. Análisis de complejidad, algoritmos de ordenamiento y búsqueda con implementaciones en software libre.

C/C++PythonBig-O

03

🎨

Graficación por Computadora

Programación gráfica 2D/3D con OpenGL y freeglut. Transformaciones geométricas, iluminación, texturizado y simulaciones visuales en GNU/Linux.

OpenGLfreeglutC++Linux

04

⚙️

Taller de Sistemas Operativos

Gestión de procesos, hilos, sincronización, memoria virtual y sistemas de archivos. Prácticas en Linux con shell scripting, llamadas al sistema y administración de recursos.

LinuxBashCPOSIX

05

🤖

Inteligencia Artificial

Algoritmos de búsqueda, lógica difusa, redes neuronales y aprendizaje automático aplicados con herramientas open source. Introducción a MLOps con recursos libres.

Pythonscikit-learnTensorFlow

06

🌿

Desarrollo Sustentable

Tecnología y sostenibilidad: software libre para modelado ambiental, reducción de huella digital y soluciones accesibles para comunidades con recursos limitados.

FOSSModeladoLinux

07

📜

Diseño de Compiladores

Análisis léxico, sintáctico y semántico. Generación de código intermedio y optimización. Implementación de intérpretes y compiladores con herramientas como Flex y Bison.

FlexBisonC++LLVM

08

🔗

Programación Integrativa

Integración de múltiples paradigmas y tecnologías en proyectos full-stack. Arquitecturas orientadas a servicios, APIs RESTful y comunicación entre sistemas heterogéneos.

PHPNode.jsMySQLREST

09

🔬

Simulación

Modelado y simulación de sistemas complejos. Simulación de ecosistemas con C++ y OpenGL, eventos discretos y análisis estadístico de resultados en entornos FOSS.

C++OpenGLGNU

10

🌐

Sistemas Web

Desarrollo de aplicaciones web con stack LAMP y tecnologías modernas. Arquitectura cliente-servidor, seguridad web y despliegue en servidores Linux (Apache/Nginx).

PHPMySQLNode.jsApache

11

🎮

Gamificación Educativa

Diseño e implementación de aplicaciones gamificadas con software libre para contextos académicos. Modelo probado en ITCJ con incrementos del 42% en motivación y 35% en rendimiento.

FOSSC++OpenGLKahoot-alt

12

🐧

Software Libre y Open Source

Consultoría estratégica para adopción de FOSS en instituciones y empresas. Evaluación de herramientas, capacitación y migración desde software propietario.

LinuxGNUOSSPyMES

Investigación Aplicada

Gamificación
con Software Libre

La investigación doctoral desarrolló un modelo de gamificación propio para las asignaturas de ISC del ITCJ, implementado con aplicaciones de software libre creadas ad hoc por el equipo docente.

A diferencia de plataformas comerciales como Kahoot o Genially —que limitan funcionalidades en sus versiones gratuitas—, este modelo ofrece escalabilidad, personalización total y viabilidad económica para instituciones públicas.

Consultar este modelo
42% Aumento motivación

vs. enseñanza tradicional

38% Atención sostenida

grupo experimental

45% Entregas oportunas

incremento registrado

35% Rendimiento académico

diferencia significativa

Producción Científica

Publicaciones recientes

2025

Pedagogía del Código Abierto: Transformando la Enseñanza de Graficación con OpenGL mediante Gamificación y Software Libre

Academia Journals PDHTech — Vol. 17, Núm. 7 — ISSN: 1946-5351 — Indexado: EBSCOHOST

2025

Simulación de Ecosistemas Desérticos mediante Software Libre: El Caso de los Médanos de Samalayuca

Simulador S.E.D. — C++/OpenGL/freeglut — GNU/Linux Ubuntu — 27 variables de estado

2024

Desarrollo de Aplicaciones Gamificadas para la Enseñanza de Fundamentos de Programación en la Educación Superior

Academia Journals — ISSN: 1946-5351 — Indexado: EBSCOHOST

2023

Diseño de un Laboratorio Virtual para Base de Datos Distribuidas Aplicando Software Libre

Academia Journals CD México — ISSN: 1946-5351 — Vol. 15, No. 11

2021

Propuesta de Gamificación en la Materia de Informática durante la Pandemia por COVID-19

Academia Journals Hidalgo — ISSN: 1946-5351 — Vol. 13, No. 9

2020

Implementación de Software Libre para Ofrecer Soluciones de Cómputo Accesibles durante la Contingencia por COVID-19

Academia Journals Hidalgo — ISSN: 1946-5351 — Vol. 12, No. 7

Filosofía

El conocimiento libre es la base de una sociedad tecnológicamente justa. El software libre no es solo herramienta — es pedagogía.

— Noé Rosales Morales · ITCJ · 1996–presente

GNU/Linux C / C++ / C# Java Python PHP MySQL OpenGL + freeglut Apache Node.js g++ / GCC Flex + Bison Open Street GeoNode

Contacto

Iniciemos la
consultoría

Correo electrónico

rosalesnoe@gmail.com

📱

Teléfono / WhatsApp

(+52 656) 180 2128

📍

Ubicación

Ciudad Juárez, Chihuahua, México

🏛

Institución

Instituto Tecnológico de Ciudad Juárez (ITCJ)

La consultoría está dirigida a estudiantes, docentes e instituciones que buscan orientación en asignaturas de ingeniería en sistemas computacionales, con énfasis en software libre y metodologías innovadoras de aprendizaje.

También se atienden PyMEs y organizaciones que deseen adoptar soluciones tecnológicas basadas en open source como estrategia de reducción de costos y aumento de competitividad.

Las sesiones pueden ser presenciales o remotas, individuales o grupales, adecuadas al nivel del estudiante o la necesidad de la organización.

Enviar mensaje