Saltar al contenido principal
John Garrón

John Garrón

Ingeniero de Software Full-Stack | React, React Native & Node.js

Talento
CochabambaMiembro desde 11 de mayo de 2026
Python 3JavaHTMLMongoDBAngularFirebaseIonicBootstrapReact NativeReactReduxJavaScriptKotlinAWSDockerCSSS.O.L.I.DScrumNode.jsExpressPythonMySQLGitCode ReviewQAAnálisis de requerimientosTroubleshooting
·

Contratar a esta persona

Envía una oferta de trabajo directamente a este candidato

Python 3JavaHTMLMongoDBAngular

Sobre mí

Ingeniero de Software Full-Stack con experiencia profesional desde 2019 desarrollando soluciones web, móviles y backend. Enfoque principal en React, React Native y JavaScript, con experiencia práctica de backend usando Node.js/Express y Python, integración de APIs y trabajo con bases de datos.

Experiencia en sistemas empresariales de ventas e internos, software de RR. HH., plataformas educativas y una solución de dispensación en producción integrada con hardware físico.

Experiencia de liderazgo técnico en asignación de tareas, code reviews, decisiones de implementación y soporte a desarrolladores.

Experiencia

Desarrollador Full-Stack / Mobile - PIL Andina

(2023-01 - 2024-11)

  • Desarrollé sistemas internos y soluciones de venta de productos para plataformas web y móviles utilizando React, React Native y JavaScript.
  • Integré aplicaciones frontend con APIs y contribuí a funcionalidades backend utilizando Express, Java y MySQL.
  • Construí pantallas, componentes reutilizables y módulos completos desde cero, además de mantener y ampliar aplicaciones existentes.
  • Contribuí a aplicaciones móviles de ventas utilizadas por personal de la empresa para vender productos a tiendas y terceros, y a una aplicación para empleados con información de compras y autorización segura de compras a crédito.
  • Colaboré en un equipo multidisciplinario de aproximadamente 9 desarrolladores, además de especialistas de base de datos y analistas; participé en code reviews, flujos de trabajo con Git y sprints Scrum.
  • Participé en actividades de QA: estimaciones, análisis de requerimientos, planificación, diseño y ejecución de casos de prueba y reporte de bugs, con comunicación frecuente con clientes y equipos internos.

Technical Lead / Desarrollador de Software - Kreo

(2022-03 - 2022-12)

  • Lideré un equipo de desarrollo de 3 personas para un sistema de administración de RR. HH., manteniendo participación directa en frontend con React y backend con Python.
  • Asigné tareas, realicé code reviews y fui punto de apoyo técnico para resolver problemas de implementación del equipo.
  • Tomé decisiones técnicas a nivel de implementación y coordiné la entrega de nuevas funcionalidades, mantenimiento y corrección de errores.
  • Participé directamente en reuniones con clientes para comprender requerimientos, explicar funcionalidades y traducir necesidades de negocio en planes de implementación.
  • Trabajé con Python y funcionalidades backend basadas en AWS, además de participar en QA, análisis de requerimientos y procesos Agile/Scrum.

Desarrollador de Software Full-Stack Freelance - Ancestral

(2019-01 - 2025-12)

  • Diseñé y desarrollé una plataforma de autoservicio para dispensación y control de ventas de bebidas utilizada en producción por el público, partiendo del concepto de negocio del cliente y definiendo gran parte de la lógica del sistema.
  • Construí el frontend web con React, los servicios backend con Express y una aplicación móvil en React Native desde cero.
  • Integré el software con hardware físico de dispensación, incluyendo lectura de tarjetas, medición de flujo y control de válvulas/relés.
  • Trabajé directamente con los responsables del negocio para levantar requerimientos y convertir necesidades operativas en comportamiento del sistema y flujos de usuario.
  • Volví a trabajar en el producto para distintas actualizaciones y mejoras después de la implementación original, manteniendo continuidad técnica y ownership a largo plazo.

Desarrollador Frontend / Mobile - Consultor - Shigong Bolivia S.R.L.

(2025-01 - 2026-12)

  • Desarrollé desde cero aplicaciones frontend y móviles con React y React Native, colaborando con especialistas de backend y diseño.
  • Desarrollé una aplicación educativa en React Native para UNEFCO, integrando autenticación y acceso a cursos mediante Moodle, contenido interactivo con H5P y funcionalidades de evaluación del aprendizaje.
  • Desarrollé el frontend de una aplicación digital de avalúos inmobiliarios, implementando flujos de usuario e interfaces basadas en reglas de negocio, manteniendo protegida la lógica específica del cliente y la información confidencial del proyecto.

Desarrollador de Software - Jalasoft

(2019-02 - 2019-07)

  • Contribuí al desarrollo de un sistema de control y monitoreo de dispositivos utilizando Python dentro de un entorno profesional Agile/Scrum.
  • Realicé mantenimiento de software, troubleshooting e implementación de nuevas funcionalidades.
  • Utilicé Git para control de versiones y MongoDB para operaciones básicas de datos.
  • Utilicé Docker para crear contenedores de desarrollo y redes internas entre contenedores para la comunicación de servicios.

Educación

Ingeniería de Sistemas - Ingeniería de Sistemas - Simón I. Patiño (2019-12)

Desarrollo de Software Comercial - Desarrollo de Software - Jala Foundation (2019-01)

Habilidades

Ingeniero de Software Full-StackReactReact Native & Node.js

Valoraciones

Relacionado