Image

¡Bienvenido/a a Mi Rincón Digital!

Soy Christopher, un desarrollador web Fullstack con más de cinco años de experiencia viviendo y respirando código.
Siendo Fullstack, mi campo de juego es amplio: desde la robustez del backend hasta la estética y usabilidad del frontend. Esto me ha permitido dominar un espectro diverso de tecnologías, pero más importante aún, me ha enseñado a ver la imagen completa y a construir soluciones web que son tan sólidas como intuitivas.

👨‍💻 Mi objetivo no es solo que sepas lo que hago, sino que descubras quién soy.

El código es la herramienta, pero la curiosidad, el compromiso y una buena taza de café son el motor. Si eres un reclutador en busca de un profesional serio, un colega que quiere colaborar en un proyecto, o un amigo/familiar curioso, te aseguro que detrás de este código hay una persona con la que vale la pena conversar.

¡Echa un vistazo y luego, no dudes en escribirme!

Áreas de expertís

HTML

Maquetación con consideraciones CEO para fácil detección a través de buscadores robustos. Además de alto dominio de uso de etiquetas HTML 5 y funcionalidades del DOM.

CSS

Alto dominio de estructuras flexbox, grid, responsive design y conocimiento en animaciones (uso de keyframes). Cuando un proyecto es nuevo, me gusta comenzar con la metodología Mobile First.

Frameworks:

JS

Como mi herramienta favorita de front, tengo más de cinco años de experiencia utilizándola para animaciones, drag and drop, montones de librerías y conexión con el backend (Fetch y Ajax). Además, ya tengo conocimientos suficientes para crear aplicaciones no-reload con Vue JS y un montón de paqueterías para robustecer todo tipo de sistemas.

Frameworks:

PHP

Es el lenguaje que me ha dado de comer desde hace casi seis años, ya no es tan común pero es el lenguaje que me da la seguridad para decir que puedo hacer cualquier cosa. Además, cuando aprendí a dominar Laravel y Symfony, los límites se comenzaron a difuminar.

Frameworks:

Python

Cuando PHP fue rebasado por requerimientos para análisis de datos y herramientas más robustas para la entrega de resultados estadísticos y proyecciones, tuve que aprender el lenguaje que actualmente domina este sector. Realicé webs con enfoque en análisis de datos y dashboards más complejos con Python, por lo que, desde hace dos años, es el complemento a mi book de lenguajes backend.

Frameworks:
Flask Django

MySQL

Mi conocimiento en BD se ha limitado, desde los últimos cinco años, a sólo estructuras relacionales, esto porque los diversos requerimientos no han necesitado un cambio de estructura. Sin embargo, las estructuras no relacionales están en curso, por lo que, pronto pondremos algunos ejercicios en el presente portafolio.

Flujos de trabajo

Con la reciente incorporación de los agentes de IA en los flujos de trabajo, desde hace un año me encuentro implementando flujos con N8N en mi ámbito laboral.
Los flujos que ya creé son:

  • Agente de tickets: Cuando en Jira recibimos un ticket, el agente analiza la solicitud y dependiendo de ella, la entrega en el tablero correspondiente, asigna al desarrollador y le notifica por mensaje en Teams.
  • Agente de correo: Cuando en Outlook recibimos un mail de un área específica, el agente analiza la solicitud y crea el ticket en Jira con todo y PDF adjunto y luego envía un mensaje por teams a la diseñadora asignada según su carga de trabajo.

Ciencia de datos

Actualmente me encuentro cursando una certificación en la EBAC. A pesar de eso, ya pude implementar mi primer modelo de aprendizaje supervisado para PLN (Procesamiento de Lenguaje Natural) y así poder tener un buscador hecho en una API en Python para interpretar la búsqueda del usuario y mejorar los resultados de búsqueda.

