Desarrollador de software y creador de contenido 🇲🇽
Apasionado por crear soluciones innovadoras, el aprendizaje y compartir mi conocimiento con todos.
Soy un ingeniero de software egresado de la Universidad Tecmilenio Campus Las Torres de Monterrey, NL, y creador de contenido en YouTube y Twitch originario de Durango, Dgo., México. Me encanta aprender nuevas tecnologías y compartir mi conocimiento con la comunidad. Actualmente, estoy trabajando en proyectos personales y colaborando con otras personas en proyectos innovadores.
Estos son algunos de los proyectos en los que he trabajado recientemente. Como desarrollador, me gusta trabajar mucho del lado del front-end, dando lugar a UI/UX atractivas y funcionales. Pero también tengo experiencia en el desarrollo back-end y de aplicaciones móviles. Sin embargo, siempre estoy dispuesto a aprender nuevas tecnologías y colaborar en proyectos innovadores.
Desarrollado con SwiftUI
Una aplicación para reunir comunidades por medio de la tienda #1 de la esquina más cercana en México.
Una aplicación para reunir comunidades por medio de la tienda #1 de la esquina más cercana en México.
Ver Proyecto
Oxxo Hi es una aplicación que fue desarrollada dentro del Hackathon Apple 2024 por un equipo de estudiantes de la Universidad Tecmilenio campus Las Torres. El cual estaba conformado por: Omar Eduardo Sanchez Ramos, Sofia Jimenez Martinez, Sarahi Santoyo Saucedo y Pablo Miguel Salas González.
Oxxo Hi es una aplicación que permite a las comunidades de vecinos de un fraccionamiento o colonia, poder tener una mayor socialización entre ellos, por medio de la aplicación, teniendo como principal host, las tiendas OXXOs cercanas a su ubicación.
La idea principal se basa en una problematica o mejor dicho, en un punto de mejora, que nos plantearon los mismos dueños de esta franquicia (OXXO FEMSA). Quienes nos compartieron que uno de los principales potenciales de mejora que ellos veían, era en el tema de comunicar los posters que la misma comunidad de vecinos, colocaban en sus tiendas, para poder vender, rentar, ofrecer trabajos o incluso la busqueda de mascotas perdidas. Y ellos lo que vieron como potencial fue el poder digitalizar estos posters o comunicados, para que la misma comunidad de vecinos, pudiera verlos en su celular. Siendo tambien como principal caracteristica, la de hacer los mismos OXXOs, un punto de encuentro entre los vecinos, para poder socializar entre ellos.
Nuestra solución a este problema tenía un requerimiento obligatorio, y era que la aplicación debía de ser desarrollada con la tecnología de Apple, por lo que decidimos desarrollarla en Swift, y con el framework de SwiftUI.
Dentro del desarrollo de la aplicación, nos dividimos el trabajo entre los 4, donde Omar se encargaba de la parte del backend y parte del frontend, Sofia se encargaba de la parte del backend, Sarahi se encargaba de la parte del diseño de la aplicación y yo me encargaba de la parte del frontend de la aplicación.
La aplicación que desarrollamos fue un MVP, donde lo que tratabamos de demostrar era la funcionalidad y la vision que teniamos de nuestra solución.
Esta idea principal constaba de 3 principales funcionalidades, siendo la primera y centrandonos en la principal problematica, era un apartado principal en la cual era un feed de posters, donde los usuarios podian ver los posters que la misma comunidad y reaccionar a ellos, por medio de stickers o comentarios, los cuales se presentaban en un estilo de tablero como un Miro o Trello. En el cual lo que se buscaba era que los usuarios pudieran ver los posters de una manera mas basada en un tablero de anuncios de la vida real. E inclusive podias interactuar con esos anuncios para poder contactar a la persona que lo habia publicado.
La segunda funcionalidad era la de un mapa estilo radar, en el cual podias ver los OXXOs cercanos a tu ubicación dentro de un radio de 10km, y podias ver los posters que se encontraban en ese OXXO, para poder ver los posters de tu comunidad o de otras comunidades que se encontraran cerca de ese OXXO. De tal manera que podias aprender o ver lo que se estaba ofreciendo en otras comunidades.
Y la tercera funcionalidad era la gamificación de la aplicación, en la cual se buscaba que los usuarios visitaran los OXXOs de todas partes, siendo como principal caracteristica, la de poder obtener stickers por cada OXXO que visitaras, y que estos stickers pudieran ser intercambiados por premios o descuentos en los mismos OXXOs, o utilizarlos para poder reaccionar a los posters de la comunidad. teniendo como objetivo extra, la incetivación de la visita a los OXXOs de cada comunidad.
Esta idea fue desarrollada en un tiempo de 24 horas, en las cuales se trabajo arduamente para poder presentarla al jurado calificador. Subiendola a un repositorio de github, y presentandola en una exposición en vivo, donde se presento la idea, el desarrollo y la vision que teniamos de la misma.
La idea fue muy bien recibida por el jurado, sin embargo no ganamos el primer lugar, pero si obtuvimos uno de los mejores premios, el cual fue el aprendizaje y la experiencia que se nos brindo en el evento, para el desarrollo de futuros proyectos.
Esta aplicación la puedes ver en el enlace de github que se encuentra en la parte de abajo.
Desarrollado con SwiftUI y Machine Learning
La aplicación de educación que te ayuda a aprender de una forma más rápida y eficiente, con el mejor maestro del mundo del anime.
La aplicación de educación que te ayuda a aprender de una forma más rápida y eficiente, con el mejor maestro del mundo del anime.
Ver Proyecto
Roshi es un proyecto que fue desarrollada durante los primeros filtros de selección del Hackathon Apple 2024, organizado por la Universidad Tecmilenio, Campus Las Torres, cuyo objetivo era crear una aplicación que ayudara a resolver la problemática de la educación en México, utilizando la tecnología de Apple para el desarrollo de dicha aplicación.
Para este Hackathon, se formaron varios equipos de 4 personas, donde cada integrante tenía una función específica, principalmente diseñadores y desarrolladores. En el caso de mi equipo, conformado por: Omar Eduardo Sánchez Ramos, Sofía Jiménez Martínez, Verónica Montserrat Castillo Rodríguez y Pablo Miguel Salas González, cada uno de nosotros tenía una función específica. Omar fue el encargado de la parte del backend, Sofía de la parte de Inteligencia Artificial, Verónica del diseño y yo me encargué del frontend y del diseño UI/UX de la aplicación.
La idea principal de nuestro proyecto era desarrollar, por medio de la tecnología de Apple y la creación de asistentes de machine learning, una aplicación que permitiera a los estudiantes de cualquier nivel educativo tener un maestro virtual que les ayudara y guiara en el aprendizaje de cualquier materia. Nuestro primer objetivo era la enseñanza del desarrollo de software y programación. Sin embargo, la aplicación tenía una característica adicional: la posibilidad de interactuar con el proyecto que se estuviera desarrollando. Es decir, este maestro virtual podría ayudar a los estudiantes a crear un proyecto de software, guiándolos en el proceso desde la creación del proyecto, administración de carpetas, generación de archivos, hasta la creación de la lógica del proyecto, de manera personalizada y guiada.
Para lograr esto, diseñamos una estructura en la que un cerebro central, un modelo de machine learning (MLL), se encargaba de generar los cursos y lecciones, y de guiar a los estudiantes en el proceso de aprendizaje. Por otro lado, teníamos 4 asistentes de machine learning que se encargaban de la creación de proyectos, la administración de carpetas, la creación de archivos y el desarrollo de la lógica del proyecto. Estos asistentes eran responsables de la interacción con el proyecto, mientras que el maestro virtual se encargaba de la enseñanza y guía de los estudiantes.
Además, la aplicación contaba con una interfaz de usuario diseñada en formato de tablero, permitiendo a los estudiantes interactuar con cada parte del proyecto. Había un apartado para el maestro virtual, otro donde se podían visualizar los cursos, lecciones e ideas a desarrollar, un apartado principal donde se podía visualizar el proyecto en desarrollo, y finalmente, una sección para herramientas de desarrollo, como la visualización de la estructura de carpetas, el IDE (VSCode), y un botón para ejecutar y evaluar el proyecto.
Este proyecto lo nombramos Roshi, en honor a un personaje de la serie de anime Dragon Ball, quien era un maestro de artes marciales y mentor de Goku, el personaje principal de la serie. La idea detrás del proyecto era contar con un maestro virtual que guiara a los estudiantes en el aprendizaje y les ayudara a desarrollar habilidades en el área del desarrollo de software y programación, de una manera personalizada y guiada. Es una idea que nos gustaría llevar a cabo en el futuro, con el objetivo de mejorar la educación y el aprendizaje en el desarrollo de software y programación de manera más eficiente.
Este proyecto se desarrolló en un periodo de 24 horas, durante las cuales se trabajó arduamente para poder presentarlo ante el jurado calificador. Fue subido a un repositorio de GitHub y presentado en un video, donde se mostró la idea, el desarrollo y la visión del proyecto.
La idea fue muy bien recibida por el jurado, siendo considerada una de las mejores del Hackathon, destacándose por la innovación y creatividad empleadas en su desarrollo, lo que nos permitió avanzar a la siguiente ronda del Hackathon.
Puedes ver la aplicación en el enlace de GitHub que se encuentra en la parte de abajo.
Desarrollado con SwiftUI
Una aplicación para la gestión de eventos, desarrollada para un proyecto final de la universidad.
Una aplicación para la gestión de eventos, desarrollada para un proyecto final de la universidad.
Ver Proyecto
Pentresí App es una aplicación desarrollada en SwiftUI que permite a los usuarios acceder a una calendarización de los eventos artístico-culturales que se realizan en la ciudad de Durango. Representa una modernización de la forma en que se lleva a cabo la publicidad de los eventos locales. Su objetivo principal es facilitar el acceso de la población a la información sobre los eventos que se organizan en la ciudad, así como simplificar el proceso para que los organizadores puedan publicar sus eventos en la aplicación.
Esta aplicación fue desarrollada como proyecto final de la materia de Desarrollo de Aplicaciones Móviles de mi carrera universitaria, en la que se nos pidió crear una aplicación móvil que resolviera o facilitara alguna problemática para empresas grandes o PYMES. En mi caso, decidí desarrollar una aplicación que facilitara la promoción de eventos para una organización sin fines de lucro llamada Pentresí, que se dedica a la organización de eventos artístico-culturales en Durango. Esta organización apoya a artistas locales, brindándoles un espacio para mostrar su talento.
La aplicación cuenta con un diseño minimalista y fácil de usar, donde los usuarios pueden consultar los eventos que se realizan en la ciudad, así como información sobre los mismos: ubicación, fecha, hora y descripción del evento. Además, ofrece resúmenes de eventos pasados en forma de artículos, para que los usuarios puedan conocer lo que se vivió en dichos eventos e incentivarlos a asistir a futuros eventos.
Esta aplicación fue desarrollada como un MVP (Producto Mínimo Viable) en un periodo de 5 meses, durante los cuales se investigó, diseñó y desarrolló la aplicación para presentarla como proyecto final de la materia.
Al finalizar, la aplicación se mantuvo como un MVP, ya que no fue implementada formalmente en la organización, pero quedó como un proyecto personal que podría ser implementado en el futuro para facilitar la promoción de los eventos que se realizan en la ciudad.
Puedes ver la aplicación en el enlace de GitHub que se encuentra más abajo.
Estos son mis canales en los cuales comparto mi creatividad y reparto diversión para todos. Me encanta compartir mi conocimiento y convivir con mi comunidad, y en cada proyecto que realizo siempre busco innovar y crear contenido de calidad, teniendo siempre en la mira mejorar un poco más el día de todos.
Gameplays, tutoriales y diversión para todos.
Un hobby propio que empecé desde 2021 durante la pandemia, donde empecé a compartir mi creatividad en diversas formas, y he logrado crear una comunidad increíble.
Mi programa en vivo, divertido y ocurrente.
En mi canal de Twitch, comparto gameplays en vivo y convivo con mi comunidad; cada noche hacemos un programa único y divertido para todos.
Canciones y composiciones para todos.
Uno de mis hobbies favoritos que comencé a finales de 2024, donde comparto mi gusto por la música a través de composiciones musicales, normalmente del género Lo-Fi/Chill. Siendo mi nombre de artista 'SparkTune'.
Mi carrera profesional ha sido corta, pero llena de aprendizaje y experiencias increíbles. He tenido la oportunidad de trabajar en proyectos innovadores y colaborar con personas talentosas. Actualmente, estoy enfocado en mi crecimiento personal y profesional, y en seguir aprendiendo nuevas tecnologías y habilidades.
2020 - 2024
Estudié la carrera de Ingeniería en Desarrollo de Software en la Universidad Tecmilenio Campus Las Torres de Monterrey, NL. Durante mi carrera, aprendí sobre desarrollo de algoritmos, UI/UX, bases de datos, estructura de datos, entre otros temas relacionados. Por otro lado, también obtuve certificaciones que me ayudaron a complementar mi carrera profesional, siendo certificado en Desarrollo de Aplicaciones Móviles, Desarrollo de Videojuegos, Diseño de Videojuegos y Post-Producción. Por último, también participé en diversos eventos y hackatones, donde pude colaborar con personas talentosas y trabajar en proyectos innovadores. Los más importantes fueron Enactus MX 2023 y Apple Hackathon 2024.
2024 - Actualidad
Actualmente, trabajo como desarrollador web full stack, trabajando en una Startup de la ciudad de Monterrey, NL, México, Integrity, la cual es una Fintech dirigida a soluciones B2B. En mi rol de Full Stack Developer, trabajo en el desarrollo de la plataforma web de la empresa, especializandome en el área de UI/UX y Front-End, usando NextJS para desarrollar la plataforma.
Junio 2024 - Agosto 2024
Trabaje como freelancer por un rato, trabajando en proyectos para clientes a nivel nacional, donde desarrollé soluciones web para asociaciones locales y culturales, como para PYMEs.
Segunda Mitad del 2023
Mi 7º semestre de la carrera se trató completamente de realizar mis prácticas profesionales, las cuales realicé dentro de la empresa Ingeninox, que significa Ingenieros Inoxidables, donde trabajé en el proyecto de la renovación de la imagen digital y web de la empresa. Durante mi tiempo en la empresa, aprendí y desarrollé distintas soluciones, trabajando y colaborando con el personal para poder llevar a cabo el proyecto.
2021 - 2022
Durante mi temporada de estudiante, tuve la oportunidad de realizar mis primeras prácticas profesionales en Tecmilenio On Campus Job, donde trabajé en proyectos de desarrollo web y UI/UX, experimentando con distintos recursos para implementarlos en el proyecto principal, siendo la plataforma de educación NAO x Tecmilenio, un proyecto ya público y disponible. Durante mi tiempo en la empresa, aprendí sobre nuevas tecnologías y habilidades, y colaboré con personas talentosas durante mi estancia.
2020
Mi segundo hackatón en el cual participé, y uno bastante especial, ya que fue a nivel mundial, y donde una de las principales problemáticas era el tema de la innovación y la solución a una de las problemáticas del momento: la pandemia y el confinamiento. Para este hackatón desarrollamos la aplicación Reclass, que buscaba ayudar a los estudiantes a poder seguir con sus clases en línea de una forma más inmersiva, ya que la idea principal era que los estudiantes pudieran tomar sus clases en aulas virtuales por medio de espacios hechos en realidad virtual. La idea era que podías tomar tus clases mediante unas gafas de realidad virtual o directamente desde tu computadora e inclusive desde el celular, con el objetivo de que los estudiantes pudieran tomar sus clases de una forma más similar a una institución y teniendo las ventajas de la tecnología. Para este concurso, nuestra idea fue ganadora y obtuvimos el primer lugar en la categoría de innovación y educación.
2023
Si bien no lo puedo considerar como hackatón, tengo que hacer mención de esta competencia, la cual fue Enactus México 2023. Esta competencia fue a nivel nacional, se llevó a cabo en la CDMX y participaron varias universidades mexicanas para desarrollar soluciones a problemas de la actualidad. Mi equipo y yo desarrollamos el proyecto Bindisel, un proyecto IoT que buscaba monitorizar la logística de recolección de basura en grandes ciudades, con el fin de optimizar la recolección, reduciendo el uso de vehículos y maximizando la eficiencia. Este proyecto fue acreedor al tercer lugar de la competencia, con posibilidades de continuar desarrollándolo en el futuro.
2024
Uno de mis hackatones favoritos, ya que fue organizado por Apple, teniendo como socio a Enactus México y siendo una competencia a nivel nacional con varias universidades del país como participantes. Dentro de la competencia se incorporaron varias empresas grandes del país. A nuestro equipo nos tocó competir dentro del reto de OXXO FEMSA, quienes, dentro de su problemática a solucionar, proponían la creación de una aplicación para usar los OXXOs como centros de reunión de las colonias, aprovechando la cantidad de sucursales con las que cuentan. Nuestra solución fue una app que permitiera conectar las comunidades por medio de los OXXOs cercanos y, además, incentivar a las personas a explorar los demás OXXOs por medio de la gamificación. Este proyecto se llamó Oxxo Hi, y fue uno de los proyectos interesantes de desarrollar, quedando entre los 3 mejores de nuestro desafío.