Matías Romera

Hola, soy

Matías Romera

Software Engineer

Diseño y construyo sistemas backend escalables y robustos. Foco en arquitectura limpia, performance, código pragmático y soluciones reales.

Sobre mí

Software Engineer especializado en backend y sistemas distribuidos. Construyo servicios que manejan miles de operaciones concurrentes, optimizo flujos de datos entre microservicios y diseño soluciones que priorizan confiabilidad y simplicidad sobre complejidad innecesaria.

Mi stack principal es Java, Go y Node.js. Complemento con bases de datos SQL/NoSQL y herramientas como Kafka, Redis, Docker y Kubernetes según lo que el problema necesite. Tengo experiencia migrando sistemas legacy, integrando APIs externas y construyendo herramientas que automatizan tareas repetitivas.

Fuera del código, me interesa la mejora continua, compartir conocimientos con equipos y entender el dominio del negocio para tomar mejores decisiones técnicas.

Experiencia

Software Engineer II
Ago. 2023 — Presente
Chattigo

Evolución de módulos backend orientados a integraciones externas, seguridad, analytics y tooling interno, trabajando sobre arquitecturas BFF + microservicios, con énfasis en performance y consistencia.

Software Engineer

Ago. 2021 — Jul. 2023

Desarrollo de APIs y módulos core de la plataforma, desde gestión de contactos y billing hasta analítica de WhatsApp e integraciones con ecosistemas externos.

Tecnologías

GoJavaNode.jsTypeScriptMongoDBSQLRedisKafkaKubernetesSpring BootQuarkusNext.js
Junior Software Developer
Ene. 2021 — Jul. 2021
Capgemini

Desarrollo de APIs REST y servicios backend en un entorno corporativo, trabajando con SQL y flujos colaborativos propios de equipos grandes. Fue mi primera experiencia profesional consolidando prácticas de trabajo ágil, integración entre equipos y mantenimiento de servicios productivos.

Tecnologías

Node.jsJavaScriptSQL

Skills

Backend y Frameworks

Java
Go
Node.js
TypeScript
Spring Boot
Spring WebFlux
RxJava
GoChi
Quarkus
Spring Batch

Bases de Datos & Cache

SQL Server
MongoDB
Redis
Stored Procedures
Aggregation Pipelines
Firebase

Mensajería & Tiempo Real

REST APIs
Kafka
WebSockets
Webhooks

Cloud & DevOps

Kubernetes
Docker
CI/CD
GCP
Bitbucket Pipelines
FluxCD
GitOps

Integraciones

Meta Graph API
WhatsApp Cloud API
Stripe
HubSpot
VTEX

Arquitectura

Microservicios
BFF Pattern
Programación Reactiva
CQRS
Event-driven
Batch Processing

Seguridad & Auth

JWT
TOTP/MFA
OAuth
ISO 27001

Frontend

Angular
HTML/CSS
React
Next.js
shadcn/ui

Prácticas & Herramientas

Git
Code Review
Agile
Jira
Postman
AI Agents
Observability

Proyectos

API Gateway Escalable
Gateway de APIs con rate limiting, autenticación JWT y balanceo de carga. Procesamiento de +10k requests/segundo.
Node.jsTypeScriptRedisDocker
Pipeline de Datos en Tiempo Real
Sistema de ingestión y procesamiento de eventos con Kafka, transformación de datos y persistencia en MongoDB.
KafkaNode.jsMongoDBDocker
E-Commerce Microservices
Arquitectura de microservicios para plataforma de e-commerce con carrito, pagos y gestión de inventario.
NestJSPostgreSQLRabbitMQStripe
CLI de Automatización
Herramienta CLI para automatizar tareas repetitivas de deployment, migraciones y generación de reportes.
TypeScriptCommander.jsShell
Dashboard de Monitoreo
Dashboard en tiempo real para monitoreo de métricas de microservicios con alertas configurables.
ReactNext.jsWebSocketsChart.js
Auth Service
Servicio de autenticación y autorización con OAuth2, JWT refresh tokens y gestión de roles/permisos.
Node.jsTypeScriptPostgreSQLRedis

Contacto

Estoy abierto a nuevas oportunidades y colaboraciónes. No dudes en contactarme.