Senior Software Engineer · Santa Cruz de la Sierra, Bolivia

José Alejandro Fiengo Vega

Arquitectura backend, cloud-native y sistemas distribuidos.

Diseño sistemas que tienen que vivir en producción, lidero decisiones técnicas y capacito equipos en backend, cloud-native, APIs y arquitectura distribuida.

Bolivia Banca · Telco · Gobierno Microservicios · EDA · APIs
Sistemas en producción Operable
Núcleo de arquitectura

Cómputo

Servicios backend
Ejecución en la nube

Integración

Plataforma de APIs
Streaming de eventos

Datos y equipos

Capa de datos
Habilitación de equipos

Impacto

Resultados que definen cómo trabajo en producción.

16+

años diseñando software

banca, telecomunicaciones y gobierno

20+

sistemas en producción

servicios backend, APIs y workers

3

industrias críticas

soluciones para dominios regulados y de alta operación

API

gobierno de plataformas

contratos, seguridad, consumo y evolución

Modelo operativo

De la decisión técnica al sistema corriendo en producción.

Distributed Backend

Diseño servicios con límites claros, contratos explícitos y comunicación orientada a eventos cuando el dominio lo exige.

Cloud Architecture

Construyo sobre GCP con despliegues reproducibles, servicios administrados y workloads preparados para operar.

API Platforms

Gobierno APIs con gateways, seguridad, rate limits, versionado y observabilidad para consumidores internos y externos.

Delivery Systems

Conecto código, pipelines, contenedores y entornos para reducir fricción entre desarrollo y producción.

01

Diseño

Arquitectura, separación de dominios, contratos y decisiones técnicas trazables.

02

Construcción

Servicios, eventos, datos y automatización con límites operativos claros.

03

Evolución

Mejoras incrementales, deuda técnica priorizada y adopción sin detener delivery.

Capacitación Técnica

Formación práctica para subir el nivel técnico de los equipos.

Workshops para equipos

Sesiones prácticas sobre backend, arquitectura, microservicios, APIs, GCP y delivery técnico.

Mentoría técnica

Acompañamiento para elevar criterios de diseño, revisión técnica, operación y toma de decisiones.

Capacitación corporativa

Programas para equipos que necesitan adoptar cloud-native, API management o arquitecturas orientadas a eventos.

Solicitar capacitación

Stack

Las herramientas que elijo según la capa del sistema.

Backend

JavaSpring BootPythonPHPNode.jsNestJSGo*Apache Kafka

Cloud

Google CloudCloud RunCloud FunctionsPub/SubVertex AI

API

ApigeeKongOAuth2Rate limitsQuotas

DevOps

DockerKubernetesGitLab CI/CDGitHub Actions

Data

PostgreSQLMongoDBOracle DBSQL Server

Frontend

AngularNext.jsTailwind CSS

* en aprendizaje activo

Notas de producción

Principios que aplico en cada decisión de arquitectura.

EDA sobre acoplamiento sincrónico cuando el negocio necesita independencia entre dominios.

Contratos explícitos antes que integraciones implícitas entre equipos y servicios.

Cloud Run para workers y servicios stateless; Kubernetes para cargas con requerimientos operativos mayores.

Pipelines auditables y repetibles antes que despliegues dependientes de pasos manuales.

Contacto

Disponible para arquitectura, backend senior, sistemas cloud-native y capacitación técnica para equipos.

jose.fiengo.vega@gmail.com