I’m a Software Engineer passionate about building smart, automated solutions powered by AI and web technologies. I help businesses turn complex ideas into real, working systems , from intelligent chatbots to data automation and web integrations. I’ve developed complete AI applications, like a Python-based podcast classification bot using Faster-Whisper and Llama-Maverick for transcription, analysis, and recommendations. I also worked at MAPFRE Tech, where I built and maintained cloud-connected web apps and APIs (Azure) in an agile team. If you’re looking for someone who understands both AI and full-stack development, and who can build tools that are efficient, scalable, and genuinely useful, let’s make it happen!

Carlos Pérez Gómez

I’m a Software Engineer passionate about building smart, automated solutions powered by AI and web technologies. I help businesses turn complex ideas into real, working systems , from intelligent chatbots to data automation and web integrations. I’ve developed complete AI applications, like a Python-based podcast classification bot using Faster-Whisper and Llama-Maverick for transcription, analysis, and recommendations. I also worked at MAPFRE Tech, where I built and maintained cloud-connected web apps and APIs (Azure) in an agile team. If you’re looking for someone who understands both AI and full-stack development, and who can build tools that are efficient, scalable, and genuinely useful, let’s make it happen!

Available to hire

I’m a Software Engineer passionate about building smart, automated solutions powered by AI and web technologies.
I help businesses turn complex ideas into real, working systems , from intelligent chatbots to data automation and web integrations.

I’ve developed complete AI applications, like a Python-based podcast classification bot using Faster-Whisper and Llama-Maverick for transcription, analysis, and recommendations. I also worked at MAPFRE Tech, where I built and maintained cloud-connected web apps and APIs (Azure) in an agile team.

If you’re looking for someone who understands both AI and full-stack development, and who can build tools that are efficient, scalable, and genuinely useful, let’s make it happen!

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

Education

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

Qualifications

Add your qualifications or awards here.

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.