Stack Tecnológico
Lenguajes principales
Python
Rust
C/C++
Áreas de especialización
Arquitectura de software
- Diseño cloud-agnóstico (Agnosticismo por Transformación)
- Multi-tenant serverless
- Diseño de APIs REST
- CI/CD
- Azure Functions
Diseño de protocolos
- Protocolos de comunicación (serial, TCP/UDP, BLE, MQTT)
- Protocolos binarios y basados en texto
- Checksums, ACK/NACK, retransmisión
- Protocolos para sistemas embebidos y CPS
Ingeniería de lenguajes
- AST de Python
- Transformación de AST
- Diseño de transpiladores
- Inferencia de tipos
- PyO3 (FFI Rust - Python)
Sistemas embebidos
- ESP32, STM32, Arduino, RP2040
- UART, I2C, SPI, MQTT
- embedded-hal
- Rust bare-metal
Seguridad
- Cifrado Fernet
- Aislamiento por ContextVar
- Modelos de credenciales en tránsito
Ingeniería de datos
- Polars, Pandas, NumPy
- PostgreSQL, SQLite, SQLAlchemy
Herramientas y plataformas
- Control de versiones: Git, GitHub
- Contenedores: Docker
- Sistemas operativos: Linux (Fedora), Windows, macOS
- Editores: VS Code, Neovim
- Metodologías: Agile, TDD, Clean Code
Idiomas
- Español — Nativo
- Inglés — Avanzado (C1)
- Chino — Intermedio (HSK 2)