Angel Uriel

Dominguez Medina

Ingeniero en Informática

Sobre mí

Ingeniero en Informática con experiencia en desarrollo web/móvil, optimización de sistemas e interfaces, y gestión de infraestructura en la nube. Enfocado en herramientas modernas y metodologías ágiles para impulsar la innovación.

Descargar CV

Información

  • Fecha nacimiento: 27/12/2002
  • Email: urielmedina7u7@outlook.com
  • Teléfono: +52 8341620284
  • Ubicación: Mederos, Avenida Lázaro Cárdenas, Monterrey, Nuevo León

Experiencia y Habilidades

Experiencia

Febrero 2025 - Presente
Tres B - Full Stack Django Developer

Desarrollo del sistema SIMAP (Sistema de Maniobras Portuarias) para gestión de embarcaciones, implementando Bootstrap y jQuery para el frontend, Chart.js para visualización de datos, y APIs REST para la integración del backend. El sistema permite el seguimiento en tiempo real de operaciones portuarias y maniobras de embarcaciones.


2022 - 2024
Freelance

Desarrollador web full stack independiente desarrollando diferentes software con PHP, Python, C#, Ruby, React y React Native entre otros.

Educación

2020 agosto - actualidad
Ing. en Informática

Instituto Tecnológico de Ciudad Victoria, Tamaulipas.


2017 agosto - 2020 enero
Técnico en Informática

Cemsadet 12 La Pesca, Tamaulipas.

Habilidades

Aprendizaje Autodidacta 95%
Resolución de Problemas 88%
Innovador 92%
Trabajo en Equipo 85%

Idiomas

English 70%
Español 100%

Mi Portafolio

Sistema Integral de Información (SII)

Sistema académico integral desarrollado con PHP POO y arquitectura MVC. Utiliza clases y objetos para modelar entidades como Estudiantes, Pagos y Reportes. Implementa patrones de diseño como Singleton para conexión a BD Sybase, Factory para creación de reportes, y Observer para notificaciones en tiempo real. Incluye namespaces para organización modular, interfaces para contratos de clases, y traits para código reutilizable. La capa de persistencia usa PDO para consultas parametrizadas seguras. Frontend con Bootstrap, Chart.js para gráficos y Just-Validate.js para validación de formularios.

PHP Sybase
Morrys GO

Plataforma móvil para iOS y Android, similar a Didi o Uber, desarrollada con React Native y Firebase. Implementa geolocalización en tiempo real, mapas interactivos, cálculo de rutas, sistema de pagos, chat entre usuarios y conductores, y notificaciones push. Utiliza dependencias como react-native-maps, react-native-geolocation, react-native-stripe y Firebase Cloud Messaging.

React Native Firebase
Excel con Python

Automatización de reportes en Excel usando pandas, openpyxl y xlsxwriter para manipular datos y agregar gráficos.

Python Pandas
Excel con Python - Diagrama Sankey

Reportes automatizados en Excel con pandas, plotly para gráficos dinámicos y openpyxl para manipulación de archivos.

Python Plotly
Sistema de Gestión de Agencia

Sistema web para gestión de agencias que administra usuarios, tiempos, ascensos, ventas y requisitos semanales. Desarrollado con PHP, MySQL, Bootstrap, y herramientas como Docker, Apache y Nginx. Incluye validación de formularios, alertas dinámicas y tablas interactivas.

PHP MySQL Bootstrap
Sistema de agencia v2

Sistema de gestión web para agencias migrado a v2 con Angular y Flask. Gestiona usuarios, tiempos, ascensos, ventas y requisitos semanales. Incluye autenticación, roles, reportes y panel administrativo. Migrado de MySQL a PostgreSQL para mejor rendimiento y escalabilidad. Implementado con Docker para despliegue consistente.

Angular Flask Python PostgreSQL Tailwind
Sistema de Gestión Hotelera

Sistema integral para hoteles desarrollado con Vue.js y Django, usando PostgreSQL y Docker. Incluye gestión de reservas, roles de usuario, pagos, reportes administrativos y panel de control para recepción. Implementa autenticación, exportación de datos y visualizaciones con Chart.js.

Django Vue.js Python

Mis Certificados

Desarrollo Web Full Stack

Certificación en desarrollo web completo con tecnologías modernas.

Cloud Computing

Especialización en infraestructura y servicios en la nube.

Desarrollo Móvil

Certificación en desarrollo de aplicaciones móviles nativas e híbridas.

Gestión de Bases de Datos

Especialización en diseño y administración de bases de datos.

Ciberseguridad

Certificación en seguridad informática y protección de datos.

Metodologías Ágiles

Certificación en Scrum Master y metodologías de desarrollo ágil.