Skip to content
cm.
BASED IN MEXICOOPEN TO REMOTE OPPORTUNITIES

Hi, I'm Carlos Manuel González.

Building software.
Making AI useful.

AI Software Engineer

I build backend services, payment systems, and full-stack SaaS products, including AI-powered applications with agentic workflows. I care about scalable systems, software architecture, and system design. I use coding agents in my daily development workflow. B.Sc. in Computer Science.

FULL-STACK THINKING. AI-POWERED APPLICATIONS. BACKEND DEPTH.

01 Experience

Where I've worked.

My work across healthcare software, SaaS platforms, payments, and AI applications.

Then, the side projects

AOShield Solutions

Sep 2026 – Present (2 months)

Healthcare software · Canada

Full-stack Developer

Developing healthcare software for a Canadian client, working primarily on the C# / .NET Core API and related React and TypeScript interfaces in an Azure-hosted environment.

  • Modernizing legacy API workflows across multiple entities to use the platform's shared claims-based authorization patterns.
  • Shipping fixes and refactoring application services and shared packages used across the API and frontend.
  • Participating in planning and code reviews, with API and frontend changes integrated into production.
C#.NET CoreReactTypeScriptAzure

Dara Services

Oct 2023 – Sep 2026 (3 years)

Software Engineer · Technical Lead

Jan 2026 – Sep 2026 (9 months)

Led development of a new multi-tenant agency platform, built from scratch as a modular monolith with NestJS and React.

  • Initially coordinated five developers across backend, web, and mobile, defining tasks, reviewing code, and directing architecture. Later took ownership of full-stack implementation as the team became smaller.
  • Designed and implemented modules for operations, products, commerce, ai agents, flight-ticket records, and customer communications across WhatsApp, Instagram and Messenger, with agency-scoped data and configurable business workflows.
  • Built AI agents with Vercel AI SDK and AI Gateway, including model selection, business tools, document retrieval, and external MCP connections. Added tool approvals, structured results in chat, and usage and cost tracking.
  • Built scheduled agents for recurring tasks and automated workflows within the platform.
  • Implemented configurable roles and attribute-based permission conditions shared by API requests and agent tools. Translated supported conditions into database query filters.
  • Configured self-hosted deployment with Docker and Dokploy, automated image delivery through CI/CD, and integrated AWS S3 document storage using CDK.
  • Built observability with Grafana, Prometheus, and Loki, including application logs and dashboards for infrastructure, API performance, and AI usage.
TypeScriptNestJSReactPostgreSQLRedisModular monolithAI agentsAWS S3Self-hostedDockerDokployCI/CDGrafana
Inside the AI platform

Backend Software Engineer

Oct 2023 – Jan 2026 (2 years 4 months)

Built backend services for an earlier microservices platform supporting remittances, commerce, and customer communications.

  • Built a remittance backend with Supabase and PostgreSQL processing up to 9,000 monthly transactions. Implemented payment-state tracking, idempotent partner requests, and delivery and settlement records.
  • Developed a multi-provider payment gateway with a common integration layer for Stripe, Openpay, NMI, and Elavon.
  • Designed and maintained domain microservices for CRM, commerce, mobile recharges, identity, payments, and customer support across WhatsApp, Instagram, and Messenger.
  • Implemented backend services with NestJS, PostgreSQL, Redis, and RabbitMQ, and worked on .NET services with GraphQL. Delivered Docker-based services on self-hosted infrastructure alongside product and engineering teams.
  • During the transition, optimized Docker images and CI pipelines, reducing typical build times by approximately 60% and lowering GitHub Actions costs.
TypeScriptNestJSPostgreSQLRedisSupabase.NETGraphQLRabbitMQMicroservicesDockerSelf-hostedPayments
Earlier experience

DasMex

Aug 2023 – Nov 2023 (4 months)

Full-stack Developer

Built full-stack features for Biomas, a pet management and services platform.

  • Developed Next.js interfaces and NestJS backend API routes for platform products and services.
  • Integrated MercadoPago and PayPal into checkout and payment workflows.
  • Built scheduling, job management, and service listings for veterinary and animal care professionals, working on new platform capabilities.
Next.jsNestJSTypeScriptGraphQLMercadoPagoPayPal

NTSprint

Feb 2023 – Mar 2023 (2 months)

Software Engineer Intern

Maintained a real estate web application during a two-month internship.

  • Updated ASP.NET Web Forms interfaces, fixed frontend defects, and wrote SQL queries for data retrieval and database maintenance.
  • Worked with designers and developers in a Scrum team.
C#ASP.NET Web FormsSQL Server

02 Selected work

Built out of curiosity.

Personal products and small tools.
Things I wanted to exist, so I built them.

Personal product01

Nativo

An English-learning app that turns pasted texts into reading lessons with audio generated locally in the browser, contextual vocabulary, and idiom detection. A writing editor provides corrections you can accept or reject.

Full-stackApplied AIText-to-speechLanguage learningStripe
Explore project

Personal product02

Linkseek

A bookmark manager with editable page details, collections, tags, notes, and related links. It fetches available page metadata when you add a URL.

Full-stackBookmark managementProduct development
Explore project

Open-source tool03

OpenWhispr Proxy

A local proxy that adapts OpenWhispr's audio transcription requests for Vercel AI Gateway and routes transcript cleanup through the same service. Includes a usage dashboard, SQLite request history, and a prebuilt Docker image.

BackendAI integrationNestJSDockerSQLite
Explore project

03 A little about me

I learn by building.

I'm a Cuban software engineer based in Mexico and a Computer Science graduate of the University of Havana. I started in backend development, building services for payments and business operations, then took on technical leadership and full-stack product development.

I work across backend services, full-stack products, and AI-powered applications. I'm especially interested in scalable systems, software architecture, and system design. I'm growing my AI engineering practice by building AI features and full AI applications. In my daily work, I use coding agents for implementation, review, and iteration.

Always something in progress.

01 /

Build applications

TypeScript · NestJS · React · C# / .NET · PostgreSQL

02 /

Engineer AI features

Vercel AI SDK · Tool calling · RAG · MCP · Evaluation

03 /

Deploy & operate

Docker · Dokploy · CI/CD · Grafana · AWS

04 /

Explore infrastructure

AWS · Terraform · Infrastructure as code