Carlos Valladarez

Software Engineer | AI Specialist

Over 4 years designing, building and shipping full-stack systems and AI-powered platforms: agentic workflows, RAG pipelines and LLM observability, on top of React, Next.js, Python and Java.

Master's in Artificial Intelligence, thesis defended.

Experience and Education

Experience

Ensolvers | Remote

June 2025 — Present

Software Engineer

  • Architected and deployed production-grade agentic workflows and multi-agent environments using LangGraph and LangChain, integrating internal enterprise tools via structured function calling.

  • Designed and optimized high-performance RAG pipelines utilizing Azure OpenAI, Pinecone, and pgvector, applying semantic search strategies for efficient high-dimensional data retrieval.

  • Implemented observability and evaluation mechanisms using LangSmith and Langfuse to monitor LLM execution, troubleshoot failures, and track task-success metrics in production.

  • Led the frontend architecture of AI-driven platforms (Betti, Betterness) using Next.js, TypeScript, Tailwind CSS, and React Query for seamless user experiences.

  • Built and maintained robust full-stack components, connecting backend services (Java 21, Spring Boot), hybrid databases (MySQL, Neo4j), and event-driven data pipelines (Apache Kafka).

  • Integrated cloud-native capabilities, including AWS SDK (S3, Transcribe) for automated multimedia processing, and managed containerized environments via Docker.


Black Horse Software Company SAS | Cuenca, Ecuador

December 2023 — January 2025

Software Engineer

  • Engineered production-grade enterprise applications utilizing Java and TypeScript, owning feature delivery from design to production rollout.

  • Built and maintained a Modular Design System, accelerating the development of frontend interfaces and reducing time-to-market by 40%.

  • Managed secure API integrations and high-concurrency data processing pipelines with relentlessly high standards for reliability.


UDIPSAI (Unidad de Diagnóstico e Investigación) | Cuenca, Ecuador

May 2024 — October 2024

Software Engineer

  • Developed and deployed a comprehensive operational tool for patient management, leveraging Next.js (frontend) and Spring Boot (backend).

  • Collaborated directly with stakeholders to navigate ambiguous requirements, successfully translating clinical needs into a scalable technical solution.


Proyetic SAS | Cuenca, Ecuador

June 2022 — October 2022

Software Engineer

  • Developed secure backend services and APIs for a transactional gateway using Python and Django.

  • Designed and normalized PostgreSQL database schemas, optimizing SQL query performance and ensuring strict data integrity.

  • Built responsive, client-facing interfaces with React to consume internal RESTful APIs.


Banco del Austro | Cuenca, Ecuador

May 2022 — October 2022

Software Engineer

  • Ensured the stability of corporate banking software through rigorous testing and systems thinking, mitigating critical security vulnerabilities.


Kodeliv - SAS | Cuenca, Ecuador

October 2020 — June 2022

Software Engineer

  • Developed responsive Single Page Applications using React.js, focusing on clean code practices and seamless API integrations.


Superintendency of Territorial Planning, Use and Land Management | Cuenca, Ecuador

August 2019 — September 2019

Web Developer

  • Development of a web application for user and file management for the Decentralized Autonomous Governments (GAD's), using JavaScript, Bootstrap, and MongoDB.


Education

Master's Degree in Artificial Intelligence | Online

Thesis defended, degree pending

Universidad Internacional de La Rioja (UNIR)

Software Engineering | Cuenca, Ecuador

February 2025

Universidad Católica de Cuenca

My skills

AI & Agentic Engineering

LangGraphLangChainLangSmithLangfuseRAG PipelinesPineconepgvectorAzure Vector SearchClaude & OpenAI LLMs

Languages

PythonSQLTypeScriptJavaScriptJava 21

Frontend

ReactNext.jsTailwind CSSMaterial UIZustandReact Query

Backend & Systems

Spring BootFastAPIDjangoRESTful APIsNode.jsApache Kafka

Databases

PostgreSQLMySQLNeo4jRedis

Cloud & DevOps

AWSAzureDocker ComposeGitCI/CD Pipelines

Projects

About Me

Hey! I'm Carlos Valladarez, a software engineer from Cuenca, Ecuador. I've loved programming since I was a teenager, and for more than 4 years I've been building full-stack systems, from React and Next.js interfaces to Java, Python and Spring Boot backends.

I started in web development at Kodeliv, a startup among friends where React and Next.js became my favorite tools. Since then I've worked on payment gateways, banking software, a patient-management tool for a clinical research unit, and enterprise applications with a design system that cut time-to-market by 40%.

Today I work at Ensolvers, building AI-powered platforms: agentic workflows with LangGraph, RAG pipelines on top of vector databases, and the observability that keeps LLMs honest in production. I recently defended my thesis for a Master's in Artificial Intelligence, focused on RAG and generative AI workflows.

I like owning problems end to end, especially the ambiguous ones, and measuring whether a solution actually works. In my free time I build things like PAB, a Chrome extension that suggests the best move in Pokémon battles, backed by a neural network I trained.

I speak Spanish natively and English at an advanced level. If you have an interesting project in mind, don't hesitate to contact me. I'd love to hear about it!