Open to new opportunities

Sebastián Allende Cuello

Software engineer — ERP, backend and applied AI

Santiago, Chile · Operations across Chile, Colombia & Peru

4
companies
supported
3
countries,
3 tax regimes
228
modules migrated,
41 custom
5
major versions,
zero data loss

About

I build and run the systems a business actually depends on — ERP, inventory, accounting and electronic invoicing across four companies in three countries. My work sits where correctness of financial data and continuity of service are not features but the whole job.

Most recently I led a full ERP platform migration (Odoo 14 → 19) end to end, with no data loss, and built an automated monitoring system that reconciles inventory against the general ledger and surfaces failures before users notice them. I work mainly in Python, SQL and PostgreSQL, with regulated electronic invoicing for the tax authorities of Chile, Colombia and Peru.

I also build applications on large language models in Python and TypeScript, from shopping assistants to document extraction and RAG, and I measure them instead of assuming they work.

Selected Projects

Replay of a real run, shortened.

Odoo RAG

Python · pgvector

A docs assistant that cites its sources and says when it does not know, with an evaluation that shows which changes actually helped.

82%found the right passage in the top 5
20 → 90%Spanish questions, compared with vector-only search
7 of 8out-of-scope questions refused

ModoMax

TypeScript · Next.js

A full online store built end to end, with a shopping assistant, WhatsApp support and an admin panel with AI tools.

48test files, Vitest and Playwright
Tool callingchosen over RAG for a small catalog
Zodvalidation of AI output

FlagForge

Rust · WebAssembly

Multi-tenant feature-flag service built from scratch: targeted rollouts, reusable segments, A/B experiments and an audit trail, with a dashboard compiled to WebAssembly from the same engine the server runs.

74 nsin-memory flag evaluation
245tests, comparing local and server decisions
Open sourceread all of the code
Odoo 14 → 19 Migration Field NotesOpen source

The failures that raise no error during a major ERP upgrade, documented as symptom → cause → fix, from a production migration across four companies and three countries.

Systematic Trading PlatformArchitecture

Systematic trading research platform — architecture, risk design and engineering writeup. Paper trading, no real capital.

Parallel Genetic Algorithm, HPCJava

Parallel genetic algorithm (Jenetics) integrated with TeamBots/TBSim to optimise robot football teams, with a computational scalability study on Apple silicon. Undergraduate thesis.

Earlier work
AI News AnalyzerPython · LangChain

News analysis system built with LangChain and LangGraph, using specialised agents behind a Streamlit interface.

E-commerce REST APIPython · FastAPI

REST API for an e-commerce backend, built with FastAPI.

Introducción a LinuxGuide

Step-by-step Linux guide, from environment setup through to bash scripting.

How I Build

Coding agents are my main workflow: over 2,600 AI-assisted commits on a production ERP alone. The agent writes a lot of the code; I own the decisions. Here is the process, with real evidence at each step.

  1. Project rulesRead before any change
  2. PlanApproved before risky work
  3. Small stepsTests after each block
  4. Safe testsNo real data or network
  5. EvaluationsMeasure what tests miss
  6. Staged releaseStaging, then production

Experience

Dec 2025 — Present

IT Manager & ERP Administrator

Toyng · Santiago, Chile

Administration and development of Odoo ERP (14 → 19) on Odoo.sh for operations in Chile, Colombia and Peru. Custom modules for consignment and mass reporting, electronic invoicing with three tax authorities, cloud and PostgreSQL infrastructure, e-commerce integrations, and support to accounting, warehouse and sales teams across three countries.

Aug — Dec 2025

Identity & Access Management, Security

Banco BICE · Chile

Access governance across Active Directory, Salesforce and critical banking systems. Integration of users from a banking merger, full identity lifecycle management, and proofs of concept for fixed-term deposit products.

2024 — 2025

Independent Consulting & Digital Solutions

Various clients · Chile

Rebuilt a logistics system from the ground up with a client/administrator architecture on Docker, including SAP query integration. Infrastructure optimization and customer experience work for smaller clients.

2024

Business Transformation Consultant, CX Analyst

Imppulsor · Ireland / Remote

Owned the customer experience function, designing strategies and mapping the user journey while coordinating with international teams.

2023

Professional Internship

Gtd Manquehue · Santiago, Chile

Worked with IBM Service on a BPMN model replacing a manual IT license deprovisioning process, plus a document summarization flow with Power Apps connected to OpenAI.

2022

Teaching Assistant, Advanced Programming & Databases

Universidad Finis Terrae · Santiago, Chile

Tutoring, teaching assistance and laboratory grading.

Writing

The bugs that survive an ERP upgrade are the quiet ones Case study

Migrating five major versions forward across four companies and three countries — and why the failures that raised no error were the expensive ones.

Alert quality beats alert count Case study

Building a health check that reconciles inventory against the general ledger, what it found that no report showed, and the detector of mine that was confidently wrong.

Skills

Applied AI
LLM APIsRAGpgvectorTool calling LLM evaluationClaude CodeMCP
Backend
PythonOdoo 14–19FastAPIREST APIs JavaJavaScript
Data
PostgreSQLSQL / PL-SQLMigrationsETL SAP S/4HANA
Infrastructure
LinuxDockerGitOdoo.shAWS AzureHPC
Compliance
SII · ChileDIAN · ColombiaSUNAT · Peru Active DirectoryIAM
AI
LLM APIsLangChainPrompt engineeringNLP
Languages
Spanish — nativeEnglish — Upper-intermediate (B2)

Education

2024

Computer & Telecommunications Engineering

Universidad Finis Terrae · Santiago, Chile

Coursework completed.

2020 — 2021

English as a Second Language

Mississauga Secondary Academy · Ontario, Canada