Software Engineer graduate from the University of Minho, highly motivated to take on new challenges and committed to continuous learning. Known for resilience, determination, and a strong drive for both technical growth and personal development.

Skills

Languages

  • Java
  • Python
  • C/C++
  • JavaScript
  • HTML/CSS
  • SQL
  • Haskell

Frameworks & Technologies

  • Node.js
  • .NET
  • LLMs & GenAI
  • MongoDB
  • REST APIs

Tools & Platforms

  • Git
  • Docker
  • Google Cloud Platform (GCP)
  • Postman
  • Ansible
  • Linux

Work Experience

AI Researcher

Jan 2026 — Present

Centro ALGORITMI, University of Minho

Conducting research and development of Artificial Intelligence solutions, focusing on applied LLMs. Actively contributing to key projects including the AMÁLIA national education platform and LexisStudioJuridico.

Technology Summer Intern

Jul 2025

Accenture

Developed a web-based platform using LLMs to automate the generation of team member CVs from Excel files and photos.

Program Team, Computer Science Week (SEI)

Oct 2024 — Feb 2025

University of Minho

Co-organized a major university tech event, planning and executing workshops, talks, and networking activities for students and industry professionals.

CoderDojo Mentor

Nov 2025 — Present

CoderDojo Braga

Guided children between the age of 7-17 through Python/Scratch challenges.

Education

Master's Degree, Software Engineering

University of Minho

Sep 2025 — Present

Bachelor's Degree, Software Engineering

University of Minho

Sep 2022 — Jun 2025

Grade: 15/20

Languages

  • Portuguese: Native
  • English: B2 - Advanced

About This Portfolio

This portfolio was designed and developed from the ground up by me, without using any templates. It serves as a practical demonstration of my skills in frontend development with Nuxt.js, dynamic animations with the Canvas API, and secure backend integration using Vercel Serverless Functions for the Spotify API.

© 2026 Tomás Barbosa. All rights reserved.