GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com โ€” aletgdev - Overview

@aletgdev aletgdev Follow
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
@aletgdev
aletgdev
Follow
View aletgdev's full-sized avatar
๐ŸŽฏ
Focusing

Alejandro Tacoronte Gonzรกlez aletgdev

๐ŸŽฏ
Focusing
Follow
Backend Engineer & AI Systems Specialist | Java 21, Spring Boot 3, Python (FastAPI) | PyPI Maintainer
13 followers ยท 16 following
  • Spain
  • https://portfolio.alejandrotg.es
  • in/aletgdev

Achievements

Achievement: StarstruckAchievement: Pull Sharkx2Achievement: QuickdrawAchievement: YOLO

Achievements

Achievement: StarstruckAchievement: Pull Sharkx2Achievement: QuickdrawAchievement: YOLO
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
aletgdev/README.md

Hi! ๐Ÿ‘‹ I'm Alejandro Tacoronte Gonzรกlez

Typing SVG

LinkedIn Portfolio Email


๐Ÿš€ About Me

I am Alejandro Tacoronte Gonzรกlez (@aletgdev), a Backend Developer and Software Engineer focused on building robust, scalable, and secure services with Java 21 (Spring Boot 3) and Python (FastAPI), complemented by technical specialization in Artificial Intelligence and Big Data.

  • ๐ŸŒ Location: Las Palmas de Gran Canaria, Spain (Available for On-site/Hybrid or 100% Remote)
  • ๐Ÿ’ผ Role: Backend Developer / Software Engineer / AI Engineer
  • ๐ŸŽ“ Education: Multiplatform Application Development (DAM) + Specialization in AI & Big Data (IES Lomo de la Herradura)
  • ๐Ÿ› ๏ธ Core Stack: Java 21 ยท Spring Boot 3 ยท Python ยท FastAPI ยท PostgreSQL ยท Machine Learning ยท Docker
  • ๐Ÿ’ญ "Clean code and relentless curiosity turn complex problems into elegant solutions."

๐Ÿ—‚๏ธ Featured Projects

๐Ÿ‡ช๐Ÿ‡ธ verifica-es โ€” PyPI Package, CLI & REST API

Modular Python library for algorithmic validation and verification of official Spanish documents and legal identifiers (DNI, NIE, CIF according to AEAT regulations, IBAN via Mod-97, Postal Codes, and Vehicle License Plates).

PyPI Zero Dependencies Tests GitHub Repo

  • โšก Zero Dependencies: Core validation algorithms and CLI built strictly on Python's standard library.
  • ๐Ÿ›ก๏ธ Supply Chain Security: Minimal attack surface with optional decoupled extras for web APIs (verifica-es[api]).
  • ๐Ÿงช Quality Assured: Comprehensive unit test suite with 100% pass rate using Pytest.

๐Ÿ›ก๏ธ fastapi-security-headers โ€” PyPI Package & High-Performance ASGI Security Middleware

The missing security headers middleware for FastAPI. Protects web APIs against XSS, Clickjacking, MIME-sniffing, and OWASP Top 10 vulnerabilities with secure-by-default configurations and zero overhead.

PyPI Zero Dependencies GitHub Repo License: MIT

  • โšก Pure ASGI & Zero Overhead: Bypasses heavy Starlette wrappers by injecting pre-compiled byte header tuples directly into ASGI raw message streams at nanosecond speeds.
  • ๐Ÿ“ฆ Zero Dependencies: Pure Python standard library implementation (dataclasses, typing), ensuring zero dependency footprint.
  • ๐ŸŽ›๏ธ Production-Ready Presets: Ships with turnkey security profiles for Headless JSON APIs, High-Compliance/Banking environments, and Swagger UI / ReDoc interactive docs compatibility (/docs).
  • ๐Ÿ”„ Route-Aware & Streaming Safe: Respects endpoint-specific header overrides and handles WebSockets and StreamingResponse without payload buffering.

๐ŸŽฌ CineMatch โ€” Media Recommendation REST API

Enterprise backend service platform for personalized movie and TV show recommendations powered by user rating patterns and watchlist history.

Backend Repo

  • ๐Ÿ” Security & Auth: Stateless JWT authentication and authorization with Spring Security.
  • ๐Ÿ—„๏ธ Relational Persistence: PostgreSQL managed with Spring Data JPA / Hibernate and complex N:M domain mapping.
  • ๐ŸŒ API Integration: Non-blocking external consumption and metadata synchronization with the official TMDB API.

