Contour field: concurrent roles per year from 1997 to 2026.

Edgar Valarezo

Software Engineer · Technical Leader · Quito, Ecuador

Three decades making software, two decades of professional engineering, and a decade as a project management professional and startup founder. Currently leading supply-chain engineering for LATAM Airlines from Quito, across a team distributed through the Americas.

Measured results
Registration, RUM
2 weeks → 5 minutes
Unemployment-insurance algorithm, IESS
10× faster
Largest team led
23 developers
Years surveyed Taller ticks carry more concurrent stations.

Year scrubber. Use the arrow keys to move across the survey; stations inside the selected year are marked in the traverse.

  • 30 yrs building
  • 20 yrs professional
  • MSc, EPN
  • Quito, EC

PL. 02

Legend

Three keys read this map. Each one carries the evidence that earned it.

Technical leadership in distributed teams

Led a team of 23 developers at the Ministry of Foreign Affairs of Ecuador; today leads delivery across a team spread over three countries at ThoughtWorks.

Frontend and full-stack architecture

Micro-frontend architecture at Rappi, frontend architecture for GymOwners.com at Globant, and the domain-driven split of a banking frontend monolith at Iuvity.

Public-sector and regulated delivery

Registration for RUM went from two weeks to five minutes; the ROP emergency import system shipped in two weeks with a clean production start; the IESS unemployment-insurance interest algorithm ran 10× faster.

PL. 03

Traverse

Every station on the line, newest first.

  1. May 2025 – Present Lead Now

    ThoughtWorks

    AI Product Engineer — LATAM Airlines

    Leads development and maintenance of the LATAM Airlines supply-chain application: architecture, team alignment and delivery in a distributed environment.

    • Angular
    • React
    • Nest.js
    • Turborepo
    • PostgreSQL
    • Kafka
    • GCP
    • LangChain
  2. Jan 2024 – May 2025 Lead

    Globant

    Frontend Tech Lead — GymOwners.com

    Designed and maintained the frontend architecture of the GymOwners CRM, and built its payment integration, visual booking scheduler and kiosk check-in from scratch.

    • React
    • React Native
    • Tailwind CSS
    • Zustand
    • Node.js
    • Playwright
    • PostgreSQL
  3. May 2023 – Dec 2023 Senior

    Globant

    Web UI Developer & Software Designer — Rockwell Automation

    Built and maintained the Rockwell Automation IDE front-end in Angular, with end-to-end coverage, alongside teams in the USA and Latin America.

    • Angular
    • Node.js
    • GraphQL
    • TestCafe
    • Jasmine
    • Docker
  4. Jul 2022 – Jan 2023 Lead Santiago, Chile

    ComparaOnline

    IT Manager

    Ran IT projects and operations for the Marketplace Acquisition area, holding the SEO performance and Core Web Vitals of the company website.

    • Next.js
    • Tailwind CSS
    • Nx
    • AWS
    • PostgreSQL
    • Ruby on Rails
  5. Sep 2021 – Feb 2023 Lead

    Rappi

    Lead Software Engineer

    Led frontend work across React and Angular products, on a micro-frontend architecture using Module Federation, with the company design system built as web components.

    • React
    • Angular
    • Stencil.js
    • Single-SPA
    • Module Federation
    • Node.js
    • GraphQL
  6. May 2018 – Aug 2021 Senior

    Iuvity

    Software Engineer

    Built the Open Service Platform frontend used by credit unions and banks in the USA and Latin America, splitting an Angular monolith by domain and then migrating it to OutSystems.

    • Angular
    • OutSystems
    • Ionic
    • REST API
    • Docker
  7. Apr 2016 – Aug 2016 Lead Quito, Ecuador

    Ministry of Foreign Affairs of Ecuador (Cancillería del Ecuador)

    Chief Software Development Officer

    Directed software development with a team of 23 developers across passport, HR, BPM and records systems, and formalized how the department built software.

    • .NET
    • SQL Server
    • JavaScript
    • PHP
    • Intalio BPM
  8. Jul 2014 – Dec 2019 Lead

    JYBARO

    Founder & CEO

    Founded and ran a software company delivering public-sector, health, pharmaceutical and municipal systems, including an offline-first platform for the Municipality of Quito.

    • JavaScript
    • React
    • React Native
    • Laravel
    • Django
    • PostgreSQL
    • CouchDB
  9. Feb 2014 – Jul 2014 Senior Quito, Ecuador

    Escuela Politécnica Nacional

    Lecturer

    Taught three university courses: mobile software development, data structures, and building an IT business plan.

    • JavaScript
    • Apache Cordova
  10. Jun 2013 – Dec 2014 Lead

    Ministry of Industries and Productivity (Ministerio de Industrias y Productividad)

    Technological Strategy Advisor

    Led RUM and ROP, two national registration systems: RUM registration went from two weeks to five minutes, and ROP shipped in two weeks as an emergency import-quota system.

    • PHP
    • JavaScript
    • PostgreSQL
    • SQL Server
    • Alfresco
  11. Jun 2012 – May 2013 Lead

    Novatech Group

    Project Manager

    Managed concurrent business-intelligence projects across Ecuadorian cities and built the area's project process, templates and schedules.

    • QlikView
    • PostgreSQL
    • SQL Server
  12. Feb 2012 – May 2012 Lead

    Ministry-level social development institution, Ecuador

    Chief Technology Officer

    Ran institutional technology: software inventory, mail platform stabilization, the IT support process, and a full data-center move to another building.

    • JavaScript
    • PHP
    • PostgreSQL
  13. Mar 2011 – Sep 2011 Lead

    AtikaSoft

    Project Manager

    Managed a BPM solution for the Ecuadorian Postal Office and HR management systems for the Treasury Department and the Municipality of Quito.

    • Java
    • Python
    • Odoo
    • PostgreSQL
  14. Jun 2010 – Mar 2011 Senior

    National Institute of Pre-Investment (Instituto Nacional de Preinversión)

    Software Engineer

    Built and audited the institutional digital library storing and searching all pre-investment documentation and its structured data.

    • JavaScript
    • PHP
    • Java
    • PostgreSQL
  15. Nov 2007 – Oct 2009 Senior

    Presidency of the Republic of Ecuador — ICT Office

    Software Engineer

    Designed system architecture and built reverse-auction functionality for the public procurement platform, and document attachment for QUIPUX, the national document management system.

    • PHP
    • JavaScript
    • PostgreSQL
  16. Jan 2007 – Sep 2007 Lead

    National Secretariat of Science and Technology

    Chief Technology Officer

    Managed the institution's information systems, software development projects and IT infrastructure.

    • JavaScript
    • PHP
    • PostgreSQL
  17. Jan 2006 – Dec 2006 Engineer

    National Secretariat of Science and Technology

    Full-stack Developer

    Built the qualification system for scientific research projects, which assigned proposals to randomly chosen external reviewers and generated the resulting contracts.

    • JavaScript
    • PHP
    • PostgreSQL
  18. Feb 2005 – Dec 2005 Engineer

    VVOB

    Software Engineer — ZEUS GIS

    Built ZEUS, a browser GIS for land planning: geo-referenced map layers drawn as SVG over PostGIS, an equation builder over the numerical layers, and length and area measurement.

    • JavaScript
    • SVG
    • PHP
    • PostgreSQL
    • PostGIS
  19. Sep 2004 – Feb 2005 Engineer

    United Nations Development Programme

    Java Developer

    Rebuilt batch interest calculation for the IESS work-history system: the unemployment-insurance algorithm ran 10× faster on substantially less memory.

    • Java
    • PL/SQL
    • Oracle
  20. Apr 2003 – Jun 2004 Engineer

    SONDA

    Backend Developer

    Developed ERP and stock management functionality for Edimca in Java and Progress 4G, and maintained the whole code base at the close of the project.

    • Java
    • Progress 4G
    • Oracle
    • SQL
  21. From 1997 Senior

    Freelance

    Software Engineer

    Full-stack development of systems of every kind for direct clients, from 1997 onward.

    • JavaScript
    • PHP
    • C/C++
    • Pascal
    • Python
    • Ruby
    • Bash

