Senior AI Backend Engineer

I build reliable backend, distributed and AI-powered systems for real business problems.

15+ years of software engineering experience in business-critical enterprise environments, now applying Python, Go, Java, Kafka, SQL and AWS to modern backend architectures, workflow automation and Applied AI.

PythonGoJavaKafkaSQLAWS
Laura Puerto professional headshot

About

Enterprise experience, modern engineering.

My background is in ERP and enterprise software, where I have spent years working with business-critical processes, integrations, data and automation. That domain experience now shapes the systems I build with modern backend, cloud and AI technologies.

Rather than treating the move into AI engineering as a restart, I use problems I know well—data integration, logistics, workflow automation and decision support—as the context for designing new systems with distributed architectures, cloud services and Applied AI.

Featured projects

Selected engineering work

Built to explore production-oriented architecture, not just demos.

Earlier selected work

Backend & Applied AI

Chat with Documents

End-to-end RAG pipeline for conversational document Q&A with chunking, embeddings, vector retrieval and context-aware generation.

PythonLangChainChromaDBGemini

Market Events Service

Backend API aggregating market events from multiple providers with asynchronous ingestion, PostgreSQL idempotent upserts and Redis caching.

PythonFastAPIPostgreSQLRedis

Experience

18 years solving business-critical problems.

Senior Software Engineer – Business Systems & Automation

Térvalis Desarrollo

2008 – Present

  • Delivered automation and integration solutions across a 23-company enterprise environment, connecting ERP, CRM, SQL databases, n8n and Power BI.
  • Built a dynamic cost calculation engine for ~6,000 products with multi-level BOM structures and changing logistics/raw-material costs.
  • Automated multi-line sales-order generation through a Python data integration pipeline connecting Excel, SQL and Microsoft Dynamics AX.
  • Designed and maintained business-critical software where correctness, traceability and operational reliability were core requirements.

Skills

A senior software engineering foundation, expanding into modern AI systems.

Backend & APIs

Python, Go, FastAPI, REST APIs, SQLAlchemy, PostgreSQL, SQL

Distributed Systems

Kafka, event-driven architecture, microservices, idempotency, Transactional Outbox, retries, DLQ

Applied AI

LLMs, LangChain, LangGraph, RAG, AI agents, structured workflows

Cloud & Data

AWS, ECS, ECR, Secrets Manager, S3, Glue, PySpark, Parquet, Docker, MiniStack

Let's connect

Interested in backend, distributed systems or Applied AI?

I'm open to remote AI Engineer / Applied AI Engineer opportunities where strong software engineering and real business context matter.