Work experience

5+ years building full-stack systems across Ecuador, the US, and Canada — from EdTech platforms and e-commerce storefronts to enterprise APIs and automotive diagnostics software.

Self Employed
Self EmployedLondon, ON, CanadaNov 2023 — Present

Freelance Software Developer

Building custom web solutions for SMBs and e-commerce businesses, replacing fragmented workflows with scalable systems that automate operations and accelerate digital growth.

  • Designed backend architectures and REST APIs with NestJS, integrating third-party platforms (Shopify, Stripe, CRMs) and reducing API response times by 40%.
  • Developed high-performance frontends with Next.js (SSR/SSG), achieving 95+ Lighthouse scores and increasing organic traffic by 60% through technical SEO.
  • Implemented monorepo structures with Turborepo, unifying frontend, backend, and shared packages, reducing build times by 70% with remote caching.
  • Built custom order tracking and inventory management systems that eliminated 15+ hours/week of manual data entry and reduced human error by 90%.
  • Integrated AI-powered automation workflows for content generation (images, descriptions, marketing videos), cutting production cycles from 5 days to 8 hours.
Next.jsNestJSPostgreSQLDockerTypeScriptTurborepoShopify Api
Randstad (Contract)
Randstad (Contract)Phoenix, Arizona, USAOct 2024 — Feb 2025

Frontend Web Developer

Led the modernization of Delphi, a vehicle diagnostics platform for the automotive industry, migrating the legacy system to a modern architecture that improved performance, maintainability, and scalability.

  • Migrated the legacy web application to Next.js with SSR and SSG, reducing initial load time by 50% and improving Lighthouse performance score from 45 to 90+.
  • Integrated REST APIs using Axios and React Query to connect the frontend with vehicle diagnostics services, optimizing state management and reducing redundant server calls by 40%.
  • Applied TDD practices with Jest and Cypress, creating unit and E2E tests that reduced production bugs by 60%.
  • Actively collaborated in code reviews, sprint planning, and QA testing within a distributed Agile/Scrum team, delivering the migration 2 weeks ahead of deadline.
Next.jsReactTypeScriptJestCypressAxiosReact Query
Kruger Corp
Kruger CorpEcuadorJan 2022 — Aug 2023

Software Developer

Backend development for high-demand enterprise systems, designing scalable APIs and managing relational databases for corporate clients.

  • Architected and optimized REST APIs using Clean Architecture, improving system scalability and performance.
  • Designed and managed database models in PostgreSQL and MySQL, ensuring data integrity and adapting structures to evolving business logic.
  • Diagnosed and resolved critical backend issues, enhancing system stability and optimizing application response times.
  • Implemented Docker for containerization and Git for version control, standardizing deployment workflows across all environments.
NestJSNode.jsPostgreSQLReactDockerTypeScript
Idukay S.A.
Idukay S.A.EcuadorJan 2020 — Oct 2021

Full Stack Developer

Development and maintenance of an EdTech platform built on the MERN stack, ensuring stability, scalability, and consistent performance across releases.

  • Developed and maintained core platform functionalities, ensuring stability and performance across every release.
  • Collaborated on the payment processing module, applying TDD and agile workflows to deliver secure and reliable features.
  • Designed and implemented a reporting module end-to-end (backend + React frontend), improving data visibility for platform stakeholders.
  • Implemented unit testing with Jest and actively participated in sprint planning, code reviews, and QA, contributing to reduced regression issues.
MongoDBExpress.jsReactNode.jsJest