PL. 04

Plates

Shipped work you can open right now.

Live cuarentita.com

Cuarenta

An online table for Cuarenta, Quito's traditional card game — four remote players plus read-only spectators.

Open the table

The server is the single authority: it deals, validates every play, and sends each player only what they are allowed to see.

  • Node.js
  • TypeScript
  • React
  • Vite
  • Playwright
  • pnpm

PL. 05

Instruments

The tools carried on the traverse, grouped the way the map groups them.

Frontend

  • TypeScript
  • JavaScript
  • In use on the current station: React
  • In use on the current station: Angular
  • React Native
  • Next.js
  • Redux
  • Zustand
  • TanStack Query
  • Single-SPA
  • Module Federation
  • Stencil.js
  • Tailwind CSS
  • SASS
  • Material UI
  • Ant Design
  • Headless UI
  • CSS
  • HTML

Backend & data

  • Node.js
  • Express.js
  • In use on the current station: Nest.js
  • tRPC
  • GraphQL
  • REST API
  • WebSockets
  • Python
  • Rust
  • PHP
  • Laravel
  • Ruby on Rails
  • In use on the current station: PostgreSQL
  • MySQL
  • MongoDB
  • CouchDB
  • Prisma
  • Drizzle
  • Zod

Infrastructure & delivery

  • AWS
  • AWS Lambda
  • Terraform
  • Amazon S3
  • Docker
  • Linux
  • Bash
  • Git
  • Nx
  • In use on the current station: Turborepo
  • Jest
  • Cypress
  • Playwright
  • testing-library
  • Jasmine
  • TestCafe

AI & emerging

  • In use on the current station: LangChain
  • LangGraph
  • LlamaIndex
  • ChatGPT API
  • Transformers.js
  • n8n
  • Solidity

Practice

  • Clean Architecture
  • Hexagonal Architecture
  • Domain Driven Design
  • Micro-frontends
  • Screaming Architecture
  • Scrum
  • Kanban
  • XP
  • PMBoK

In use on the current station

PL. 06

Field notes

Education

  • Engineering in Information Technology and Computing ScienceEscuela Politécnica Nacional · 1998–2005
  • Master's degree in information technologyEscuela Politécnica Nacional

Certifications

  • OutSystems 11 Associate Web Developer
  • EF SET English Certificate — 76/100 (C2 Proficient)

Languages

  • Spanish — native
  • English — professional, EF SET C2
  • Korean — basic

Off the traverse

  • Coding, teaching, piano, trail running, and reading all kinds of books.

PL. 07

Contact

Based in Quito, Ecuador

LinkedIn linkedin.com/in/edgarvalarezo