Senior Software Engineer · AI/LLM · Pipelines de Datos · Automatización

Senior Software Engineer · AI/LLM Integration · Data Pipelines · Automation

Senior Software Engineer · AI/LLM Integration · Datenpipelines · Automatisierung

Catalina Rojas Ugarte

Perfil Profile Profil

Diseño y construyo sistemas autónomos que operan sin intervención humana — arquitecturas multi-agente LLM, pipelines de datos y aplicaciones full-stack en producción. Mi enfoque: convertir problemas complejos en infraestructura que se mantiene sola. Fundé una fintech adquirida por Transpaygo, llevo la dirección técnica de una organización de campañas en UK, y construyo herramientas de inteligencia geográfica, protocolos P2P y sistemas de trading con IA. Disponible para contratos remotos.

I design and build autonomous systems that operate without human intervention — multi-agent LLM architectures, data pipelines, and production full-stack applications. My focus: turning complex problems into self-sustaining infrastructure. I founded a fintech acquired by Transpaygo, lead the technical direction of a UK campaign organisation, and build geo-intelligence tools, P2P protocols, and AI trading systems. Available for remote contracts.

Ich entwerfe und baue autonome Systeme, die ohne menschliches Eingreifen funktionieren — Multi-Agent-LLM-Architekturen, Datenpipelines und produktionsreife Full-Stack-Anwendungen. Mein Fokus: komplexe Probleme in selbsttragende Infrastruktur verwandeln. Ich habe ein Fintech gegründet (von Transpaygo übernommen), leite die technische Richtung einer britischen Kampagnenorganisation und baue Geo-Intelligence-Tools, P2P-Protokolle und KI-Handelssysteme. Verfügbar für Remote-Verträge.

Experiencia Experience Erfahrung
Software Engineer Independiente Independent Software Engineer Selbstständige Software Engineer 2025 — present

Freelance · Berlin, Germany · Remote

  • Diseño e implementación de sistemas multi-agente LLM para mercados de predicción (30+ agentes, orquestación multi-proveedor)
  • Design and implementation of multi-agent LLM systems for prediction markets (30+ agents, multi-provider orchestration)
  • Entwurf und Implementierung von Multi-Agent-LLM-Systemen für Vorhersagemärkte (30+ Agenten, Multi-Provider-Orchestrierung)
  • Desarrollo de protocolo P2P descentralizado para distribución de contenido libre (Helia, IPFS, cifrado E2E)
  • Development of decentralised P2P protocol for libre content distribution (Helia, IPFS, E2E encryption)
  • Entwicklung eines dezentralen P2P-Protokolls für freie Inhaltsverteilung (Helia, IPFS, E2E-Verschlüsselung)
PythonLLM OrchestrationTypeScript Claude APIGroq
Senior Software Engineer — Responsable Técnica Senior Software Engineer — Full Technical Lead Senior Software Engineer — Technische Leitung 2021 — present · Part-time

WeLevelUp · London, UK · Remote

  • Responsable técnica completa de la infraestructura digital de Level Up UK
  • Full technical ownership of Level Up UK's digital infrastructure
  • Vollständige technische Verantwortung für die digitale Infrastruktur von Level Up UK
  • Femicide Media Watch: pipeline de web scraping + NLP que clasifica artículos de prensa diariamente en 5 países, 870+ casos documentados, API REST pública para investigadores
  • Femicide Media Watch: web scraping + NLP pipeline classifying press articles daily across 5 countries, 870+ documented cases, public REST API for researchers
  • Femicide Media Watch: Web-Scraping + NLP-Pipeline zur täglichen Klassifizierung von Presseartikeln in 5 Ländern, 870+ dokumentierte Fälle, öffentliche REST API
  • Herramientas de campaña digital y gestión de peticiones con 29k+ firmantes
  • Digital campaign tools and petition management with 29k+ signatories
  • Digitale Kampagnen-Tools und Petition mit 29k+ Unterzeichnern
  • Audience Map: herramienta de geo-targeting con datos IMD, censo y voto por circunscripción · Setup WhatsApp Business, Meta Pixel y Movement CRM (29k+ contactos) · Coalition hub para campaña Holloway Women's Centre
  • Audience Map: geo-targeting tool with IMD deprivation, census and voting data by constituency · WhatsApp Business, Meta Pixel and Movement CRM setup (29k+ contacts) · Coalition hub for Holloway Women's Centre campaign
  • Audience Map: Geo-Targeting-Tool mit IMD-, Volkszählungs- und Wahldaten · WhatsApp Business, Meta Pixel und Movement CRM Setup (29k+ Kontakte)
PythonNLPClaude API DjangoTypeScriptPostgreSQL
Senior Software Engineer — Project Manager Senior Software Engineer — Project Manager 2020 — Aug 2025

