Studio del moto turbolento.
Campo vectorial · 380 partículas
advección sobre ruido continuo

fig. I — el código como
estudio del movimiento;
la máquina que dibuja sola

Desarrollador fullstack · Artista computacional

MyNameIsDotPy

Angel Santiago Avendaño Cañon

Donde la ingeniería se encuentra con el oficio del Renacimiento: sistemas, simulaciones y la belleza de las reglas simples.

I

Sobre

Construyo software de extremo a extremo: desde la infraestructura en la nube hasta la última línea de la interfaz. Me muevo con la misma comodidad por el backend, el front y la capa de datos, y me interesa especialmente el punto donde el cálculo se vuelve visible — simulaciones, gráficos y sistemas que se pueden mirar funcionar.

Pienso el código como un oficio: reglas simples que, repetidas con paciencia, producen estructuras complejas y a veces hermosas. Esa misma idea atraviesa los autómatas celulares, la simulación física y las redes neuronales que me apasionan. Esta página es, en parte, un cuaderno de estudios: un códice donde esos experimentos cobran vida en el navegador.

II

Proyectos destacados

Estudios de autómatas celulares, interactivos y ejecutándose en vivo. Reglas mínimas que generan mundos. Pulsa para explorarlos.

III

Stack tecnológico

Lenguajes

  • 01Python
  • 02C++
  • 03C#
  • 04Dart
  • 05JavaScript
  • 06Java
  • 07PHP · R
  • 08Rust · Go

Web & frameworks

  • 09React.js
  • 10Flutter
  • 11Flask · FastAPI
  • 12HTML5 · CSS

IA & visión

  • 13PyTorch
  • 14TensorFlow
  • 15OpenCV

Motores & XR

  • 16Unity
  • 17Unity XR
  • 18Unreal Engine
  • 19Game Maker

Infraestructura & nube

  • 20AWS
  • 21Docker
  • 22Firebase
  • 23Infraestructura de software
IV

Áreas de interés

i.

Simulación física

Modelar el movimiento, el fluido y la colisión. Traducir las leyes de la naturaleza a sistemas que se pueden experimentar en tiempo real.

Partículas · Fluidos · Autómatas
ii.

Computación visual

El píxel como medio. Render, gráficos generativos y todo aquello que convierte el cálculo en imagen y en forma.

Canvas · Shaders · Generativo
iii.

Inteligencia artificial

Redes neuronales profundas, aprendizaje automático y profundo. Enseñar a la máquina a reconocer patrones — y a sorprendernos.

DNN · ML · DL
iv.

Realidad virtual

Mundos donde se puede entrar. Experiencias inmersivas y XR con Unity y Unreal, en la frontera entre el espacio físico y el simulado.

Unity XR · Unreal · Inmersivo
V

Trayectoria

feb. 2024 — may. 2026 · 2 a 4 m

CTO

Mic&Pose · Jornada completa · Colombia, en remoto

Dirección técnica del producto y del equipo de desarrollo. Firebase, C++ y +8 aptitudes.

oct. 2023 — feb. 2024 · 5 m

Desarrollo freelance

Autónomo · Bogotá, en remoto

Desarrollo de videojuegos y experiencias interactivas. Unreal Engine, Game Maker y +7 aptitudes.

feb. 2023 — oct. 2023 · 9 m

Consultor técnico

PassportFellas · Contrato temporal · Estados Unidos, en remoto

Consultoría de TI y desarrollo multiplataforma con Flutter y +4 aptitudes.

sept. 2022 — feb. 2023 · 6 m

Ingeniero de software júnior

Dattel S.A.S. · Jornada parcial · Bogotá, en remoto

Infraestructura de software y aplicaciones web con React.js y +5 aptitudes.

ene. 2017 — sept. 2022 · 5 a 9 m

Desarrollo freelance

Autónomo · Bogotá

Primeros años de oficio: proyectos a medida en C++, C# y +6 aptitudes.

VI

Contacto

Hablemos de sistemas,
simulaciones o de lo que pueda construir contigo.