Hey, I'm Diego 👋

Computer Engineer focused on NLP and Large Language Models. From orchestrating agentic workflows with LangGraph to geospatial data analysis, I solve problems with clean, scalable code.
Trilingual (ES/EN/PT) with a proven track record of international resilience. I am looking for a full-time challenge in an AI-first company. Immediate availability for remote or 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.
              SRE Auto-Remediation Agent

              SRE Auto-Remediation Agent

                A proof of concept AI Agent designed to automate infrastructure incident resolution. Built with LangGraph, it listens to alerts via webhooks, retrieves technical manuals using advanced RAG (Multi-Query Retrieval), and synthesizes solutions for ITSM tools.

                Education

                1. Computer Science

                  University of A Coruña

                  I have completed my Bachelor's degree in Computer Science, specializing in Software Engineering. I have developed a wide range of skills, including programming, software development, and data analysis, and have worked on several projects in different areas, such as web development, data analysis, and software engineering. Know more
                2. Sicue Exchange Program

                  University of Valencia

                  I have studied at the University of Valencia for one academic year as part of the Sicue Exchange Program. I have taken courses in Computer Science and Software Engineering, focusing on topics such as data analysis, software development, and artificial intelligence. Know more
                3. Erasmus+ Exchange Program

                  West University of Timișoara

                  I have studied at the West University of Timișoara for one semester as part of the Erasmus+ Exchange Program. I have taken courses in Computer Science and Software Engineering, focusing on topics such as web development, software engineering, and data analysis. Know more

                Working Experience

                1. 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
                2. 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
                3. 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