Guido Tapia

Abierto a nuevas oportunidades · Arequipa, Perú

Guido Tapia Oré

Asesor Técnico de Soluciones · Líder Técnico

Primero entiendo el sistema.
Después ayudo a construir lo que sigue.

Soy ingeniero full-stack. Leo bases de código en el lenguaje que vengan, encuentro lo que se va a romper y lo explico para que las personas detrás del producto decidan qué hacer. Después ayudo a construirlo: apps web y móviles con React, Node.js y React Native, junto a equipos en EE. UU. y Europa.

01 · Cómo llegué aquí

Casi 15 años construyendo, y todo empezó con un robot del colegio.

  1. 2012-2018 · Arequipa, Nagoya, Montreal

    Un club del colegio terminó en un título mundial.

    A los 12 me uní a un grupo del colegio sin saber bien de qué trataba, y resultó ser un equipo de robótica de competencia. Vinieron los concursos, mi primer mundial en 2014 y, en 2017, en mi primer año de Ciencia de la Computación en la UCSP, lideré el equipo que ganó el campeonato mundial de RoboCup Junior Soccer SuperTeams en Nagoya. Al año siguiente quedamos segundos en Montreal.

  2. 2017-2019 · Apselom, Edusoftnet

    Pero un robot de competencia solo tiene que aguantar un partido.

    Así que construí dispositivos que funcionan todos los días: monitores inteligentes de residuos, con librerías en C que redujeron su tiempo de depuración a la mitad, y sistemas de timbres escolares que ya no necesitaban que alguien los programara a mano. Todo sin salir de los primeros puestos del ranking general de la UCSP.

  3. 2018-2021 · UCSP, La Salle, CEPROTEC

    Después empecé a enseñar lo que sabía.

    Robótica en la UCSP, informática en un colegio y en un instituto técnico. Explicarle un circuito a un salón de adolescentes es la forma más rápida de saber si lo entiendes, y fue la habilidad que más usé en mi siguiente trabajo.

  4. 2021-2025 · RAVN, remoto

    Así un trainee terminó liderando equipos.

    Entré a RAVN como trainee, me ascendieron a ingeniero de software en el primer trimestre y pasé cuatro años entregando apps web y móviles para clientes de EE. UU. y Europa. Lideré equipos de 2 a 10 personas, reduje el onboarding de los nuevos de tres meses a uno y lideré la reconstrucción que llevó una app de 1 estrella a 4 o 5 estables.

  5. 2026 · Designli

    Como ya había visto cómo se rompen las apps, ahora las audito.

    Evalúo bases de código de clientes potenciales, más de 40 desde enero y en siete lenguajes, y escribo las propuestas que salen de ellas. Esos informes traen, en promedio, un cliente nuevo cada 15 días.

    Esta ciudad es el código de este mismo sitio: 62 archivos. Más alto significa que cambió más seguido; en ámbar, donde miraría primero.

  6. Siempre · Música

    En todo ese tiempo, nunca dejé de escribir música.

    Toco desde niño, y hoy compongo y hago arreglos, sobre todo con bandas sinfónicas peruanas. Arreglar es escribir una parte nueva que tiene que encajar en una obra que escribió otro, que es casi todo lo que es una auditoría.

  7. Hoy · Tesis

    Y mi tesis convierte otro hobby en una herramienta.

    Los juegos de mesa. Mi tesis de Ciencia de la Computación es una herramienta para que creadores independientes compitan con editoriales con años de experiencia y presupuestos mucho mayores.

  8. Lo que sigue

    Casi 15 años después, sigo construyendo.

    Productos web y móviles con React, Node.js y React Native, además de trabajos freelance para empresas peruanas, para equipos que buscan a alguien que lea el sistema completo antes de construir sobre él. Si ese es tu equipo, hablemos.

02 · Trabajo

Lo que he auditado, arreglado y construido.

Más allá del trabajo

03 · Experiencia

