Skip to content
Profile photo of Camila Sabino

<Camila Sabino/>

$ Software Engineer | Backend · Architecture · AI.

// Who I am

About Me

Software Engineer with 8+ years of experience building and evolving production software, with a focus on backend systems, distributed systems, and software architecture.

Throughout my career, I’ve worked on complex production systems, designing and evolving APIs, microservices, integrations, and event-driven architectures, while also contributing across the stack and owning features end to end.

I approach engineering with a product mindset: understanding the problem first, making technical trade-offs explicit, and balancing business needs with simplicity and long-term maintainability.

Lately, I’ve been exploring how AI is changing the way we build software, while continuing to grow my knowledge in AI Engineering. I enjoy learning, questioning assumptions, and finding better ways to approach engineering problems.

Outside of code, I enjoy running and spending time in the mountains. In 2026, I reached the summit of Aconcagua.

// Track record

Professional Experience

Nuvemshop logo

Nuvemshop

Software Engineer

Aug 2019 – Nov 2025Buenos Aires · Hybrid

For more than six years I worked across different domains of a large-scale e-commerce platform, taking part in the design and evolution of systems and product features.

My work covered the full stack: architecture and backend, the store admin panel, the storefront and checkout, plus integrations with related domains.

2019–2023

Payments

Designed and led the evolution of the payments architecture from native integrations to an API- and microservices-based platform, enabling the integration of 30+ payment methods across Argentina, Brazil, Mexico, Colombia, and Chile.

01 · Context

The platform relied on native, one-off integrations with each payment method, which made it costly to add new providers and expand into new countries.

02 · Architecture

We designed an API- and microservices-based platform that decoupled checkout from each payment method's specific integration, defining common contracts for onboarding, charges, refunds, and notifications.

03 · Implementation

I led development of the platform's core services and supported the progressive migration of existing payment methods to the new model without interrupting ongoing operations.

04 · Security

We added validations and additional controls to reduce fraud and protect sensitive payment data, in line with each provider's and country's requirements.

05 · Expansion

The new architecture made it possible to add 30+ payment methods across Argentina, Brazil, Mexico, Colombia, and Chile, adapting to each region's regulatory and market particularities.

06 · Result

We drastically reduced the time and effort needed to integrate a new payment method, laying the groundwork for the international expansion of Nuvemshop's checkout.

2024

Account & Security

Took part in building a new domain focused on account security, authentication, permissions, and session management, including 2FA and controls for sensitive actions.

01 · Context

Account security and access management were spread across several domains, with no unified view of authentication, permissions, and sessions.

02 · Design

I took part in designing a dedicated domain to centralize authentication, permissions, and session management, with a data and event model built to scale to new security use cases.

03 · Implementation

I built two-factor authentication (2FA) features and additional controls for sensitive account actions, reducing the risk surface against unauthorized access.

04 · Result

We laid the groundwork for a dedicated account security domain, able to evolve toward new access controls and policies.

2024–2025

Promotions

Nuvemshop's promotions were basic, and many sellers relied on third-party apps. We built a dedicated domain, with combination rules and a public discounts API, to give the product more flexibility.

01 · Context

The platform's native promotions were limited (mainly simple discounts), so many sellers turned to third-party apps to build more sophisticated promotions.

02 · Design

We designed a dedicated promotions domain, supporting different types (product discounts, category discounts, order-value discounts, free shipping, among others) and rules for combining them.

03 · Public API

We exposed a public discounts API so partners and third-party apps could integrate with the new promotions engine, expanding the ecosystem around the domain.

04 · Coordination

I worked closely with product, design, and other technical domains (checkout, catalog) to keep combination rules consistent across the platform.

05 · Result

The new promotions domain gave sellers more flexibility to build campaigns without relying on third-party apps, and laid the groundwork for a public discounts API for the partner ecosystem.

2024–2025

Store Activity Logs

Designed and implemented an end-to-end, cross-cutting service to record and query user actions. I documented it, presented it to the Engineering org, and other domains adopted it.

01 · Context

There was no standardized way to record and query the actions users performed within the store admin panel, which made traceability and incident resolution harder.

02 · Design & Implementation

I designed and implemented an end-to-end, cross-cutting activity log service, built to be consumed by multiple platform domains without coupling to each one's business logic.

03 · Adoption

I documented the service and presented it to the Engineering org; following that presentation, other domains adopted it to record their own user actions.

04 · Result

The service became a cross-cutting piece of the platform, improving traceability of user actions and reducing the effort required for each domain to implement its own logging.

UTN.BA logo

UTN.BA

Full Stack Developer

Jul 2018 – Aug 2019Buenos Aires · On-site

Built features for the school's Academic Management System, used by faculty, students, and administrative staff.

Took part in migrating the legacy system to SIU Guaraní, the academic management system used by Argentina's national universities. The work involved PHP, Twig, and JavaScript, both in application logic and in the interface used by different user profiles.

Also optimized SQL queries to improve the performance of frequent system operations.

// Toolkit

Tech Stack

Backend

Java · Spring BootScala · Play · AkkaNode.jsPHP · Laravel · Twig

APIs & Messaging

REST APIsKafkaWebhooks

Data

MySQLPostgreSQLMongoDBRedis

Search & Observability

ElasticsearchKibanaDatadogNew RelicGrafana

Cloud & DevOps

AWSDockerGitHub ActionsCircleCI

Frontend

JavaScriptTypeScriptReact

AI Engineering

Claude CodeMCPSubagentsSDDPrompt Engineering

// Approach

How I Work

  • Understand before designing

    I start with the problem, its context, and the product's needs. Understanding the domain first helps me choose the right level of abstraction and avoid unnecessary complexity.

  • Design systems built to evolve

    I work on system design, distributed architectures, and domain modeling, with clear boundaries. I factor in scale and performance without over-engineering: architecture should make change easier.

  • Design APIs and contracts

    I design APIs and contracts with their usage, evolution, and failure modes in mind. I look for abstractions that solve real problems without adding unnecessary complexity.

  • Build reliable software

    I treat testing, observability, monitoring, and maintainability as part of building software, not as afterthoughts.

  • Work end to end

    I can move between backend and frontend when needed to take a feature from an initial product problem to production, keeping a broader view of the system.

// Background

Education

Universidad Tecnológica Nacional logo

Information Systems Engineering

National Technological University, Buenos Aires Regional Faculty

2014–2018

Academic activities

  • CoNaIISI 2017 — Residential Electric Consumption Optimization in CABA (3rd place)
  • CoNaIISI 2018 — Argentine Sign Language Translator (LSApp), senior capstone project

Languages

Spanish · NativeEnglish · Advanced (C1)Portuguese · Intermediate (B1)

// Let's talk

Contact

I'm open to Software Engineering opportunities, especially in backend, distributed systems, software architecture, and end-to-end product engineering. I'm also interested in compelling technical projects and collaborations.

Send a Message

Tell me briefly what you're looking for.