Skip to content
View VictorLG98's full-sized avatar
😁
😁

Block or report VictorLG98

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
VictorLG98/README.md

Building software that automates repetitive work, extracts valuable data and solves real business problems.


🧑‍💻 About me

class Victor:
    role          = "Python Developer"
    experience    = "3+ years"
    focus         = ["AI / LLMs", "Automation", "Data Extraction", "Web Scraping"]
    stack         = ["Python", "FastAPI", "TypeScript", "Next.js"]
    cloud         = ["Docker", "Linux", "Google Cloud"]
    learning      = "AI Engineering & Data"
    off_the_clock = ["🎮 gaming", "🎬 movies", "🏀 basketball"]
  • 🐍 Python developer with 3+ years of professional experience.
  • 🤖 Interested in AI, LLMs and automation — I build tools that do the boring work for me.
  • 📊 I work with data extraction, processing and analysis end to end.
  • ☁️ Comfortable with Docker, Linux and Google Cloud.
  • 🌱 Currently going deeper into AI Engineering & Data.

🛠️ Tech Stack

Languages

Backend & Frameworks

Data & Web Scraping

 

Databases

DevOps & Cloud


⭐ Featured Projects

Full-stack geopolitics analysis blog: Next.js frontend + FastAPI backend, rich-text editor, newsletter with transactional emails and PostgreSQL.

TypeScript FastAPI Next.js PostgreSQL

🔗 Live demo · Code

Your Claude Code usage, Spotify-Wrapped style. Zero-dependency CLI that turns local transcripts into an animated, shareable report — 100% offline.

Node.js CLI Data Viz

Code

Local-first recorder for Claude Code sessions — turns each run into an auditable timeline with a claims-vs-reality panel. 100% local, published on npm.

TypeScript CLI Claude Code

Code

🏛️ Anamnesis

Legal RAG over Spanish legislation (BOE): hybrid retrieval (dense + BM25 + RRF), cross-encoder reranking, and citation-grounded generation — swappable between Claude and a free local LLM (Ollama).

Python FastAPI RAG ChromaDB

Code

→ See more on my portfolio


📈 GitHub Stats


📫 Connect with me

“Automate the boring, focus on the interesting.”

Pinned Loading

  1. MP3-Music-Player MP3-Music-Player Public

    Interfaz gráfica con Python y TKinter cuya funcionalidad es la de reproducir música .wav

    Python

  2. Interfaz usando Tkinter que usa la A... Interfaz usando Tkinter que usa la API de IMDB para buscar la película que le especifiques, mostrar su información y añadirla a una BBDD Sqlite3.
    1
    import sys
    2
    from tkinter import messagebox
    3
    from tkinter import *
    4
    from tkinter import ttk
    5
    from ttkthemes import ThemedTk
  3. League of Legends Inspector League of Legends Inspector
    1
    from riotwatcher import LolWatcher
    2
    import pandas as pd
    3
    from tkinter import *
    4
    from tkinter import ttk
    5
    from tkinter import messagebox
  4. Plant-Detector Plant-Detector Public

    Python 6

  5. tracebox tracebox Public

    Local-first trace recorder for Claude Code sessions — auditable timeline + claims-vs-reality. 100% local, zero telemetry.

    TypeScript 2

  6. anamnesis anamnesis Public

    RAG jurídico sobre legislación española (BOE): retrieval híbrido + RRF + reranking + generación con Claude u Ollama

    Python