InfAI — Institut für Angewandte Informatik · Leipzig, Germany

  • Participé en 4+ proyectos en distintos roles — como software engineer independiente, como project manager y en equipos colaborativos
  • Contributed to 4+ projects across different roles — as a solo software engineer, project manager, and collaborative team member
  • Mitarbeit in 4+ Projekten in verschiedenen Rollen — als eigenständige Software Engineer, als Projektmanagerin und in Teamarbeit
  • Jobs4Students: plataforma de matching empleadores–estudiantes con algoritmo a medida y pipeline de datos
  • Jobs4Students: employer–student matching platform with custom algorithm and data pipeline
  • Jobs4Students: Matching-Plattform für Arbeitgeber und Studenten mit eigenem Algorithmus
  • Plataforma de educación en IA financiada por el gobierno federal alemán
  • State-funded AI education platform for the German federal government
  • Staatlich finanzierte KI-Bildungsplattform für die deutsche Bundesregierung
PythonData Pipelines Ruby on RailsPostgreSQLDocker
Fundadora y Software Engineer Founder and Software Engineer Gründerin und Software Engineer 2017 — 2020

Miienvio · Berlin, Germany

  • Construí y escalé una plataforma fintech para transferencias internacionales de dinero, desde cero hasta adquisición
  • Built and scaled a fintech platform for international money transfers, from zero to acquisition
  • Aufbau und Skalierung einer Fintech-Plattform für internationale Geldtransfers bis zur Übernahme
  • Ownership técnico completo: arquitectura, desarrollo, deploy y gestión de equipo
  • Full technical ownership: architecture, development, deployment, and team management
  • Vollständige technische Verantwortung: Architektur, Entwicklung, Deployment und Teamführung
Ruby on RailsReact PostgreSQLDockerHeroku
Proyectos Projects Projekte
01
Web scraping · NLP · Pipeline automatizado · API pública · 2022
Web scraping · NLP · Automated pipeline · Public API · 2022
Web Scraping · NLP · Automatisierte Pipeline · Öffentliche API · 2022
Pipeline automatizado de web scraping + NLP que clasifica artículos de prensa diariamente en 5 países. 870+ casos documentados. API REST pública para investigadores.
Automated web scraping + NLP pipeline classifying press articles daily across 5 countries. 870+ documented cases. Public REST API for researchers.
Automatisierte Web-Scraping + NLP-Pipeline zur täglichen Klassifizierung von Presseartikeln in 5 Ländern. 870+ dokumentierte Fälle. Öffentliche REST API für Forscher.
PythonNLPClaude API Web ScrapingREST API
02
Polymarket AI Trading System
Polymarket AI Trading System
Polymarket AI Trading System
Python · Multi-agent · LLM Orchestration · Claude API · Groq · Telegram · 2025
Python · Multi-agent · LLM Orchestration · Claude API · Groq · Telegram · 2025
Python · Multi-agent · LLM Orchestration · Claude API · Groq · Telegram · 2025
Sistema de predicción de mercados políticos con arquitectura de 3 etapas: detector de señales en tiempo real (WebSocket), swarm de 30 agentes LLM con personas especializadas (economistas, analistas geopolíticos, periodistas), y sintetizador final. Integra Groq, Claude Haiku, DeepSeek y Qwen en paralelo. Bot de ejecución con aprobación vía Telegram.
Political prediction market system with 3-stage architecture: real-time signal detector (WebSocket), swarm of 30 specialised LLM agent personas (economists, geopolitical analysts, journalists), and final synthesiser. Integrates Groq, Claude Haiku, DeepSeek and Qwen in parallel. Execution bot with Telegram approve/reject alerts.
Politisches Vorhersagemarkt-System mit 3-stufiger Architektur: Echtzeit-Signaldetektor (WebSocket), Schwarm aus 30 spezialisierten LLM-Agenten und finalem Synthesizer. Integriert Groq, Claude Haiku, DeepSeek und Qwen parallel.
PythonMulti-agentLLM Orchestration Claude APIGroq
03
Python · TypeScript · GeoJSON · IMD Data · Census · Civic Tech · 2024
Python · TypeScript · GeoJSON · IMD Data · Census · Civic Tech · 2024
Python · TypeScript · GeoJSON · IMD Data · Census · Civic Tech · 2024
Herramienta de geo-targeting para campañas cívicas. Combina datos de deprivación IMD, censo de etnicidad y datos electorales por circunscripción. Tres modos de scoring: deprivación, diversidad y voto. Desplegada como web app estática.
Geo-targeting intelligence tool for civic campaigns. Combines IMD deprivation data, Census ethnicity data, and voting data by constituency. Three scoring modes: deprivation, diversity, and voting. Deployed as a static web app.
Geo-Targeting-Tool für Kampagnen. Kombiniert IMD-Deprivationsdaten, Volkszählungsdaten und Wahldaten nach Wahlkreis. Drei Scoring-Modi. Als statische Web-App deployed.
PythonTypeScriptGeoJSON Civic Tech
04
Data pipeline · Visualización · Web scraping · Investigación
Data pipeline · Visualisation · Web scraping · Research
Data Pipeline · Visualisierung · Web Scraping · Forschung
Pipeline de datos que scrapea IMDb y combina con datasets académicos para analizar participación femenina en el cine chileno. 100+ años de historia, gráficos interactivos D3.js, PostgreSQL backend.
Data pipeline scraping IMDb and combining with academic datasets to analyse female participation in Chilean cinema. 100+ years of history, interactive D3.js charts, PostgreSQL backend.
Datenpipeline, die IMDb scrapt und mit akademischen Datensätzen kombiniert, um die weibliche Beteiligung im chilenischen Kino zu analysieren. 100+ Jahre Geschichte, interaktive D3.js-Charts.
PythonData Pipeline D3.jsWeb ScrapingPostgreSQL
05
Responsable técnica · 2021 — presente
Full technical ownership · 2021 — present
Technische Leitung · 2021 — heute
Infraestructura técnica completa de organización del Reino Unido. Sitio web, herramientas de campaña digital, gestión de peticiones con 29k+ firmantes. Audience Map: herramienta de geo-targeting con datos IMD, censo y voto por circunscripción. Setup WhatsApp Business, Meta Pixel y Movement CRM (29k+ contactos). Coalition hub para campaña Holloway Women's Centre.
Full technical infrastructure for a UK organisation. Website, digital campaign tools, petition management with 29k+ signatories. Audience Map: geo-targeting tool with IMD deprivation, census and voting data by constituency. WhatsApp Business, Meta Pixel and Movement CRM setup (29k+ contacts). Coalition hub for Holloway Women's Centre campaign.
Vollständige technische Infrastruktur für eine britische Organisation. Website, digitale Kampagnen-Tools, Petition mit 29k+ Unterzeichnern. Audience Map: Geo-Targeting-Tool mit IMD-, Volkszählungs- und Wahldaten. WhatsApp Business, Meta Pixel und Movement CRM Setup (29k+ Kontakte).
PythonDjangoTypeScript DockerGCP
06
TypeScript · Helia · libp2p · E2E Encryption · P2P · Grant Pending · 2025
TypeScript · Helia · libp2p · E2E Encryption · P2P · Grant Pending · 2025
TypeScript · Helia · libp2p · E2E Encryption · P2P · Grant Pending · 2025
Protocolo P2P descentralizado para distribución de contenido libre. Basado en Helia e IPFS, con cifrado E2E, donaciones vía Lightning Network y arquitectura federada. Postulación de grant NLnet NGI Zero Commons Fund en curso.
Decentralised P2P protocol for libre content distribution. Built on Helia and IPFS, with E2E encryption, Lightning Network donations, and federated architecture. NLnet NGI Zero Commons Fund grant application in progress.
Dezentrales P2P-Protokoll für freie Inhaltsverteilung. Basiert auf Helia und IPFS, mit E2E-Verschlüsselung und Lightning-Donationen. NLnet-Förderantrag läuft.
TypeScriptHelialibp2p IPFSE2E Encryption
Educación Education Ausbildung
Le Wagon Berlin — Data Science & AI 2022

