Skip to content
Valencia OSSantiago, Chile

Timeline

Career timeline

Roles and education, most recent first.

  1. Role · June 2024 – May 2026

    Principal Full-Stack Platform Engineer

    CoDev

    • Architects multiple product lines across React, TypeScript, Node.js, NestJS, Kafka, and cloud infrastructure, aligning frontend, backend, and platform delivery for parallel releases.
    • Restructures synchronous service chains into event-driven workflows with Kafka and NestJS, reducing inter-service latency while improving reliability across distributed backend systems.
    • Builds shared React and TypeScript component libraries adopted by three separate product teams, standardizing UI patterns and reducing duplicated frontend implementation work.
    • Introduces Prometheus and Grafana observability across production services, giving engineering teams real-time alerting for regressions and faster incident diagnosis.
    • Translates product and design requirements into technical specifications, owning full-stack delivery from API contracts through frontend implementation and deployment readiness.
    • Guides engineers through architecture reviews, pairing sessions, and structured feedback, strengthening team execution across frontend quality, backend design, and production operations.
  2. Role · March 2021 – February 2024

    Senior Full-Stack AI Engineer

    Facet Interactive

    • Shipped full-stack SaaS capabilities with React, Next.js, Python, and FastAPI, owning user workflows, API contracts, backend behavior, and production release quality.
    • Built AI recommendation logic with Hugging Face Transformers, Elasticsearch, and RAG Pipelines, improving content relevance through retrieval-backed machine learning workflows.
    • Designed a Solidity and Ethers.js asset-tokenization module, enabling on-chain transactions and transparent audit trails within a broader software platform.
    • Automated AWS infrastructure with Terraform, ECS, and GitHub Actions, reducing manual release steps and making deployments more repeatable across services.
    • Migrated a legacy monolithic service into microservices, giving individual services independent deployment paths and stronger scaling behavior under load.
    • Partnered with data engineering to create Airflow and dbt ETL pipelines, moving production database records into reliable analytics and reporting flows.
  3. Role · January 2019 – December 2020

    Real-Time Full-Stack Engineer

    WyeWorks

    • Delivered a real-time security monitoring platform with Vue.js, Node.js, Express.js, and WebSockets, giving field operators live operational data updates.
    • Integrated third-party IoT device APIs into backend ingestion services, normalizing sensor streams into PostgreSQL for structured querying and downstream product workflows.
    • Containerized the application with Docker and Kubernetes, replacing fragile manual releases with repeatable deployment environments across the stack.
    • Hardened sensitive operational workflows through JWT authentication and role-based access control, improving access governance for platform users.
    • Converted user feedback into sprint-ready engineering tasks with the CTO, balancing product planning, technical estimates, and full-stack implementation scope.
    • improved confidence before production releases.
  4. Role · January 2017 – December 2018

    Backend API Engineer

    Devcom

    • Built RESTful APIs in Node.js and Python for fintech and logistics clients, supporting production workloads with strict SLA expectations and concurrent traffic.
    • Optimized database queries and managed migrations as evolving product requirements changed schemas, improving backend maintainability across multi-month client engagements.
    • Integrated Stripe, Plaid, and Twilio into backend services, handling webhooks, retries, identity verification flows, and payment-related edge cases.
    • Presented sprint demos and technical delivery updates to client stakeholders, keeping implementation tradeoffs visible while protecting engineering timelines.
    • Maintained Jenkins CI pipelines for automated testing and deployment, shortening merge cycles and improving confidence in backend releases.
    • Collaborated across remote, English-speaking teams in multiple time zones, using asynchronous documentation to keep distributed software delivery aligned.
  5. Education · 2012 – 2016

    Bachelor's Degree in Computer Science

    Emory University