Hey, I'm Diego 👋

Software & Data Engineer with a strong foundation in Artificial Intelligence and Deep Learning. My expertise spans across the entire data lifecycle: whether it's extracting insights from geospatial datasets, designing cloud architectures, or orchestrating LLM agents with LangGraph.
Trilingual (ES/EN/PT) and internationally tested. Looking for a first full-time challenge in Data or AI where I can bring immediate value. Open to remote and on-site roles.

Projects

The Agora

The Agora

A multi-agent philosophical debate platform powered by LangGraph. It orchestrates autonomous LLM personas (e.g., Nietzsche, Camus) to engage in complex discussions, managing state and conversation flow through a reactive ChainLit interface.

El Sesgo del Fútbol

El Sesgo del Fútbol

Automated sentiment analysis pipeline for Spanish sports press. Scrapes Marca.com RSS feeds, classifies sentiment with a Spanish BERT model (robertuito), stores results in PostgreSQL, and renders an interactive Streamlit dashboard — revealing how the media really talks about LaLiga players.

Nomadex

Nomadex

A Django-based travel chatbot that can answer questions directly or call a hotel search tool (Google Hotels via SerpAPI) and synthesize a compact Markdown reply for users.

Music Genre Classifier

Music Genre Classifier

Classifies the genre of any song within 10 genres with 90% accuracy. Presented as bachelor's thesis. Utilized audio processing techniques and mel spectrograms.

Hiragana & Katakana Quiz App

Hiragana & Katakana Quiz App

A single-page application (SPA) designed for learning and practicing Japanese Hiragana and Katakana characters.

GrandSlamVision

GrandSlamVision

A real-time tennis ball and player detection system using YOLO for sports analytics, automated refereeing, and performance analysis. Features include ball speed calculation, player tracking, and keypoint detection.

Education

  1. Master's Degree in Natural Language Processing

    UNED

    Part-time, fully online programme focused on the fundamentals and cutting edge of NLP. Deep-diving into Transformer architectures, neural networks, and PyTorch — building end-to-end pipelines for text classification, sequence modelling, and language generation. Know more about UNED
  2. Bachelor's Degree in Computer Science

    University of A Coruña

    Specialisation in Software Engineering. Covered a broad curriculum including algorithms, systems architecture, databases, and software development. Final thesis: Music Genre Classifier using mel spectrograms and deep learning, achieving 90% accuracy across 10 genres. Know more about University of A Coruña

Working Experience

  1. AI Engineer

    Navertia

    Developing an agent orchestration project for intelligent process automation using LangGraph and the OpenAI Agent SDK. Designing multi-agent workflows, integrating tools through APIs, and defining production-oriented architectures for maintainable, observable, and scalable LLM-based systems.
  2. System Administrator

    WakkeIt

    Executed virtual machine migrations across multiple environments for Banco Santander UK, leveraging VMware HCX for seamless migration processes. Developed automation scripts using Bash, PowerShell, and Python to optimize workflows, and performed data analysis and reporting with Excel. Know more about WakkeIt
  3. Software Engineer

    INTRAS

    I led the analysis and optimization of Valencia’s public bus network, utilizing advanced tools such as the OpenStreetMaps API, Python, and data analysis libraries like Pandas, GeoPandas, and Matplotlib. My work resulted in proposals to adjust two bus routes, backed by precise data and visualizations presented in Power BI, which I delivered to the project lead for implementation. Know more about INTRAS
  4. Full Stack Developer

    ClickIT Smart Technologies

    First work experience through a paid internship under the Erasmus program. Developed an educational web application within an international team using React.js and PHP, integrating MySQL, RESTful APIs, and version control with Git. Contributed to testing processes using Jest and PHPUnit.

Skills

About me

I’m from the beautiful city of Coruña, where the ocean inspires my love for surfing and adventure. Sports have always been a big part of my life, and recently, I’ve added skateboarding to my list of passions, embracing the challenge of learning something new.

Beyond physical pursuits, I enjoy exploring philosophy, finding meaning and perspective through its timeless ideas. With a background in computer science, I’m also deeply interested in technology, especially AI, and I’m keen to expand my knowledge in this field.

Traveling is another passion of mine, and I dream of moving to the U.S. to explore new opportunities and cultures.

Diego Genova, Italia