Bootcamp · 9 weeks · Berlin, Germany

  • Machine learning, estadística, deep learning, data engineering y producción de modelos con Python
  • Machine learning, statistics, deep learning, data engineering and model production with Python
  • Machine Learning, Statistik, Deep Learning, Data Engineering und Modellproduktion mit Python
PythonMachine Learning PandasScikit-Learn
Le Wagon Berlin — Full-Stack Web Development 2018

Bootcamp · Batch #142 · 9 weeks · Berlin, Germany

  • Ruby on Rails, JavaScript, bases de datos, arquitectura MVC y deploy de aplicaciones web completas
  • Ruby on Rails, JavaScript, databases, MVC architecture and full web application deployment
  • Ruby on Rails, JavaScript, Datenbanken, MVC-Architektur und vollständiges Web-App-Deployment
Ruby on RailsJavaScript PostgreSQLHTML/CSS
Licenciatura en Antropología B.A. Anthropology B.A. Anthropologie

Escuela Nacional de Antropología e Historia (ENAH) · Mexico City

Física y Matemáticas (2 años) Physics & Mathematics (2 years) Physik & Mathematik (2 Jahre)

Universidad de Chile · Santiago

Skills

Lenguajes & Frameworks

Languages & Frameworks

Sprachen & Frameworks

PythonTypeScriptFastAPI Ruby / RailsJavaScriptVue / ReactSQL / PostgreSQLHTML / CSS

Datos & Machine Learning

Data & Machine Learning

Daten & Machine Learning

Web Scraping / ETLNLPPandas / NumPy Scikit-LearnD3.jsKeras / TensorFlow

Infraestructura & Cloud

Infrastructure & Cloud

Infrastruktur & Cloud

DockerGCPREST APIs AWSRailwayGit / GitHub

AI / LLM

AI / LLM

AI / LLM

Claude APIMulti-agent OrchestrationPrompt Engineering GroqDeepSeekAutonomous Agents

Idiomas

Languages

Sprachen

Español — nativoSpanish — nativeSpanisch — Muttersprache Inglés — profesionalEnglish — professionalEnglisch — beruflich Alemán — intermedioGerman — intermediateDeutsch — Mittelstufe Francés — básicoFrench — basicFranzösisch — Grundkenntnisse