Hi There! 👋 I'm

Juan Carlos Garzon

Computer Engineer with 5+ years of experience, specializing in Computer Vision, Real-Time Object Detection, and NLP using Transformers and LLMs. Building innovative AI solutions for real-world challenges.

Portrait of Juan Carlos Garzon

About Me

Hi! I’m Juan Carlos Garzon, a Computer Engineer with 5+ years of experience in Data Analysis and 2 years in Artificial Intelligence. I specialize in Computer Vision, Real-Time Object Detection, and NLP using Transformers and LLMs.

Currently in Montreal, I’m pursuing an ACS in AI and Machine Learning at LaSalle College and a Master’s in Big Data and Business Analytics from IMF Smart Education, enhancing my expertise in cutting-edge AI technologies.

I’m passionate about developing innovative AI solutions. At Techcolca Inc., I work on real-time object detection systems using Ultralytics YOLO and build scalable backends with FastAPI for sports analytics applications. Previously in the Colombian Aerospace Force, I managed data analysis projects and led teams in optimizing decision-making processes through effective data visualization and analytics.

With experience in both Computer Vision and NLP, I bring a comprehensive approach to AI challenges. I’ve worked with various technologies including TensorFlow, PyTorch, Hugging Face, and developed specialized AI Agents using LLMs.

Outside work, I enjoy running and cycling, activities that contribute to my physical fitness and enhance my discipline and resilience. I’m also dedicated to continuous learning, as evidenced by my certifications in Deep Learning, TensorFlow, Azure, and Data Science.

Quick Facts

Current Role

Computer Vision Engineer at Techcolca Inc.

Education

ACS in AI and ML at LaSalle College Montreal & Master’s in Big Data at IMF Smart Education

Languages

English (Professional), French (Intermediate), Spanish (Native)

Interests

Running, Cycling, AI Technologies, Continuous Learning

Skills & Expertise

Computer Vision

Real-time object detection, image classification, and video analytics using YOLO, OpenCV, and deep learning.

Artificial Intelligence

Building and fine-tuning AI models for NLP, LLMs, and generative tasks with PyTorch, TensorFlow, and Hugging Face.

Backend Development

Designing scalable APIs and microservices with FastAPI, Docker, and cloud deployment.

Data Science & Analytics

Data processing, visualization, and statistical analysis for actionable insights in sports and business.

Programming

Python, SQL, and automation for robust, maintainable solutions.

Technical Skills

FastAPI FastAPI
Git Git
Google Cloud Google Cloud
Jira Jira
Langchain Langchain
LangGraph LangGraph
LlamaIndex LlamaIndex
MongoDB MongoDB
PostgresSQL PostgresSQL
Python Python
PyTorch PyTorch
scikit-learn scikit-learn
TensorFlow TensorFlow
Hugging Face Hugging Face

Professional Experience

Techcolca Inc.

Computer Vision Engineer

2024 - Present
  • Designed and implemented real-time object detection models using Ultralytics YOLO and Hugging Face Transformers, achieving accurate detection and classification.
  • Developed interactive dashboards with Streamlit to visualize object detection outputs and deliver performance analytics for sports applications.
  • Built scalable and efficient backend systems using FastAPI to enable seamless API integration for sports analytics solutions.
  • Processed and fine-tuned datasets to train detection models tailored specifically for sports use cases, enhancing detection accuracy.
  • Performed comprehensive sports data analysis to derive actionable insights, optimize performance metrics, and support data-driven decision-making for teams and players.

Colombian Aerospace Force

Officer

2014 – 2023
  • Data Management and Analysis: Managed and organized data in Excel, including accurate data entry and handling queries, pivot tables, and data visualization.
  • Task Planning and Assignment: Developed task plans and assigned responsibilities to team members to optimize workflow.
  • Work Methodology Development: Defined and implemented effective work methodologies to enhance team performance and decision-making.
  • Creating Analytical Dashboards: Designed worksheets and dashboards to analyze data and present insights clearly.
  • Personal Administration: Oversaw personal administration tasks to ensure efficient operation within the team.

Let's Connect

Send me a message

Contact Information

I'm always open to new opportunities, collaborations, and interesting projects.

Location

Montreal, Canada