Federico Marmo

Senior Backend Engineer especializado en soluciones orientadas a la resiliencia, el performance y delivery event-driven. Portfolio profesional, experiencia y proyectos.

Profile

Córdoba, Argentina · Remote

Federico Marmo

Sr Software Engineer

I’m a backend developer with over 12 years of experience, focused on building robust and resilient solutions across different technologies.

Kotlin/JavaSpring WebFluxNode.jsAWSEvent-drivenResilience

About me

Profile

Hi, I’m Federico — a backend-focused software engineer with 12+ years of experience.

How I work

I enjoy understanding the problem behind the requirement, aligning expectations, and turning complexity into clear, executable technical decisions. I feel especially comfortable building systems that must scale, be resilient, and evolve over time.

Continuous improvement

I’m self-taught and adaptable, with a constant curiosity for how things work and how they can be improved. I like revisiting existing solutions to see whether, given today’s context, there’s a simpler, more efficient, or more scalable alternative.

Collaboration

I value collaboration and knowledge sharing. I enjoy working in teams that encourage technical discussions and decision-making aligned with business priorities, with a strong focus on technical quality and delivery timelines.

Experience

2025 - Present

Naranja X (NX)

Sr Software Engineer Advance

2025 — Present

Investments product

Designed and implemented backend services with a focus on resilience, idempotency, and retries.

Large-scale event processing, integrating multiple domains across the company.

Active participation in cross-team technical definitions (backend, mobile, UX, product).

KotlinSpring WebFluxNode.jsAWSEKSDynamoDBSNS/SQSKafkaEvent DrivenClean Architecture
2022 - 2025

Santander Tecnología

Sr Software Engineer

2022 — 2025

Transactions product

Migrated a Scala project to Node.js using a microservices architecture.

Mentored SSR and SR engineers...

Coordinated and validated code best practices.

Built Grafana dashboards...

Milestone
Designed classes and code organization from scratch.
JavaServicesAPIs
2021 - 2022

Naranja X (NX)

Sr Software Engineer

2021 — 2022

Insurance product

Contributed to modernization efforts.

Milestone
Built an AWS serverless module to automate reports delivered to insurance companies.
Loans product

Actively contributed to product evolution, fully based on AWS serverless components and reactive architecture (WebSockets).

Mentored SR, SSR, and JR engineers inside and outside the team.

Actively coordinated and validated merge requests across teams.

Milestone
Created a corporate template for building BFFs (Backend For Frontend) using Fastify, TypeScript, Jest, ESLint, Serverless framework, and GitLab pipelines integration.
Onboarding product

Provided support to the team by fixing bugs and mentoring SSR engineers.

Monitored and analyzed production errors using tools like Datadog and CloudFormation.

Participated in building a two-factor authentication flow for the mobile app.

Built a serverless solution (SQS + Lambdas) to automate a manual scoring process.

Node.jsAWSECSDynamoDBSNS/SQSLambda
2013 - 2021

CÍA. DE SEGUROS EL NORTE

Software Engineer (SSR–SR)

2013 — 2021

Insurance product

Developed the insurance core on PHP.

Milestone
Proposed and contributed to migrating from a functional architecture to OOP.
Appointments management product

Developed an in-house appointments manager.

Milestone
Built a queue/appointments system from scratch using MEAN + WebSockets, deployed through GitLab with Rancher and Kubernetes.
Legacy insurance quoting product

Automated Excel files using Visual Basic 6.0.

PHPLaravelNode.js
2012 - 2013

Voce Saude

Software Engineer (JR–SSR)

2012 — 2013

Healthcare product

Developed PHP applications.

Modernized legacy code: migrated legacy code to a Java backend and a Sencha Ext.js frontend.

Node.jsJavaSencha Ext JS
2011 - 2012

Consultora Innovate

Software Engineer (JR)

2011 — 2012

Insurance product

Developed applications in VB.NET.

Milestone
Migrated a call-center application from Visual Basic 6.0 to VB.NET applying OOP best practices.
VB6VB.NETOOP

Technologies

Backend

KotlinJavaNode.jsRest APIsMicroservicios

Architecture

Event-drivenBackpressureResilienceObservabilidadDDDClean Architecture

AWS

EKSSNS/SQSAPI GatewayALBCloudWatchECSLambdaKafkaEvent Bridge

Data & Storage

DynamoDBSQL/NoSQLRedisElasticsearchS3

Tools

GitLabCI/CDDockerDatadogGrafana

Education

Tec. Superior en Programación
U.T.N San Francisco · San Francisco, Córdoba, Argentina
2009 — 2011