Alejandro García Iglesias

Alejandro García Iglesias

Senior Software Engineer

Frontend, Product Engineering & Applied AI

Buenos Aires, Argentina

Professional Summary

Senior Software Engineer with 19+ years of experience, starting in full-stack web development before specializing deeply in frontend architecture, JavaScript/TypeScript, React, and production UI systems.

My work has grown increasingly product-oriented: I collaborate closely with Product and Design, translate ambiguous needs into practical solutions, and take end-to-end ownership across UX, architecture, implementation, APIs, and technical trade-offs.

More recently, I have focused on Applied AI systems and AI-powered products, building retrieval and agent workflows, integrations, evals, and multi-model experiments on top of a broad software engineering foundation.

Focus Areas

  • Product-focused software engineering and end-to-end ownership
  • Frontend architecture, UI systems & design systems
  • Applied AI products, retrieval & agent workflows
  • System design, APIs & integrations
  • Senior Software Engineering roles spanning Frontend, Product & Applied AI

Skills

Frontend Architecture
Full-stack Development
React
TypeScript
JavaScript
Design Systems
System Design
Product & UX Collaboration
Technical Leadership
Requirements Definition
Node.js
API Design & Integration
Retrieval-Augmented Generation (RAG)
Hybrid Search & Reranking
AI Agents
MCP Integrations
LangGraph
Mastra
AI Evaluation & Benchmarking
AI-assisted Development Workflows

Independent Product R&D & AI Consulting

Apr 2026 – Present

Senior Software Engineer — Product & Applied AI

  • Partnered with Juana Casa's two founding partners and studio team to translate project and operational knowledge needs into a React/Next.js AI assistant with Mastra, source-backed RAG, and specialized agents built with Hermes Agent and integrated with Slack and WhatsApp.
  • Developing an independent knowledge-intelligence layer for companies based on that real-world problem, combining vector and full-text retrieval, reciprocal-rank fusion, reranking, bounded multi-hop retrieval, evaluation, and authenticated MCP access to company documents and structured operational data.
  • Built and maintain Hermes Dreaming, an open-source Python memory-consolidation plugin for Hermes Agent with scheduled, reviewable workflows, persistent state, and lifecycle tooling.
  • Built an experimental LangGraph research lab for multi-model inference across multiple providers, implementing 14 orchestration workflows—including mixture-of-agents, solver/verifier, routing, and orchestrator/worker patterns—and exploring factuality, quality, latency, and cost trade-offs through reproducible benchmarks.

Rotunda Software

Apr 2022 – Apr 2026

Senior Frontend Engineer · Remote

  • Acted as the main frontend reference across the team, supporting developers in UI-related decisions and implementation.
  • Led the evolution of the internal UI library (ModUI), improving APIs, simplifying styling systems, and increasing consistency.
  • Drove large-scale frontend refactors, including migrations of multiple applications and marketing sites.
  • Built interactive documentation and standardized reusable UI patterns and styling conventions, improving onboarding, consistency, and design-to-development handoff.
  • Improved frontend tooling and local development workflows, reducing friction for the engineering team.
  • Collaborated with backend, design, QA, and marketing to define technical and product solutions, implementing features from Figma designs and proactively identifying UX and implementation improvements.
  • Worked within a microservices-based architecture using a custom internal frontend framework, implementing Node.js and Express API endpoints to support frontend features.

BairesDev

Mar 2020 – Mar 2022

Senior Frontend Engineer · Remote

  • Worked on Pinterest's Experiments team, implementing and testing React UI variations in the core consumer product to support product experimentation.
  • Developed and owned the UI layer of internal advertising reporting tools, defining their information architecture and data presentation.
  • Expanded into backend responsibilities, learning Go and implementing APIs to deliver features end to end.
  • Collaborated in distributed teams and participated in code reviews and testing.

Mapme

Nov 2016 – Dec 2019

Senior Frontend Engineer · Remote

  • Helped evaluate and introduce Vue.js for a full rewrite of a Mapbox GL map-based product, then led the frontend implementation of the redesigned application from scratch.
  • Built a component-based architecture with Vue and Vuex, including reusable UI components designed for maintainability and scalability.
  • Collaborated closely with the CTO and CEO, translating business needs into practical, user-friendly UI solutions, often without formal designs.

Deviget

Dec 2013 – Apr 2016

Frontend Developer · Remote

  • Worked on a large-scale advertising platform (AppNexus).
  • Built modular UI components using AngularJS with strong testing practices.
  • Contributed to frontend structure improvements and CSS organization.
  • Participated in Style Guide development.
  • Collaborated in distributed cross-functional teams.
  • After AppNexus, built a React-based administration UI for corporate security policies for another client engagement.

Vulsai

2012 – 2013

Frontend Developer · Buenos Aires, AR

  • Primary frontend developer across multiple projects.
  • Introduced modern CSS tooling (Sass, Less, Compass), improving maintainability and structure of styles.
  • Built data visualization interfaces using D3.js.
  • Developed self-contained embeddable widgets.
  • Collaborated closely with design.