Construyo APIs y servicios mantenibles, con especial interés en C#/.NET, arquitectura cloud-native e integración de sistemas.
Soy estudiante de Ingeniería en Informática en Duoc UC, Chile. Mi foco principal es el desarrollo backend con C# y ASP.NET Core, aunque también tengo experiencia construyendo servicios con Java y Spring Boot.
Me interesa convertir necesidades reales en soluciones claras: APIs bien definidas, modelos de datos consistentes, autenticación segura, despliegues reproducibles y documentación que facilite mantener el software en equipo. Cuando el proyecto lo requiere, también trabajo en la integración con frontend y automatizaciones en Python.
Actualmente estoy profundizando en arquitectura cloud-native, PostgreSQL, contenedores, servicios de AWS y Rust.
| Área | Herramientas |
|---|---|
| Backend | C#, ASP.NET Core, Java, Spring Boot, Python, FastAPI |
| Frontend | JavaScript, Vue, React, HTML, CSS |
| Datos | PostgreSQL, MySQL, SQLite, Entity Framework Core |
| Infraestructura | Docker, AWS, Linux, Git, GitHub Actions |
| Otros | Rust, Kotlin, Maven, Gradle |
| Proyecto | Descripción |
|---|---|
| Cacha el Precio | Comparador de precios cloud-native desarrollado en equipo. He contribuido en la evolución del Product Service y el gateway con ASP.NET Core, PostgreSQL y contratos para integrar el scraper y el frontend. |
| Product Service | Microservicio de catálogo desarrollado con C# y ASP.NET Core, enfocado en productos, categorías, tallas, ofertas y persistencia de datos. |
| FoodExpress Service | API y servicios backend para el dominio de un restaurante, construidos con Java y Spring Boot. |
| Better Print for Java | Librería ligera para Java 17+ que incorpora interpolación de cadenas y utilidades inspiradas en la experiencia de Python. |
| OrionEngine | Proyecto experimental en Rust para aprender diseño de motores y programación de sistemas. |
- Diseño contratos de API claros y versionados.
- Priorizo validaciones, migraciones y modelos de datos coherentes.
- Automatizo entornos con contenedores y flujos reproducibles.
- Documento decisiones técnicas para que el proyecto pueda crecer en equipo.
- Aprendo construyendo y mejorando proyectos reales de principio a fin.
Si quieres conversar sobre desarrollo backend, colaborar en un proyecto o compartir una oportunidad, puedes escribirme a OrionTheProgrammer@proton.me.
