Desarrollo de APIs y servicios backend, arquitectura por capas y experiencia en entornos cloud y procesamiento asíncrono.
Soy desarrollador backend con más de 2 años de experiencia profesional trabajando en proyectos enterprise-grade. Desarrollando APIs, lógica de negocio y resolviendo incidencias en entornos reales de producción, principalmente en el sector bancario.
Mi base técnica está en Java, aunque mi experiencia profesional ha sido mayoritariamente en C#/.NET, trabajando con bases de datos relacionales, arquitectura por capas y servicios REST.
En proyectos personales he trabajado con java y Spring Boot, entornos cloud (GCP/Firebase), mensajería asíncrona y contenedores (Docker), lo que me permite adaptarme con facilidad a distintos stacks y proyectos backend orientados a escalabilidad y mantenimiento.
Entrego soluciones que funcionan, escalables y documentadas
Desarrollo de APIs REST, lógica de negocio y procesos asíncronos.
Experiencia práctica con Docker y servicios cloud en proyectos personales (GCP / Firebase).
Trabajo en equipos ágiles, con control de versiones, seguimiento de incidencias y colaboración internacional.
public class Developer {
private final String name = "Atreyu Romero";
private final List<String> skills = List.of(
"Java", "Spring Boot", "REST APIs",
"SQL", "Docker", "Cloud (GCP)"
);
public Solution solve(Problem p) {
return skills.stream()
.map(s -> apply(s, p))
.reduce(Solution::merge)
.orElseThrow();
}
}
Fundamentos sólidos, criterio técnico e IA como herramienta de productividad.
Terminé mi formación justo el año en que la IA generativa empezó a popularizarse, por lo que aprendí a programar sin esas facilidades iniciales, construyendo una base sólida en fundamentos, depuración y búsqueda de información.
Esa etapa me dio una base sólida para razonar el código y resolver problemas sin depender de soluciones automáticas.
A día de hoy utilizo la IA de forma habitual como una herramienta de apoyo: para contrastar enfoques, optimizar código, mejorar legibilidad o acelerar tareas repetitivas.
Siempre validando y entendiendo lo que se propone. La IA no sustituye el criterio técnico, sino que lo potencia cuando se usa con cabeza.
Combino fundamentos sólidos con herramientas modernas para entregar código de calidad de forma eficiente.
Backend enterprise orientado a eventos que demuestra arquitectura event-driven con Java 17 y Spring Boot, procesamiento asíncrono y preparación para entornos cloud.
Arquitectura basada en eventos con Kafka
Actualización automática con polling
Docker + Docker Compose ready
JUnit5, Mockito
Respuestas cortas sobre mi perfil y cómo trabajo.
Mi experiencia profesional principal es en C#/.NET (APIs, lógica de negocio e incidencias en producción). En paralelo, estoy reforzando Spring Boot con proyectos reales orientados a backend enterprise.
He trabajado con GCP/Firebase (Auth, Firestore/Realtime DB, Storage y Cloud Functions) en proyectos personales, que conservo y se pueden comprobar.
Que sé montar un backend “serio”: API REST, persistencia con PostgreSQL, procesamiento asíncrono con cola (RabbitMQ), validaciones, errores globales, tests y despliegue con Docker.
Nivel práctico: levanto entornos con Docker/Docker Compose y automatizo el arranque de dependencias (DB, colas, etc.) para desarrollo y demos. Todavia no he usado Kubernetes en proyectos reales pero conozco sus fundamentos y espero llevarlo a la practica pronto.
Sí, he colaborado con equipos de otros países (por ejemplo Argentina y Colombia), siguiendo procesos de tickets, revisión de cambios y coordinación remota.
Un puesto estable donde pueda aprender y crecer, participando en proyectos variados. A cambio, ofrezco implicación desde el primer día, versatilidad técnica y cuidado por la calidad del código
Estoy abierto a nuevas oportunidades y proyectos interesantes. ¡No dudes en contactarme!