Software Developer Juan Machado 👋

Tengo +2.5 años de experiencia laboral. Me gusta crear soluciones innovadoras que aporten valor y fomenten mi crecimiento profesional.

¿Tienes un proyecto en mente? ¡Trabajemos juntos!

Foto de Juan Machado con los brazos cruzados

Experiencia

Durante mis +2.5 años de experiencia profesional, he tenido la oportunidad de trabajar con empresas y equipos maravillosos, donde he logrado aportar valor y aprender de cada uno de ellos.

Desarrollador Full Stack

Logo de Perspektiva 360

Perspektiva 360

  • Desarrollar aplicaciones web de principio a fin con tecnologías como React, Node.js, Express y Firebase, participando en todas las etapas del ciclo de desarrollo y logrando ofrecer soluciones efectivas para usuarios finales.
  • Desarrollar APIs RESTful escalables, implementando soluciones de geolocalización, modelos de inteligencia artificial (OpenAI, Gemini, Llama), procesamiento de medios con FFmpeg en AWS S3, pasarelas de pago y sistemas de autenticación con JWT y Firebase Auth.
  • Diseñar e implementar pipelines de CI/CD para automatizar despliegues y entregas, aumentando la agilidad en los ciclos de desarrollo y asegurando estabilidad en producción.
  • Participar activamente en todas las etapas del ciclo de desarrollo y mantenimiento, asegurando un alto nivel de calidad en el código y mejorando el rendimiento de las aplicaciones con buenas prácticas y clean code.

Analista de datos

Logo de Tigo Colombia Movil

Tigo Colombia Movil

  • Desarrollar y mantener web scrappers en Node.js para la extracción e interpretación de información entre diferentes plataformas, optimizando el flujo de datos.
  • Desarrollar automatizaciones en Python para tareas diarias, logrando una reducción significativa de más del 90% en tiempos de ejecución y <.>aumentando la productividad.
  • Diseñar consultas avanzadas en bases de datos SQL para la extracción de datos específicos, apoyando el análisis y la toma de decisiones.
  • Crear dashboards con gráficos automatizados en Tableau y Mixpanel facilitando el análisis de datos.

Proyectos

He trabajado los últimos 4 años en proyectos increíbles, que han enriquecido mis habilidades y conocimientos, impulsando mis competencias y mi desarrollo como profesional.

Selfie de Juan Machado mirando hacia el frente

Sobre mi

¡Mi nombre es Juan Pablo y vivo en Bogotá, Colombia!

Inicié en el mundo de la programación en 2020, desarrollando un videojuego en Unity. Posteriormente, migré al desarrollo web y culminé mi formación tecnológica en análisis y desarrollo de sistemas de información.

Durante mi carrera, he trabajado en diversos proyectos innovadores y creativos. Destaco mi participación en el desarrollo de un proyecto para una ONG de las Naciones Unidas enfocado en promover el desarrollo sostenible y la transparencia pública.

Como desarrollador de software, mi objetivo es continuar creando soluciones efectivas para problemas reales, siempre dispuesto a aprender y mejorar mis habilidades técnicas y personales.

Este es mi stack tecnológico:

  • AI SDK
  • TypeScript
  • JavaScript
  • Node.js
  • NestJS
  • Express
  • Microservices
  • React
  • Next.js
  • Redux TK
  • Jest
  • Firebase
  • Supabase
  • AWS
  • Docker
  • Kubernetes
  • MySQL
  • PostgreSQL
  • MongoDB
  • Redis
  • TypeORM
  • Prisma
  • Tailwind
  • Sass
  • SOLID
  • Clean Code