Senior Backend Engineer · 8 years

Nicolás Cancino

I build cloud-native distributed systems in Go on GCP — microservices, event-driven pipelines, hexagonal architectures, and data platforms at retail scale.

Open to remote employment and select freelance work. Based in Santiago, Chile · working across LATAM and US timezones.

Experience

8 years building backend systems.

Senior Software Engineer · Falabella — Corporate Pricing Platform

Nov 2021 – Apr 2026 · Santiago, Chile

Migrated legacy pricing services to Google Cloud (GKE, Pub/Sub, Cloud SQL) following the platform team's target architecture, modernizing critical systems serving multiple Falabella retail brands. Designed the event-driven ingestion channel via Pub/Sub for the core pricing platform, complementing existing bulk-file and REST API channels (price creation, expiration, and competition tracking). Built a data unification pipeline using Apache Beam / Dataflow (Java), Pub/Sub, and Kubernetes to consolidate heterogeneous pricing data from multiple stores into a single normalized response. Implemented PostgreSQL → BigQuery historical offload, freeing transactional capacity and enabling analytics at scale. Tuned PostgreSQL with pg_stat_statements + targeted indexes for high-frequency operations.

Backend Engineer (Independent Consultant) · Freelance

Feb 2022 – present · Remote

Led the from-scratch rebuild of a production service using hexagonal architecture in Go, plus a custom migration tool to transform and move ~30M records across 10 tenants from Firestore to PostgreSQL — enabling complex filtering not feasible in the previous NoSQL design. Drove adoption of code-first API documentation by introducing OpenAPI/Swagger generation directly from Go code via swaggo. Refactored multiple Go microservices to hexagonal architecture, decoupling domain logic from infrastructure. Implemented end-to-end request tracing via context.Context propagation and structured logging with zerolog.

Semi-Senior Software Engineer · BC Tecnología — client: Falabella

Jul 2019 – Oct 2021 · Santiago, Chile

Designed and built backend microservices and REST APIs in Node.js for the Falabella e-commerce platform, supporting production traffic across the retail ecosystem. Owned the full microservice lifecycle: API design, implementation, integration with internal platforms, deployment, and observability.

Software Engineer · Zenta

Mar 2019 – Jul 2019 · Santiago, Chile

Built proof-of-concept solutions for LATAM corporate clients, including a 'Things to do' recommendation chatbot integrating Google Maps and DialogFlow.

Software Engineer · 23People SPA

Jan 2018 – Mar 2019 · Santiago, Chile

Developed Java/Spring microservices for a corporate internal application along with the corresponding Angular frontends consuming those services.

Side projects

What I'm building on the side.

Ambrocito Training

Online platform for selling and streaming calisthenics video courses. Course catalog, lesson player with HMAC-protected HLS streaming, MercadoPago checkout, JWT auth with Google sign-in linking, transactional email.

Go 1.25 Astro 6 Tailwind v4 PostgreSQL GORM Cloud Run Cloudflare Workers Cloudflare R2 Supabase Resend

DaniG Yoga

Online platform for selling and streaming yoga video courses. Hexagonal Go backend, Astro PWA frontend with hls.js video player, full deploy stack on Cloud Run + Cloudflare Pages + Supabase.

Go 1.25 Astro 6 Tailwind v4 PostgreSQL GORM Cloud Run Cloudflare Pages Cloudflare R2 Supabase

Stack

Tools I reach for.

Languages
Go Java JavaScript / Node.js SQL TypeScript
Cloud / Infra
GCP (GKE, Pub/Sub, Cloud SQL, BigQuery, Dataflow, Cloud Endpoints) Docker Kubernetes Terraform
Databases
PostgreSQL BigQuery Firestore
Architecture
Microservices Event-driven systems Hexagonal architecture REST APIs
Observability
Structured logging (zerolog) Distributed tracing via context propagation Datadog
DevOps & Tooling
GitLab CI/CD GitHub Actions Git Conventional Commits AI-assisted development (Claude Code, MCP)

Get in touch

Let's build something.

Best reached over email. I read everything but reply faster to messages with context — what you're building, what stack, what you'd want from me.

ncancino7@gmail.com