Carlos Martinez

$>_ Profile

Hi, I'm Carlos Martinez, an engineering leader and senior software engineer from Colombia 🇨🇴. I've spent more than 12 years building scalable backend systems in the FinTech space, where I've integrated many payment providers and learned how payments work from the inside.

For the past 3 years I've led the Integrations team at Tesorio, building ERP and CRM connections with NetSuite, Intacct, QuickBooks, and Salesforce so finance teams can automate their workflows. Before that I spent 9 years as a Python/Django engineer, designing RESTful APIs, architecting cloud-native systems, and mentoring engineers. I started my career on the frontend, shipping production UIs with Vue.js and React, and I've also built mobile apps with Flutter.

Outside of work I maintain five open-source Django packages on PyPI, speak about Django internals at DjangoCon and PyCon Colombia, and take photos whenever I can. I code with AI tools every day: Claude Code, Codex, and OpenCode running local LLMs.

$>_ Selected work

Monetia
Updated 2026

A personal finance platform: accounts, budgets, credit cards, loans, assets, and multi-currency tracking. In active development, with plans to become a standalone product.

DeckForge
Updated 2026

A deck-building and collection tool built around one decision: a single domain layer serving both a human UI and programmatic/AI-agent callers with no shared context.

Voxel
Updated 2026

A multi-tenant SaaS for small production studios (3D printing, laser, porcelain): costing, inventory, production queues, and billing. Preparing for launch.

All projects

$>_ Skills

Leadership

Engineering management
Mentorship
Agile delivery
Cross-functional collaboration

Backend

Python / Django
RESTful APIs
PostgreSQL
Redis
Celery

Integrations

Payment providers
NetSuite
Intacct
QuickBooks
Salesforce

Cloud & Platform

AWS
Terraform
Docker
Distributed systems
GitHub Actions

Frontend

Vue.js
React

Mobile

Flutter
Swift
SwiftUI

AI tooling

Claude Code
Codex
OpenCode (local LLMs)

$>_ Blog

Python eval function

In this post I'll show you how to use `eval` in the right way and do not have issues or surprises.

#django

All posts

$>_ Photography

Full gallery

$>_ Contact

Want to talk about work, a role, or a project? Email me at me@carlosmart.co, or find me on: