About me

Senior software engineer with more than 10 years of experience building web applications and backend systems. I enjoy working on products that require strong architecture, performance and clean developer experience. My work focuses mainly on TypeScript, JavaScript, Python and modern web technologies.

Professional Experience

7 roles

Polyswarm logo

Senior Software Engineer

Polyswarm

Remote

Feb 2021 – Present

Full Time Current
  • Built crypto wallet interface for the platform.
  • Integrated multiple microservices through a backend-for-frontend architecture.
  • Maintained and extended the main frontend application.
  • Built analytics dashboard for platform metrics.
  • Improved accessibility compliance across the frontend.
  • +24% dashboard engagement
  • -31% accessibility issues in audits
JavaScript
TypeScript
React
Node
Docker
Justo logo

Senior Software Engineer

Justo

Santiago, Chile

Sep 2020 – Feb 2021

Full Time
  • Implemented new features in the React Native mobile application.
  • Integrated Stripe payment processing.
  • Improved build performance and runtime performance of the mobile app.
  • Led redesign of the mobile application interface.
  • -22% app startup time
  • +18% checkout conversion
JavaScript
React
Node
Docker
Aevum logo

Senior Software Engineer - Technical Lead

Aevum

Santiago, Chile

Jun 2019 – Sep 2020

Full Time
  • Built ETL pipelines for financial data using Python.
  • Designed microservices architecture deployed with Docker and Kubernetes on AWS.
  • Built frontend platform from scratch.
  • Integrated financial data providers such as Alphavantage and Quandl.
  • Developed financial data visualizations using D3.
  • Designed component system using Figma and Storybook.
  • Reduced data ingestion from hours to minutes
  • Launched first scalable frontend platform
JavaScript
React
Node
Python
Django
Docker
Groupon Latam logo

Full Stack Developer

Groupon Latam

Santiago, Chile

Nov 2017 – May 2019

Full Time
  • Developed new features and reusable components for the main platform.
  • Built marketplace tools for merchants.
  • Implemented GraphQL API gateway.
  • Developed new food delivery platform.
  • Enabled merchant self-service marketplace release
  • Improved frontend delivery cadence by 20%
JavaScript
React
Node
Python
Docker
TOC Biometrics logo

Full Stack Developer

TOC Biometrics

Santiago, Chile

Oct 2016 – Nov 2017

Full Time
  • Plan, execute and monitor projects
  • Administrate AWS infrastructure
  • Provide API services for the frontend
  • Adopt and migrate to React as a frontend framework
  • Led migration to React in production
  • Improved API response consistency across services
JavaScript
React
Node
Python
Docker
Nunchee logo

Backend Developer

Nunchee

Santiago, Chile

Jun 2016 – Oct 2016

Full Time
  • Integrate with external services
  • Provide API services for the frontend
  • Model and create Databases
  • Create lambda functions on AWS
  • Built reusable integrations for external providers
  • Stabilized backend delivery for frontend teams
JavaScript
Node
Python
Django
Trinauta logo

Mobile Developer

Trinauta

Santiago, Chile

May 2012 – Dec 2015

Part Time
  • Create hybrid apps with Phonegap (Apache Cordova)
  • Implement Push Notifications
  • Publish Apps to the different stores
  • Design different tailored apps
  • Delivered multiple mobile apps to production stores
  • Standardized push notification implementation
JavaScript
CSS
HTML

Education

3 programs

Universidad de Chile logo

Certificate Program in Data Science

Universidad de Chile

Santiago, Chile

Ago 2018 – Dec 2018

Universidad de Chile logo

Certificate Program in Project Management

Universidad de Chile

Santiago, Chile

Mar 2018 – Jul 2018

Universidad San Sebastián logo

Computer Science Engineer

Universidad San Sebastián

Santiago, Chile

2010 – 2015

Side Projects

1 project

Awesome Video Editor logo
Awesome Video Editor View project
  • 2025
  • Founder & Senior Engineer
  • Automates subtitle workflows for content creators

Web app focused on automatic subtitle generation and editing, with precise timing control and export-ready captions for short-form video workflows.

React
TypeScript
NextJS
Tailwind