
Sobre mí
Construyo soluciones de software end-to-end — backend, frontend, AI, ML, edge
Mi Historia
Hola, soy Javier. Software developer en Córdoba. Soy Técnico en Desarrollo de Software (Universidad Gastón Dachary, 2025), y antes de dedicarme a esto pasé varios años como productor agropecuario, lo que me dio una idea bastante directa de cómo es operar algo con tiempos y consecuencias reales.
En el último año me enfoqué en construir proyectos completos end-to-end: backends en Java/Spring, Go y Rust; frontends en React; pipelines de ML con inferencia en el edge; y herramientas para developers: code review con AI multi-agente, plantillas para empezar proyectos nuevos, e instalación y configuración automática de herramientas de developer en máquinas nuevas. Cada proyecto me empuja a stacks nuevos.
Cómo trabajo
- Entender el problema antes de escribir código. Le dedico tiempo a leer, discutir y mapear lo que tengo que resolver antes de tirar la primera línea.
- Decisiones técnicas con su tradeoff explícito. Cada elección tiene una contrapartida; trato de elegirlas conscientemente y poder explicar por qué.
Áreas en las que trabajo
- Backend: Java/Spring Boot, Go (Gin), Rust (Axum/Tokio), Python (FastAPI)
- Frontend: React, Next.js, Vite, Mantine, Zustand, Zod, React Flow
- Edge industrial: Modbus TCP/RTU, MQTT, ML inference local con ONNX
- ML pipelines: training en Python, inferencia en Rust con parity tests, SHAP para explicabilidad
- AI tooling: servidores MCP, sistemas multi-agente, integración con SAST/SCA (Semgrep, Trivy, Gitleaks)
- DevOps: Docker, GitLab CI, GitHub Actions
- Spec-Driven Development con OpenSpec, conventional commits
Habilidades Técnicas
Backend
Frontend
Bases de Datos
DevOps & Tools
Educación
Técnico en Desarrollo de Software
Universidad Gastón Dachary
2023 - 2025
ONE Tech Foundation G8 — Data Science, ETL y ML
Alura LATAM
2024 - 2025
Java y Spring Boot G6 — ONE
Alura LATAM
2024
Argentina Programa
Intermediate Java Developer
2022 - 2023
CCNA Certification
Fundación Proydesa
2009