Foto de Juan Roa

Juan Roa

Ingeniero de Software e Investigador en Data Science

Juan es un Ingeniero de Software con más de 10 años de experiencia en desarrollo full-stack, data science y cloud computing. Se destaca en liderar proyectos técnicos, optimizar el rendimiento de software y aplicar machine learning a retos del mundo real en la agricultura.

Experiencia laboral

  1. Qvision Technologies

    aActualidad

    Sr. Full Stack Engineer

    • Implementé varias mejoras en la interfaz de los sistemas internos de ACH Colombia.
  2. SoilNet LLC

    aActualidad

    Data Science Project Supervisor (Investigación)

    • Dirigí el desarrollo técnico del proyecto "El Agrónomo Digital", dando mentoría y gerenciando el proyecto usando metodologías ágiles a estudiantes de UW-Whitewater en Wisconsin, USA con proyectos de Frontend (React), backend API (Node.js), bases de datos (MySQL/MariaDB) e implementaciones de Python ETL, enfocándose en integración robusta de datos y optimización de modelos.
    • Apliqué métodos de Estadística Multivariante avanzada y Machine Learning para mejorar los datasets de suelos y cultivos, incrementando considerablemente la precisión en la predicción de nutrientes clave como Nitrógeno, Fósforo y Potasio.
    • Conduje actualizaciones y mejoras en la limpieza de los datos, imputación y técnicas de procesamiento de datos para asegurar la alta calidad y sostenibilidad de los datasets para modelamiento agronómico.
  3. Ruedata Inc

    a

    Senior Frontend Engineer

    • Participé en diseño, desarrollo, implementación y despliegue de Ruedata Lite Mobile App para Android, iOS.
    • Apoyé la toma de decisiones de producto de la app móvil Ruedata Lite.
  4. SoilNet LLC

    a

    Investigador

    • Conduje actividades de investigación para "El Agrónomo Digital" mientras esperaba la autorización de empleamiento post-graduación de mi maestría.
    • Di clases magistrales y mentorías a estudiantes y practicantes de la University of Wisconsin-Whitewater para la implementación de soluciones en Data Science, con enfoque en diseño de bases de datos, integraciones de API REST y modelos predictivos de Machine Learning para Agronomía.
Experiencia anterior(8)
  1. University of Wisconsin-Whitewater

    a

    Asistente de Posgrado

    • Realicé mentorías a más de 20 estudiantes en dos cursos de programación con Python por semestre durante 2 años para el departamento de tecnología y cyberseguridad de la universidad.
    • Califiqué y revisé más de 500 laboratorios de programación, tareas y trabajos de clase. Di retroalimentación constructiva sobre cada uno de ellos para contribuir al aprendizaje y mejora de los estudiantes.
  2. UruIT

    a

    Sr. Full Stack Developer

    • Desarrollé un login widget de alto rendimiento utilizando los Web Components API, integrándolo paralelamente en proyectos o microfrontends en React, Vue, Angular y otros para estandarizar la autenticación de usuarios.
    • Reduje la deuda técnica en un 60% al crear una solución framework multiplataforma que eliminó el código redundante en micro-frontends, permitiendo un despliegue y mantenimiento más ágil para nuevos proyectos.
  3. Bunny Studio

    a

    Sr. Full Stack Engineer

    • Reconstruí y optimicé el frontend legacy en AngularJS desarrollando una nueva plataforma con ReactJS y NextJS, reduciendo así los tiempos de carga de la página en un 80% por medio de server side rendering para finalmente mejorar significativamente la conversión y retención de usuarios.
    • Realicé mejoras de los micro-servicios y toda su infraestructura así como resolviendo bugs críticos en sistemas corriendo en docker en Node.js, PHP, Python y Elixir. También me aseguré de la calidad del código por medio de code reviews y aprobaciones de pull requests.
  4. VIGPRO S.A.S

    a

    Sr. Full Stack Developer

    • Diseñé e implementé una base de datos en PostgreSQL y una arquitectura de backend en Ruby on Rails y Node.js, optimizando integraciones de API de terceros para proyectos internos de optimización de tarifas para procedimientos quirúrgicos para el sector salud, el cual reducía considerablemente los costos operacionales.
    • Lideré 3 equipos full-stack realizando revisiones de código y aprobando pull request para código en lenguajes como: Ruby, Javascript y PHP, asegurando la calidad del código y mejores prácticas.
    • Automaticé los CI/CD pipelines para despliegues en AWS usando Docker y Jenkins, reduciendo así tiempos de despliegue y automatizando la mejora de estabilidad del sistema.
    • Estuve a cargo del lanzamiento y despliegue de la primera app de VIGPRO para iOS y Android, mejorando la experiencia de usuario y expandiendo el market reach.
  5. Imaginamos Digital Agency

    a

    Full Stack Developer

    • Lideré el desarrollo de una plataforma de e-commerce de alto rendimiento hecha en NextJS y Redux el cual permitió un aumento significativo de las ventas en el centro comercial La 14.
    • Desarrollé e implementé componentes dinámicos para la startup Cardash de San Francisco, CA, mejorando la experiencia de usuario e integraciones por medio de React y GraphQL.
  6. Devhack

    a

    Profesor de cursos de React y React Native

    • Instruí los cursos de ReactJS enfocados en manejo complejo de estado con Redux y principios de mobile first. Dí mentorías a estudiantes en buenas y modernas prácticas de desarrollo web.
  7. PulpoWMS

    a

    Frontend Developer

    • Desarrollé y optimicé web components diseñados en Material Design con React Toolbox para la plataforma Pulpo WMS usando React, Redux e ImmutableJS, mejorando la experiencia de usuario y la eficiencia general de la plataforma.
  8. Creadev

    a

    Fundador / Frontend Developer

    • Diseñé y desarrollé aplicaciones web para startups, con foco en principios modernos de UI/UX, diseño responsive y optimización del rendimiento.
    • Lideré el desarrollo frontend con JavaScript, React y tecnologías web modernas para entregar soluciones escalables y mantenibles.
    • Trabajé con empresas en etapa temprana para convertir ideas en MVPs funcionales, guiando el desarrollo de producto desde el concepto hasta el despliegue.

Proyectos destacados

Habilidades técnicas

Frontend

  • React
  • Next.js
  • React Native
  • TypeScript
  • Web Components

Backend

  • Node.js
  • Ruby on Rails
  • Python

Datos

  • ETL
  • Machine Learning
  • SQL
  • MariaDB
  • MySQL
  • PostgreSQL

DevOps

  • Linux
  • Proxmox
  • Grafana
  • Docker
  • AWS
  • CI/CD

Estudios