Salvador Lourenço Antunes

Salvador Lourenço Antunes

I'm a final-year Computer Science and Engineering student at NOVA School of Science and Technology, in Lisbon. I'm interested in software engineering, AI and backend development.

Salvador Lourenço Antunes smiling at sunset, hills in the background
GPA at NOVA SST
16.12 / 20
Internships
NTT DATA Portugal
Hackathons
Participated in 3 so far
Rugby Player
5 Seasons

About

I'm in the final year of my BSc in Computer Science and Engineering at NOVA School of Science and Technology, and I live in Vila Franca de Xira, just outside Lisbon. What I enjoy most is taking an idea and turning it into something that actually works, whether that's a university assignment, a side project or a weekend hackathon.

Last summer I interned at NTT DATA Portugal, looking into how generative AI can speed up enterprise development. A master's in Computer Science comes next. I'm still deciding between AI/ML and software engineering, so for now I'm doing plenty of both.

Away from the laptop I play rugby, work out and volunteer when I can. More on that below.

Based in
Vila Franca de Xira, Lisbon, Portugal
Languages
Portuguese (native), English (C1)
Looking for
Internships and collaborative projects

Skills

Languages
Java, C, C#, Python, SQL, JavaScript, OCaml, Prolog, Assembly, HTML
Backend, APIs & databases
.NET, REST APIs, LINQ, SQL Server, Oracle APEX, XML, Postman
AI & LLM tools
Google Gemini API, ElevenLabs API, Cursor, GitHub Copilot, Lovable
Cloud & dev tools
Microsoft Azure, Vercel, Appian, Git & GitHub, WebGL

Experience

Summer Intern, Enterprise Optimization

NTT DATA Portugal · Jul – Aug 2026 · Lisbon

  • Researched generative AI applications for Appian development, using tools such as MCP servers and AI agents.
  • Wrote technical documentation on AI-assisted development that sped up onboarding for the Enterprise Optimization team.

Generative AI · AI agents · MCP servers · Appian

Salvador holding his internship certificate at NTT DATA's Summer Internships 2026 closing session
Last day, certificate in hand.
Salvador riding a wave on a red surfboard
The internship came with a surf class.

Hackathons

My new addiction. Three so far. Small teams, very little sleep, and a working demo at the end of each one.

Group photo of all SKYHACK participants in front of a screen reading Thank you

SKYHACK by LX Launch · Top 10 finalist

SoftLanding

An AI-powered web app that supports people dealing with anxiety while they wait for medical test results.

  • Built and deployed a working prototype as a team of three, using Cursor and Vercel.
  • Integrated ElevenLabs speech-to-text and text-to-speech so users can simply talk to it.
  • Selected among the top 10 teams and pitched the full solution to the jury.

TypeScript · ElevenLabs API · Cursor · Vercel

Salvador and two teammates standing in front of the JunctionX Lisbon screen at IST Taguspark

JunctionX Lisbon 2026 · NOS challenge · 0.982 F1-score

The *-Files

36 hours at Instituto Superior Técnico, Taguspark, anonymising Portuguese medical reports while keeping their structure and meaning intact.

  • Built a Python and Google Gemini pipeline that masks sensitive data in medical reports.
  • Designed a multi-stage LLM architecture, kept separate from the deterministic text masking.
  • Set up an automated evaluation loop on AI-generated synthetic data, reaching a 0.982 F1-score.
  • Built a web app to show the whole pipeline end to end in the final pitch.

Python · Google Gemini API · PyMuPDF · Lovable

Salvador with four teammates in front of the AInnovation hackathon screen

Hackathon AInnovation · Caixa Geral de Depósitos × NTT DATA

Product Discovery Agent

An AI agent that turns unstructured IT support feedback into three evidence-based product concepts.

  • Thematic grouping, noise filtering and contradiction detection, with every concept traceable to the comments behind it.
  • A weighted prioritisation framework based on customer value, feasibility and risk.
  • Recommendations come with low-cost validation experiments, testable hypotheses and success criteria.

Python · Google Gemini API · Lovable

Projects

Student Manager App

Java

A console app that helps teachers manage students, subjects and grades. Object-oriented design with interfaces and abstract classes, custom data structures, sorting and filtering, custom exceptions, and persistence through Java serialization.

Simple Social Media API

C# · .NET · SQL

A small REST API for a social network, written in C# on .NET with a SQL database behind it.

Blackjack Game

Java

Command-line Blackjack with hit and stand, blackjack detection and bust conditions, multiple players and score tracking across the session. Players, cards, hands and game logic are all modelled as objects.

Desktop PC build

Hardware

Picked compatible parts (CPU, motherboard, RAM, GPU, PSU), assembled the machine, configured BIOS/UEFI, installed Windows and drivers, and troubleshot the boot and stability issues that showed up along the way.

Fun fact: I built it back in 2022, when I was just 15 years old.

The desktop PC Salvador built, side panel open, lit by RGB fans

Education

BSc Computer Science and Engineering

NOVA School of Science and Technology · 2024 – 2027

16.12 / 20
Current GPA
18 / 18
Courses passed, none failed
120 / 180
ECTS completed

Top grades out of 20

  • Probability & Statistics19
  • Object-Oriented Programming18
  • Programming Languages & Environments18
  • Introduction to Programming18
  • Computational Logic18
  • Discrete Mathematics18
  • Physics18
  • Databases17

Certifications

Outside of code

Salvador at scrum-half in Sporting CP's green and white, waiting to feed the scrum
Scrum-half for Sporting CP. I'm the one on the left.

Rugby

I played for Sporting CP from 2019 to 2023 and returned to the sport this year with AEFCT's Sevens team at my university. Most of what I know about teamwork, discipline and getting back up, I learned on a rugby pitch.

Fun fact: I wore Sporting green for four years while being a big Benfica fan (Partner No. 192238, since Mar 2017). Rugby is the one exception.

Staying Active

I love working out and running, staying fit is a fixed part of my week.

Salvador and another volunteer helping a resident at Irmãs Hospitaleiras
Volunteering at Irmãs Hospitaleiras.

Volunteering

  • Irmãs Hospitaleiras
  • Banco Alimentar Contra a Fome
  • World Youth Day 2023, Lisbon

Contact

I'm open to internships and collaborative projects. Email is the fastest way to reach me.

salvadorantunes06@gmail.com