Mi experiencia profesional

  • Agosto 2023 - 👨‍💻
    Grupo Truper
    "Desarrollador SR Web"
    Actualmente me encuentro trabajando para el corporativo de Grupo Truper, una empresa dedicada a la venta de herramientas para el sector ferretero.
    Desde que entré y hasta el momento, he trabajado en el desarrollo de sus catálogos digitales , participando en el diseño, planeación, desarrollo y mantenimiento de los mismos. El pull de habilidades técnicas incluye: PHP, Python, JavaScript, CSS, Git y configuración de servidor EC2 AWS.
    Mi mayor logro en la empresa fue la implementación de los primeros sistemas de IA para un buscador de productos inteligente a través de modelos de aprendizaje supervisado.
  • Mayo 2022 - Julio 2023
    MCK Agency
    "Programador JR"
    Dedicada al marketing digital, esta agencia la considero una catapulta hacia mi perfil profesional. Lo que ya sabía de programación, lo dominé ahí, pues aprendí buenas prácticas de programación, clean code, patrones de arquitectura, testing, versionado y frameworks de lenguajes de programación que ya conocía. Dominé PHP, JS y el maquetado HTML y estilado CSS.
    El principal logro que tuve en MCK, fue implementar desarrollos enfocados en estadística aplicada para uno de los clientes del sector eléctrico, pues el grado de complejidad de los desarrollos sobrepasaba mis conocimientos, pero no mis capacidades.
  • Junio 2021 - Mayo 2022
    YKT
    Especialista de TI
    Gracias a la experiencia previa con una Preparatoria, el colegio judío YKT me contrató para dar mantenimiento a sus diversos sistemas educativos desarrollados principalmente con PHP estructurado y CSS nativo, sin frameworks y sin responsive design.
    Mi mayor logro en la YKT fue implementar sistemas con estructura orientada a objetos y donde implementé el primer desarrollo basado en el patrón MVC.
  • Abril 2020 - Junio 2021
    EPOEM 50
    Analista desarrollador
    La EPOEM es una Preparatorio que implementó un sistema de evaluaciones en línea. Como primer empleo, mis tareas principales consistían en crear archivos .html con cuestionarios que más tarde se procesarían con un script desarrollado por el profesor de computación. En ella, aprendí a ser comprometido, a utilizar procesadores de texto y algunos atajos del teclado.
    Sin embargo, el verdadero logro llegó cuando el director nos envió a un curso de desarrollo, donde aprendí a dominar HTML para crear, en conjunto con un par de becarios más, un sitio web de presencia para la Prepa.
    Actualmente he continuado colaborando con ellos para sistemas más robustos y he impartido algunos talleres de programación de videojuegos.
  • Lic. Ciencias de la Informática

    Unidad Profesional Interdisciplinaria de Ingeniería y Ciencias Sociales y Administrativas (UPIICSA-IPN)

    En general, la carrera en Ciencias de la Informática (o Computación) se enfocó en el estudio de los fundamentos teóricos de la información y la computación, y cómo aplicar estos principios para diseñar y construir sistemas. Ahí aprendí a dominar tecnologías de desarrollo de software más avanzadas y requeridas en el campo profesional. Conocí las diversas ramas de la informática, así como las subramas de cada una de ellas y fue así como elegí mi vocación: el desarrollo de sistemas.

  • Técnico en Informática

    Centro de Estudios Científicos y Tecnológicos 5 "Benito Juárez" (CECyT 5 - IPN)

    La vocacional marcó mi primer acercamiento directo al mundo de la Informática. Fue una base fundamental donde adquirí los pilares de mi formación técnica. Concretamente, obtuve una comprensión sólida de las bases de un Sistema de Información, realicé mi primer contacto con la programación estructurada, y desarrollé nociones esenciales sobre redes, servidores y arquitectura tecnológica. Y, principalmente, confirmé que el camino iba dirigido con muchísima emoción, al mundo de la Informática.

80%

Actualmente tengo el idioma inglés en un 80%. Cuento con un certificado de nivel B2 con el cual garantizo que puedo entablar conversaciones en inglés, escribir con fluidez, escuchar y entender el idioma. Sin embargo, sigo en curso, para mediados del 2026 espero concluir mi nivel A1.

"El código es mi Cohete, la web, mi Universo." - Pensamiento personal

Image

Mis Proyectos

  • Todos
  • Páginas Web
  • Plataformas Web
  • Colaboraciones
Image

CIED

18 Oct 2024,
CDMX

Image
Image
Image

Imadent

01 Ago 2024,
CDMX

Image
Image
Image

Prime Capital

23 Feb 2022,
CDMX

Image
Image
Image

Manor

14 Jul 2021,
CDMX

Image
Image
Image

EPOEM 50

Desde Junio 2020,
EDOMEX

Image
Image

Blog personal

Comandante Díaz Osorio reportando desde órbita. Aquí, la precisión es vital. En este blog, aplicaremos la ingeniería espacial al desarrollo web Fullstack. Exploraremos arquitecturas robustas, frameworks de vanguardia y rendimiento crítico. Abróchate el cinturón. Vamos a Programar el Próximo Gran Salto.

Contáctame

Si tienes una misión que requiera código robusto o sólo quieres charlar sobre tecnología, este es tu canal de comunicación. Llena el formulario; estoy listo para la telemetría y el debug de tu próximo proyecto.

Déjame un mensaje