๐ŸŽฎ Game Recommended AI โ€” Full-Stack Platform & NLP Sentiment Engine

Production web platform that continuously crawls, audits, and analyzes the authentic sentiment of Spanish Steam user reviews in real time using Machine Learning models.

Backend Repo Frontend Repo Live Demo

  • ๐Ÿค– AI & NLP: Spanish sentiment classifier (Naive Bayes + TF-IDF) alongside a neural network genre inference engine (Keras MLP).
  • โšก Backend & Performance: Asynchronous REST API powered by FastAPI, IP-based rate limiting, in-memory LRU caching, and dynamic SVG badge generation.
  • ๐ŸŒ DevOps & UI: Deployed on a self-managed Linux VPS (Ubuntu) with Nginx; interactive modern SPA frontend built with React 19 + Tailwind CSS v4.

๐ŸŽถ AI Music Genre Classifier

End-to-end Deep Learning pipeline for raw audio preprocessing, feature extraction, and automated musical genre classification.

GitHub Code Streamlit Demo

  • ๐ŸŽผ Audio Processing: Digital signal processing pipeline converting raw audio waveforms into Mel-spectrograms with Librosa.
  • ๐Ÿง  Deep Learning: Convolutional Neural Network (CNN) trained with TensorFlow / Keras to categorize 13 musical genres.
  • ๐Ÿ’ป Interactive UI: Rapid-inference web interface developed with Streamlit.

๐Ÿฆ Spanish Social Sentiment Classifier (X / Twitter)

Natural Language Processing pipeline for Spanish text sanitation and binary opinion polarity detection.

GitHub Code

  • ๐Ÿ“ Spanish NLP: Text tokenization, lemmatization, stopword filtering, and feature extraction.
  • โš™๏ธ Machine Learning: Supervised Support Vector Machine (SVM) model trained with Scikit-learn.

๐Ÿ› ๏ธ Tech Stack

๐Ÿ’ป Backend & Languages

Java Spring Boot Spring Security Python FastAPI Node.js Express.js

๐Ÿค– AI, Machine Learning & Data Science

TensorFlow Keras PyTorch Scikit-learn Pandas NumPy

๐Ÿ—ƒ๏ธ Databases

PostgreSQL MySQL H2 Database

๐ŸŒ Frontend & UI

React JavaScript TailwindCSS HTML5 CSS3

๐Ÿงฐ DevOps & Tooling

Git GitHub Docker Linux / Ubuntu Nginx Postman IntelliJ IDEA VS Code


๐Ÿ“Š GitHub Analytics

GitHub Stats

Top Languages

Contribution Streak


๐ŸŽฏ Career Goals & Focus

  • ๐Ÿ’ผ Join a high-performance backend / software engineering team.
  • ๐Ÿ—๏ธ Architect and deploy distributed microservices and enterprise RAG systems.
  • ๐Ÿ“š Deepen practical expertise in Kubernetes, Cloud Computing (AWS), and backend security engineering.
  • ๐Ÿค Connect with engineering communities and actively maintain/contribute to open-source software.

๐Ÿค Let's Connect!

LinkedIn Portfolio Email


Profile Views

Thank you for visiting! ๐Ÿš€

Pinned Loading

  1. game-recommended-backend game-recommended-backend Public

    High-performance async REST API with FastAPI and NLP sentiment engine for Steam reviews.

    Python

  2. game-recommended-frontend game-recommended-frontend Public

    Interactive React 19 + Tailwind CSS SPA for Steam reviews sentiment analysis.

    JavaScript

  3. verificaEs verificaEs Public

    Lightweight zero-dependency Python library, CLI and FastAPI REST service for validating Spanish official formats (DNI, NIE, CIF, IBAN, CP, Plates).

    TypeScript 1

  4. fastapi-security-headers fastapi-security-headers Public

    ๐Ÿ›ก๏ธ The missing security headers middleware for FastAPI. Protect your API against XSS, clickjacking, MIME sniffing, and OWASP Top 10 web vulnerabilities with zero-config defaults

    Python 24 2

Something went wrong, please refresh the page to try again.
If the problem persists, check the GitHub status page or contact support.

Uh oh!

There was an error while loading. Please reload this page.

You are visitor 01402503 โ€” GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800ร—600. No cookies required.