Dónde he trabajado.

  1. Ene 2026 - Actualidad

    Asesor Técnico de Soluciones y Líder Técnico @ Designli

    Greenville, SC (remoto)

    • Evalúo bases de código de clientes potenciales a un ritmo de ~2 por semana en los formatos Impact Week, Solution Lab y Traction Lab, con más de 40 auditadas hasta hoy
    • Reviso código en JavaScript / TypeScript, Java, .NET, Swift, Kotlin, C++ y Python, en servicios web, móviles y backend
    • Combino análisis estático con SonarQube y revisión manual de arquitectura, vinculando cada hallazgo a un archivo y línea concretos
    • Convierto hallazgos técnicos en propuestas para el cliente enfocadas en objetivos de negocio y riesgo; los informes promedian ~1 cliente nuevo firmado cada ~15 días
    • Reduje el tiempo de entrega de propuestas de 2 semanas a 4 días automatizando el flujo de evaluación y reportes
    • SonarQube
    • TypeScript
    • Java
    • .NET
    • Swift
    • Kotlin
    • Python
  2. May 2021 - Dic 2025

    Ingeniero de Software (desde Trainee) @ RAVN

    American Fork, UT (remoto)

    • Me ascendieron de Trainee a Ingeniero de Software en el primer trimestre y luego asumí liderazgo en varios proyectos
    • Diseñé y entregué más de 5 aplicaciones web y móviles full-stack con React, Node.js y React Native para clientes en EE. UU. y Europa
    • Lideré la recuperación de una app social en React Native con calificación de 1 estrella: la estabilicé y reconstruí, recuperé una calificación sostenida de 4 a 5 estrellas y reactivé más de 1,000 usuarios en las primeras 2 semanas
    • Integré pasarelas de pago con Stripe, PayPal, Mercado Pago, Culqi y Moyasar + Mada para productos en EE. UU., LATAM y Arabia Saudita
    • Lideré equipos de 2 a 10 desarrolladores, fui mentor de más de 10 personas junior y reduje el onboarding de 3 meses a 1 mes
    • React
    • Node.js
    • React Native
    • TypeScript
    • PostgreSQL
    • GraphQL
    • AWS
    • Stripe
  3. Ene 2018 - Feb 2019

    Desarrollador de domótica @ Edusoftnet

    Arequipa, PE

    • Construí e implementé módulos de automatización para timbres escolares, eliminando la programación manual
    • Desarrollé una app de escritorio en VB.NET para controlar los dispositivos, lo que facilitó su adopción por personal no técnico
    • VB.NET
    • Domotics
  4. Oct 2017 - Jul 2018

    Desarrollador de domótica @ Apselom

    Arequipa, PE

    • Diseñé dispositivos inteligentes de monitoreo de residuos y construí librerías en C que redujeron el tiempo de depuración en 50%
    • Entregué una app de seguimiento para Android/iOS que mejoró la gestión de residuos en varias ubicaciones
    • C
    • Embedded
    • Android
    • iOS

Además de la ingeniería

  • Feb 2020 - Mar 2021

    Docente de informática · CEPROTEC

    Enseñé informática y fundamentos de software en un instituto técnico.

  • Ene 2019 - Dic 2020

    Docente de informática · C.N. San Juan Bautista de La Salle

    Enseñé informática a estudiantes de secundaria, en paralelo a mi trabajo como desarrollador.

  • Feb 2018 - Jul 2019

    Docente de robótica · Universidad Católica San Pablo

    Dicté cursos de robótica a nivel universitario.

  • Feb 2017 - Oct 2023

    Miembro · UCSP Robotics Research Group

    Seis años entre hardware, código embebido y ajuste de algoritmos para competencia, incluido el título mundial de RoboCup Junior Soccer en 2017 y el segundo lugar en 2018.

  • 2017 - 2022

    Ciencia de la Computación · Universidad Católica San Pablo

    Estudié mientras trabajaba, del laboratorio de robótica a proyectos con clientes.

La historia completa está en mi CV.

04 · Sobre mí

La versión corta.

Hola, soy Guido. Construyo apps web y móviles full-stack, pero mi verdadera especialidad es asegurarme de que nadie las haga caer justo antes de la demo. Hoy ese instinto es mi trabajo: leo las bases de código de otros equipos, encuentro lo que se va a romper y lo explico en términos que un fundador pueda usar para decidir.

Empecé en hardware. Construí automatización para colegios y dispositivos inteligentes de monitoreo de residuos en Arequipa, y lideré el equipo que ganó el campeonato mundial de RoboCup Junior Soccer en 2017. Después pasé más de cuatro años en RAVN, donde crecí de trainee a ingeniero de software, lideré equipos de 2 a 10 desarrolladores y reduje el onboarding de nuevas contrataciones de tres meses a uno.

Trabajo en español e inglés, con francés intermedio-avanzado, de forma remota con equipos en EE. UU. y Europa. Cuando no estoy en nada de eso, de vez en cuando uso mi tiempo libre para componer el próximo hit del verano.

05 · Contacto

Conversemos.

Estoy abierto a nuevas oportunidades: roles a tiempo completo en ingeniería full-stack, liderazgo técnico o asesoría de soluciones, remotos o presenciales, y también propuestas de proyectos. Si tienes un rol en mente, una base de código que quieres que revise o solo quieres saludar, escríbeme y te respondo.