NCnicolascardenas.devLoading00%
Available for work · Mexico City, Mexico · UTC−6

I build

Lead Backend Engineer with 5+ years building production systems. I design distributed backends and own features end to end, from the gRPC microservices and API gateway down to the Kubernetes and CI/CD that run them. What I care about most is how a system behaves when something fails: idempotency, compensation, integrations that recover. I also build a lot on the side to keep learning across the stack.

Nicolás Cárdenas Valdez
Drag
TypeScript
NestJS
Node.js
gRPC
GraphQL
PostgreSQL
Prisma
Redis
Kafka
Kubernetes
Docker
GCP
Terraform
Datadog
Python
FastAPI
Rust
React
Next.js
Vite
MongoDB
OpenAI
TypeScript
NestJS
Node.js
gRPC
GraphQL
PostgreSQL
Prisma
Redis
Kafka
Kubernetes
Docker
GCP
Terraform
Datadog
Python
FastAPI
Rust
React
Next.js
Vite
MongoDB
OpenAI
By the numbers · a platform I'm a primary contributor to
0+
Years shipping production
0K+
Users served in production
0K+
Transactions handled
~0
Microservices contributed
0+
Side projects built
0
Languages in rotation
STEP 02Experience

Owning systems end to end, from design to production.

From requirements and system design through implementation, testing, and production deployment.

Zazpay
Jul 2023 — PresentPresent

Zazpay

Lead Backend Engineer
Full-time · Mexico City (Hybrid)

