Designing scalable distributed systems for AI-powered products.

Software engineer focused on system architecture: service boundaries, data flow and cloud infrastructure. I still ship the code, in TypeScript and Python.

role  Senior Software Engineernow  Founding Engineer at Entropy Systemsfocus  system architecture · distributed systems · AIbased  Barcelona, Spain · EUgithub  @aesbetancourt
01 / About

I'm a software engineer focused on system architecture: I define service boundaries, data flow and cloud infrastructure, then build across the stack to ship it, from APIs and data layers to the interfaces and the AI on top.

As a founding engineer at Entropy Systems, I've shaped the architecture of our SaaS products for ISO standards auditing from day one. They're now used by ~40 client companies.

My work centers on the decisions that are hard to change later: how services talk to each other, where data lives, and how the system fails and recovers. I build them with TypeScript, Node and Python, and keep a long-running interest in document tooling and developer-facing libraries.

Lately that means architecting AI-powered features: retrieval, LLM orchestration, provider-agnostic speech-to-text and the production plumbing that keeps them reliable.

Alejandro Sánchez
02 / Experience

Where I've worked

2023 — Present

Founding Full Stack Engineer

Entropy Systems

  • Founding engineer: architected and delivered 3 SaaS products for ISO standards auditing, now used by ~40 client companies, in a small engineering team (3–5 engineers).
  • Co-designed the agentic architecture and agent harness on AWS Bedrock and GCP Vertex AI. Built the Bedrock agent pipelines for document processing, conversational assistants and workflow automation: ~2,000 audit documents per month and ~60% less manual review time.
  • Defined the service architecture and delivered it hands-on in TypeScript: React, Next.js and Vite on the frontend, Fastify and Node.js services on the backend.
  • Built a provider-agnostic speech-to-text (STT) engine that runs on AWS Transcribe or Google Cloud's Chirp 2 and Chirp 3 models, with no changes to the calling services.
  • Replaced a Puppeteer HTML-to-PDF pipeline with a Typst-based document and report generation system, cutting generation time and resource usage by ~90%.
  • Owned 12 distributed services across AWS and GCP with 99.9% uptime, built on event-driven and serverless patterns and performance-tested in simulated environments before each release.
  • Containerized services with Docker and built CI/CD pipelines that cut deployment time from ~1 hour to ~10 minutes, enabling daily releases.
2022 — 2023

Frontend Engineer

Vintra, Inc.

  • Led migration of a ~80k-line video analytics codebase from legacy JavaScript to TypeScript, reducing production runtime errors by ~30%.
  • Introduced Vite and esbuild into the build pipeline, cutting build time from ~3 min to ~20 s.
  • Partnered with product and design teams to deliver consistent UI behavior across a complex, data-rich surveillance interface.
2022

UI Development Lead

BITA GmbH

  • Led a team of 4 front-end engineers building 5 index and ETF analytics applications, setting engineering standards and driving delivery quality.
  • Introduced shift-left practices (code reviews, linting and automated testing), raising test coverage from ~10% to ~70%.
  • Established shared component patterns and a consistent architecture across the applications.
  • Contributed across the stack, delivering UI features in TypeScript and supporting backend API work in Python.
2021 — 2022

Full-Stack Engineer

BITA GmbH

  • Built and maintained financial applications for index construction and ETF analytics across frontend, backend and data layers.
  • Designed asynchronous RabbitMQ workflows ingesting ~1M market-data records per day.
  • Developed REST APIs and backend services in Python and Node.js, backed by PostgreSQL and MongoDB.
2020 — 2021

Application Developer

Intelix Synergy

  • Built 3 internal systems used daily by ~200 employees for registration, traceability and collaborator lifecycle management, using Python and Node.js.
  • Developed front-end interfaces and backend services to support business operations and data tracking workflows.
  • Deployed and operated services on Linux servers with NGINX as a reverse proxy.
03 / Education

Education

2016 — 2020

Computer Engineering

Jose Antonio Páez University · Venezuela

Computer engineering degree, with foundations in software engineering, distributed systems and mathematics.

Certifications & Learning

AWS Skill Builder

  • AWS Agentic AI Demonstrated
  • AWS Serverless Demonstrated
  • Architecting on AWS

Google Cloud Skills Boost

  • Designing Distributed Systems

DeepLearning.AI

  • Neural Networks and Deep Learning
04 / Stack

Patterns and tools I reach for

Architecture & Patterns

System DesignDistributed SystemsEvent-Driven ArchitectureServerlessMicroservicesAsynchronous WorkflowsMulti-Cloud (AWS · GCP)Provider AbstractionAPI Design (REST)

Cloud & Infra

AWS BedrockAWS TranscribeAWS LambdaEC2S3RDSSQSEventBridgeElastiCacheIAMCloudWatchGCP Cloud RunGCP Cloud FunctionsGCP Vertex AIGCP Speech-to-Text (Chirp)DigitalOcean

Data & Messaging

PostgreSQLMySQLMongoDBRedisRabbitMQ

Backend

Node.jsFastifyExpress.jsFastAPIFlask

AI & Automation

Claude CodeCodexOpenCodeCursorKiroGitHub Copilotn8nHermes

Languages

TypeScriptJavaScriptPythonGoRust

Dashed: currently exploring

DevOps & Tooling

DockerCI/CDNGINXPM2GitGitHubGitLabLinux

Frontend

ReactNext.jsViteesbuild
05 / Contact

Let's build something. Let's talk →

© 2026 aesbetancourt · Senior Software Engineer