Skip to content
View vitor-kohls's full-sized avatar
๐ŸŒ
Studying
๐ŸŒ
Studying

Block or report vitor-kohls

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please donโ€™t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
vitor-kohls/README.md

Hi! I'm Vitor Lucas ๐Ÿ‘‹

Data Engineer & AI Enthusiast from Brazil ๐Ÿ‡ง๐Ÿ‡ท

I'm passionate about building intelligent systems and data pipelines. Currently, I'm diving deep into:

๐Ÿ”น Data Engineering โ€” Building ETL pipelines with Apache Airflow
๐Ÿ”น AI & Machine Learning โ€” Working with LLMs, RAG systems, and computer vision (YOLO)
๐Ÿ”น Web Development โ€” Creating full-stack applications with Python, FastAPI, JavaScript, and modern frameworks
๐Ÿ”น Digital Electronics โ€” Studying digital circuits and hardware design with Verilog

I enjoy solving real-world problems through code and helping others learn along the way!

๐Ÿš€ Featured Projects

A production-grade Retrieval-Augmented Generation (RAG) system for Brazilian aviation regulations. Built with:

  • Vector Search using Qdrant
  • LLM Integration with Ollama (Llama, Qwen, Gemma)
  • Embeddings with BGE-M3 multilingual model
  • Web Interface with FastAPI + Jinja2
  • Modular pipeline (Rewriter โ†’ Searcher โ†’ Evaluator โ†’ Generator)

โœˆ๏ธ AirData ETL with Airflow

Data engineering pipeline using Apache Airflow to orchestrate ETL processes for aviation data. Focused on:

  • Automated data extraction and transformation
  • Workflow orchestration
  • Data quality validation

AI-powered vehicle detection and counting system using YOLO v8. Features:

  • Real-time object detection
  • Web dashboard for visualization
  • Full-stack implementation (Python backend + JavaScript frontend)

๐Ÿ—‚๏ธ File Sorter

Python utility that automatically organizes files based on creation date. Simple but effective automation tool.

๐Ÿ—‘๏ธ Trash Identifier

Computer vision application using YOLO v8 and OpenCV to classify different types of waste. Focused on environmental impact.

๐Ÿ’พ Digital Circuits

Hardware design studies using Verilog. Exploring digital logic, sequential circuits, and FPGA development.

๐Ÿ› ๏ธ Tech Stack

python logo fastapi logo postgresql logo docker logo javascript logo typescript logo react logo html5 logo css3 logo csharp logo

๐Ÿ“ซ Connect with Me

๐Ÿ“Š GitHub Stats

languages graph

๐Ÿ’ก Always learning, always building!

Pinned Loading

  1. Car-Traffic-Counter Car-Traffic-Counter Public

    A Yolo.v8 artificial inteligence application that counts the ammount of vehicles in a video

    Python 1

  2. Repositorio-Semantico Repositorio-Semantico Public

    Repositรณrio Semantico para uma LLM ler documentos legislativos e importantes da aviaรงรฃo por meio de um RAG

    Python

  3. Trash-Identifier Trash-Identifier Public

    A trash identifier using YOLO v8, Python, open-cv and a lot of file management

    Python

  4. Machine-Learning Machine-Learning Public

    Code for machine learning models I'm studying

    Python

  5. File-Sorter File-Sorter Public

    A Python program that organizes your files based on the date they were made.

    Python

  6. Couples-TODO-list Couples-TODO-list Public

    A TODO list kotlin app for couples using firebase

    Kotlin