Lead backend engineer at a consumer-lending fintech (personal loans, BNPL, and store credit). I lead a backend team and own features from requirements and system design through implementation, testing, and production deployment.

  • Own personal loans end to end (the company's highest-revenue product), from system design through implementation, testing, and production deployment.
  • Own the BNPL product end to end: credit lines, confirmation and one-shot payment flows, and dynamic plans.
  • Built and owned Sunflow, the multi-channel messaging product driving collections (cobranza) over WhatsApp, SMS, email, and voice.
  • Lead the AI-model integration with the data team, wiring embedding- and LLM-powered features into the platform.
  • Build fault-tolerant money movement (idempotency, timeouts, circuit breakers, compensation) so payments come out right even when a step fails.
  • Built CI/CD across 20+ services in both GitLab CI and GitHub Actions, and contribute to GitOps delivery with ArgoCD on GKE.
  • Instrumented the platform with Datadog (APM, logs, traces) and contribute to the cloud infrastructure managed with Terraform.
TypeScriptNestJSgRPC / ProtobufPrismaPostgreSQLKafkaRedisGKE / KubernetesGCPMambuSTP / SPEI
Nolu.AI
2025 — PresentPresent

Nolu.AI

Software Engineer / DevOps
Contract · Remote

Contract software engineering and DevOps: I designed, developed, and deployed products with AI integrations for client companies like Pied and Happymile.

  • Replaced slow manual Excel reconciliation in a cross-border (US/MX) logistics operation with custom software: a Python/FastAPI engine (pandas, MongoDB) that ingests billing and trip spreadsheets, auto-classifies freight routes, and computes extra-kilometer and toll costs, behind a React/TypeScript operator app on Cloud Run + Firebase.
  • Contributed to a multi-region (US/MX) Transportation Management System, on FastAPI + DynamoDB and React, deployed on AWS ECS Fargate + Amplify with Terraform and GitHub Actions.
  • Designed the requirements for an AI-assisted operations CRM (FastAPI + MongoDB, React 19) with OpenAI-powered task auto-classification, auto-assignment, and insights, and led a team of developers delivering it on GCP Cloud Run + Firebase.
PythonFastAPIReactMongoDBDynamoDBOpenAIAWSGCPTerraform
Presta Vale
May 2022 — Jul 2023

Presta Vale

Software Engineer
Full-time · Culiacán (Hybrid)

Full-stack engineer in an agile team building financial-services products from the ground up across a varied stack.

  • Built the platform's authentication gateway and refactored legacy code behind new, more secure adapters.
  • Independently built a financial-services chatbot on Hasura, PostgreSQL, and GraphQL, improving customer experience and support efficiency.
  • Contributed across React, Next.js, LoopBack, Express, MongoDB, and MySQL, and helped set up cloud infrastructure and delivery pipelines.
ReactNext.jsLoopBackExpressHasuraGraphQLPostgreSQLTwilio
Softtek · Constellation Brands
Jul 2022 — Dec 2022

Softtek · Constellation Brands

EA Software Intern
Internship · Monterrey

Built integrations across enterprise applications to improve enterprise-architecture visibility.

  • Programmed integrations across multiple applications with Node, Atlassian Forge, and LeanIX.
  • Helped map and document the company's application landscape and technological dependencies.
Node.jsAtlassian ForgeLeanIXConfluence
John Deere Shared Services
Jun 2021 — May 2022

John Deere Shared Services

Software Intern
Internship · Monterrey

Applied Agile methodologies in enterprise-level software development.

  • Developed test cases for Combine system software and performed SIL (Software-in-the-Loop) testing.
  • Automated report generation with Python, improving reporting efficiency.
PythonAgileTestingGit
STEP 03Selected projects

Things I build to keep learning across the stack.

Self-directed work spanning AI/ML, fintech tooling, sports tech, market data, and systems.

Open Source ContributionsFeatured

nestjs-bullpen

NestJS-native BullMQ dashboard (open source)

An open-source dashboard for BullMQ queues that drops into a NestJS app in one line. It uses NestJS dependency injection to auto-discover your queues and show the processors, workers, and event handlers behind them. Published on npm with zero runtime dependencies.

  • One-line setup that auto-discovers queues and maps them to their processor classes
  • Pluggable auth (guards, HTTP Basic, custom predicates); read-only by default, mutations opt-in
  • Real-time updates over Server-Sent Events with a polling fallback; runs on Express and Fastify
TypeScriptNestJSBullMQRedisExpress / Fastify
Open Source ContributionsFeatured

Bruno

Contribution to the Bruno open-source API client

An open-source contribution to Bruno, the Git-friendly API client. PR #8374 makes multi-file environment import resilient and idempotent: each file is parsed independently with per-file format detection, failures are isolated instead of aborting the whole batch, and re-importing the same files no longer stacks duplicates.

  • Per-file parse with isolated error handling — one malformed file no longer aborts the whole import
  • Idempotent re-import via duplicate detection on sanitized environment names
  • Summary toast (imported / skipped / failed) backed by 9 new Jest test cases
JavaScriptReactElectronJest
Dev ToolsFeatured

Formattic

Format, preview & share developer documents

A web app to format, preview, and share developer documents. It renders Markdown, JSON, Mermaid diagrams, HTML, and plain text in the browser — with KaTeX math and syntax-highlighted code — and turns any document into a shareable link. It also ships an MCP server so AI agents can format and share docs directly.

  • Formats and previews Markdown, JSON, Mermaid, HTML, and plain text in the browser
  • Renders Mermaid diagrams, KaTeX math, and syntax-highlighted code
  • Turns any document into a shareable link; ships an MCP server for AI agents
ReactViteMarkdownMermaidKaTeX
AI / MLFeatured

Sunflow Agent

Conversational-AI brain for support & collections

The AI agent behind a multi-channel customer-support and collections platform built around the BNPL product. A LangGraph state machine orchestrates embedding-based intent classification, RAG over a Qdrant vector store, and tool-calling flows that hit live service APIs.

  • LangGraph state machine routing intent → RAG retrieval → tool calls against live APIs
  • Pluggable LLM provider layer (self-hosted / Ollama with an OpenAI fallback)
  • Embedding-based intent classification with OpenAI text-embedding-3
PythonFastAPILangGraphQdrantOpenAIRAG
AI / ML

AI Video Pipeline

End-to-end AI YouTube production engine

A 7-stage async orchestrator that turns a topic into a finished video. Pluggable multi-provider stack (LLMs, image gen, AI video, TTS, STT) swappable via one-line YAML, with Remotion + FFmpeg rendering and resumable per-task checkpoints.

  • Agentic workflow of specialized prompts: researcher → scriptwriter → reviewer → visual directors
  • Dual workflows: long-form documentaries and zero-LLM 9:16 social shorts
  • Auto-dubbing into 6+ languages with word-level subtitle timing (Whisper)
PythonRemotionFFmpegClaudeGPT-4oElevenLabs
Market Data

Mayweather

Real-time prediction-markets data platform

Ingests Kalshi and Polymarket order books in real time. Async REST bulk-loaders plus persistent WebSocket streams feed an upsert-based sync into PostgreSQL time-series storage.

  • RSA-PSS WebSocket auth (Kalshi) + upsert-based sync into PostgreSQL
  • Orderbook & price-tick time series with a 15-minute catalog refresh
  • Deployed as a Linux systemd service via GitLab CI/CD with auto-restart
PythonFastAPISQLAlchemyPostgreSQLWebSockets
Sports Tech

PadelRank

Real-time padel ranking & matchmaking app

A React Native + Expo mobile app for points-based ranking, matchmaking, and tournaments, with real-time updates and end-to-end-encrypted messaging over an offline queue.

  • Dynamic points-based ranking, matchmaking, and event registration
  • End-to-end encrypted messaging (Signal Protocol) with an offline queue
  • Cross-platform iOS / Android / web builds via Expo + EAS Build
React NativeExpoSocket.ioSignal ProtocolEAS
Systems

Rust Git TUI

Terminal Git client in Rust (in progress)

A terminal-based Git client written in Rust. An in-progress side project to go deeper on systems programming and ergonomic TUIs.

  • Async TUI built on ratatui + tokio
  • Direct libgit2 bindings via git2
Rustratatuitokiogit2clap
Drag · swipe
STEP 04Skills

A deep backend core, with reach across the stack.

●●●● expert · ●●●○ strong · ●●○○ working · ●○○○ familiar

  • TypeScript
  • JavaScript
  • Python
  • SQL
  • Rust
  • C / C++
  • NestJS
  • Node.js
  • gRPC / Protobuf
  • REST design
  • GraphQL
  • FastAPI
  • PostgreSQL
  • Prisma
  • Redis
  • Bull / BullMQ
  • Apache Kafka
  • MongoDB
  • Google Cloud (GCP)
  • Docker
  • GitHub Actions
  • Kubernetes (GKE)
  • ArgoCD / GitOps
  • Terraform
  • Microservices
  • Distributed systems / Sagas
  • Idempotency & correctness
  • Resilience patterns
  • Event-driven architecture
  • Caching strategy
  • Datadog (APM)
  • OpenTelemetry
  • Jest
  • E2E harness design
  • Testcontainers
  • Sentry / PostHog
STEP 05Certifications

Credentials & continuous learning.

Courses and certifications across AI, cloud, infrastructure, and engineering.

Anthropic
Anthropic
2026

AI Fluency for Small Businesses

Practical AI fluency for small businesses: using Claude to run and grow everyday operations.

Verify
Northwestern University
Northwestern University
2026

High Performance Collaboration: Leadership, Teamwork, and Negotiation

Leadership, negotiation, and team-building frameworks for high-performing teams.

Verify
Coursera Instructor Network
Coursera Instructor Network
2026

Agile Sprint Planning and Delivery with Jira

Sprint planning in Jira: INVEST stories, story-point estimation, sprint backlogs, and retrospective action tracking.

Verify
Google Cloud
Google Cloud
2026

Introduction to Generative AI

Foundations of generative AI: what it is, how it differs from traditional ML, and Google's tooling.

Verify
Google
Google
2026

Introduction to AI

Core AI concepts and how modern AI systems are built and used.

Verify
Google
Google
2026

Maximize Productivity With AI Tools

Applying AI tools to streamline everyday knowledge work.

Verify
Google Cloud Skills Boost
Google Cloud Skills Boost
2026

Google Cloud Fundamentals: Core Infrastructure

Core GCP services across compute, storage, and networking.

Verify
Google Cloud Skills Boost
Google Cloud Skills Boost
2026

Build a Certification Study Guide: PCA Exam Prep

Structured preparation for the Google Cloud Professional Cloud Architect exam.

Verify
Google Cloud Skills Boost
Google Cloud Skills Boost
2026

AI Infrastructure: Introduction to AI Hypercomputer

Google Cloud's AI Hypercomputer stack for training and serving models.

Verify
Anthropic
Anthropic
2026

Building with the Claude API

Tool use, prompt caching, and agents on the Claude API.

Verify
Anthropic
Anthropic
2026

Claude Code in Action

Agentic coding with Claude Code: hooks, MCP, and automated workflows.

Verify
Anthropic
Anthropic
2026

Introduction to the Model Context Protocol

MCP servers, tools, and resources that connect models to live data.

Verify
Anthropic
Anthropic
2026

Introduction to Agent Skills

Building reusable agent skills that extend what Claude can do.

Verify
Tecnológico de Monterrey
Tecnológico de Monterrey
2023

Software Systems Development

Full software development lifecycle and system design.

Verify
Tecnológico de Monterrey
Tecnológico de Monterrey
2023

Implementation of Computing Infrastructure

Provisioning, networking, and operating computing infrastructure.

Verify
Tecnológico de Monterrey
Tecnológico de Monterrey
2023

Development of Computational Algorithms

Algorithm design, data structures, and computational problem solving.

Verify
A Cloud Guru
A Cloud Guru
2022

Introduction to Terraform Cloud

Infrastructure-as-code workflows and state with Terraform Cloud.

Verify
Amazon Web Services
Amazon Web Services
2022

AWS Academy — Machine Learning Foundations

ML concepts and the AWS machine-learning service stack.

Verify
Amazon Web Services
Amazon Web Services
2022

AWS Academy — Cloud Foundations

Core AWS services, security, pricing, and architecture.

Verify
A Cloud Guru
A Cloud Guru
2022

Introduction to Amazon Athena

Serverless SQL queries over data in S3 with Amazon Athena.

Verify
A Cloud Guru
A Cloud Guru
2022

Introduction to Amazon Polly

Text-to-speech synthesis with Amazon Polly.

Verify
A Cloud Guru
A Cloud Guru
2022

Learn AWS By Doing

Hands-on labs across core AWS services.

Verify
A Cloud Guru
A Cloud Guru
2022

DevOps Concepts

DevOps fundamentals: automation, CI/CD, and collaboration.

Verify
SAS
SAS
2022

Cortex Participant

Participation in SAS Cortex, an analytics and AI challenge.

Verify
A Cloud Guru
A Cloud Guru
2022

Introduction to AWS

A foundational tour of core AWS cloud services.

Verify
SAP LeanIX
SAP LeanIX
2022

Certified EA Practitioner

Enterprise-architecture practice and tooling with SAP LeanIX.

Verify
SAP LeanIX
SAP LeanIX
2022

LeanIX Certified EA Associate

Foundations of enterprise-architecture management with SAP LeanIX.

Verify
Postman
Postman
2022

Postman Student Expert

API design, requests, and testing fundamentals with Postman.

Verify
Auto-scrolling · hover to pause
STEP 06Profile

A bit about me.

Nicolás Cárdenas Valdez
Nicolás Cárdenas Valdez
Lead Backend Engineer
Mexico City, Mexico

I'm Nicolás, a backend engineer who likes the problems that show up when things fail: distributed systems, idempotency, integrations that have to recover on their own. I work mostly in TypeScript and NestJS on GCP and Kubernetes, with Python and Rust for fun. Outside the day job I ship side projects (AI agents, data platforms, mobile apps) to keep learning across the stack.

Education
  • 2019 — 2023
    B.S. Software Engineering (Ingeniero en Tecnologías Computacionales)
    Tecnológico de Monterrey
    Campus Monterrey · focus areas include Information Security
  • 2016 — 2019
    High School Diploma
    Tecnológico de Monterrey
Languages
  • SpanishNative
  • EnglishC1 / Advanced
  • FrenchBasic
Outside work
  • Crypto trading & market analysis
  • Building & upgrading PC hardware
  • Automating everything
  • Video games
STEP 07 · Contact

Let's build something that holds up when things fail.

Open to hybrid and remote roles. The fastest way to reach me is email or LinkedIn.