I am a recent Computer Engineering graduate with a passion for Artificial Intelligence and its real-world applications. Throughout my studies, I worked on various AI-powered projects and gained experience in enterprise software development, where I developed skills across front-end and back-end technologies. I am excited about the potential of emerging technologies and eager to contribute to innovative projects.

Carlos Pérez Gómez

I am a recent Computer Engineering graduate with a passion for Artificial Intelligence and its real-world applications. Throughout my studies, I worked on various AI-powered projects and gained experience in enterprise software development, where I developed skills across front-end and back-end technologies. I am excited about the potential of emerging technologies and eager to contribute to innovative projects.

Available to hire

I am a recent Computer Engineering graduate with a passion for Artificial Intelligence and its real-world applications. Throughout my studies, I worked on various AI-powered projects and gained experience in enterprise software development, where I developed skills across front-end and back-end technologies. I am excited about the potential of emerging technologies and eager to contribute to innovative projects.

See more

Language

English
Advanced
Spanish; Castilian
Fluent
French
Beginner

Work Experience

Software Developer at MAPFRE TECH
October 6, 2024 - April 28, 2025
During my internship at MAPFRE, I contributed to the development of front-end modules (Angular) and back-end services (Java, Node.js) for policy issuance tools deployed across three Latin American countries. I worked with MongoDB, AWS, and Azure AD for data and cloud connectivity, and supported system integrations within MAPFRE’s internal platforms. Collaborating in an Agile team of eight developers, I participated in sprint planning, testing, and bug fixing using Jira, Postman, and Bitbucket, consistently achieving sprint goals and improving product stability. Tech stack: Angular, Java, Node.js, MongoDB, Git, Jira, Postman, Bitbucket
Software Developer - Paid Internship at MAPFRE, Technology Solutions
October 1, 2024 - April 1, 2025
Assisted in the development and debugging of front-end modules and back-end services for new policy issuance features. Managed data operations and collaborated in an Agile team of 8 developers, achieving 100% sprint goal completion across multiple cycles.
Private Tutor
January 1, 2022 - June 1, 2024
Tutored Physics, Mathematics, and English to high-school students, developing communication, patience, and adaptability.
Camp Counselor at 1001 Aventuras
March 1, 2023 - Present
Supervised groups of children in educational and recreational activities, promoting teamwork and inclusion.

Education

Bachelor’s Degree in Computer Engineering at Universidad Carlos III de Madrid
September 1, 2020 - August 15, 2025
Bachelor's Degree in Computer Engineering at Universidad Carlos III de Madrid
January 1, 2021 - January 1, 2025

Qualifications

Generative AI Complete Course
January 1, 2023 - January 19, 2026
Introduction to Cloud Computing on AWS
January 1, 2023 - January 19, 2026
Angular: From Zero to Expert - 2025 Edition
January 1, 2023 - January 19, 2026

Industry Experience

Software & Internet, Computers & Electronics, Education, Financial Services, Gaming
    paper Shazam-style Interactive App

    Created a real time interactive application that recognizes both voice and phone movement patterns enabling interactive use cases such as music based games Developed backend services with FastAPI and Node js handling API communication and real time user interactions Integrated the Shazam API for music recognition ensuring responsive and scalable performance The tech stack included JavaScript Node js FastAPI and the Shazam API

    paper Dog Breed Detector with Grad-CAM

    Developed a CNN-based image classifier to identify over 120 dog breeds incorporating Grad-CAM for interpretability and visual explanations Trained on a dataset of 5000+ images and evaluated the model using TensorFlow Keras achieving 85% accuracy on validation data Enhanced usability by generating heatmaps that highlight the most relevant regions in the image for each prediction Tech stack included Python TensorFlow Keras and OpenCV

    paper System for Classifying Podcasts into Themes using LLMs

    The System for Classifying Podcasts is an AI-powered Telegram bot that automatically categorizes podcast episodes by theme using Large Language Models (LLMs). The system integrates audio transcription with semantic analysis to provide users with summaries, recommendations, and insights such as main topics, target audience, and listening difficulty.

    I designed and implemented the full pipeline , from audio retrieval via Spotify and YouTube APIs to transcription with Faster-Whisper and topic modeling using spaCy and HuggingFace models. By processing over 200 podcast episodes, the system achieved accurate classification into more than ten thematic categories, reducing manual labeling effort by 90%. The project utilized an open-source Llama Maverick 4 model via OpenRouter API, making it efficient and fully automated.