Electronics Engineer · Software, AI & Distributed Systems — Buenos Aires, Argentina
Electronics engineer (FIUBA) with 5+ years of software experience across AI/LLM applications, distributed systems and embedded hardware. I build things end to end: from the PCB and the firmware up to the Rust server that talks to them.
- 🧠 Now: AI Engineer at Lenovo, building RAG and machine-learning automation over global supply chain systems
- 🎓 Also: Teaching Assistant, Embedded Systems Workshop at Universidad de Buenos Aires (STM32 / ARM Cortex-M)
- 🦀 Before: Rust Systems Engineer at LambdaClass, working on Ethereum L1/L2 clients and P2P protocols
📄 CV and portfolio: mechardo3d.xyz/en/me · versión en español
| Project | What it is |
|---|---|
| DS2000 | A USB button box for Discord: mute, deafen and disconnect from physical buttons, with RGB LEDs mirroring the state. Rust + Tauri app, C++ firmware, KiCad PCB and a 3D-printable enclosure. |
| Head-End System | Distributed head-end for water-meter telemetry in Rust: SWIM failure detection, device delegation across nodes, a custom scheduler, Prometheus and Grafana. The software half of my capstone project (PCB). |
| mechardo3d.xyz | My bilingual site and blog: Rust on Axum, Tera templates, Tailwind, Docker behind Caddy. No framework JavaScript. |
| aidot-camera-webrtc · Vigilante | Pull video from aiDot cameras over WebRTC with no cloud relay, plus a live wall and DVR on top of it. |
| IoT alarm over MQTT | ESP32 + ESPHome home alarm publishing to MQTT, with a Rust bridge that forwards alerts to Telegram. |
- Languages: Rust · Python · C / C++ · SQL / PL-SQL · Solidity · Java
- AI: LLMs · RAG · vector databases · self-hosted inference · Hugging Face · OpenAI and Anthropic APIs
- Embedded: STM32 · ESP32 · ARM Cortex-M · KiCad · PCB design · MQTT
- Infra: Docker · CI/CD · Linux · PostgreSQL · Prometheus and Grafana




