Paul Adrian Pupaza, final-year Software Engineering student
Final-year Software Engineering student focused on backend services, data handling and LLM integration.
Based in Barcelona, Spain, and authorised to work in the EU, including Ireland.
Studying Software Engineering at La Salle BCN, graduating in June 2027.
Teaching Assistant in Web Projects I and II: reviews over 400 code submissions per semester and helped raise submission quality by 22%.
Speaks Spanish and Catalan natively, English at C1 and Romanian at C1.
Projects: Bots&Dragons, a FastAPI game backend where an LLM turns chat into game mechanics; AI-OS, a Rust and Tauri desktop assistant that runs OS tasks from natural language; and a construction company web platform built with Next.js, TypeScript and PostgreSQL.
Skills: Python, TypeScript, Rust, SQL and PHP; FastAPI, Next.js, Node.js, Tauri, Docker and Git; PostgreSQL, MySQL and Supabase; backend architecture, REST API design, MVC, state management and concurrency.
Questions people ask me
Who are you?
I'm Paul, a final-year Software Engineering student at La Salle BCN in Barcelona. I focus on software design for backend services, data handling and LLM integration.
What kind of role are you looking for?
Software engineering internships, especially work on backend services, data and LLM integration.
Where are you based, and can you work in Ireland or elsewhere in the EU?
I'm based in Barcelona. I'm authorised to work anywhere in the EU, including Ireland, and I don't need sponsorship.
What experience do you have?
Since September 2025 I've been a Teaching Assistant for Web Projects I and II at La Salle BCN. I review and grade over 400 code submissions per semester for 100+ students, help them debug and apply engineering principles (contributing to a 22% increase in submission quality), and design practical projects around REST APIs, MVC and backend best practices.
What have you built?
Bots&Dragons: a FastAPI REST API connecting a JavaScript frontend to a Python backend, with an LLM that turns chat input into game mechanics. AI-OS: a modular desktop assistant in Rust and Tauri that carries out OS-level tasks from natural-language commands through a secure execution pipeline. A construction company web platform built with Next.js, TypeScript and PostgreSQL on Supabase, with secured API routes and server-side validation.
- Bots&Dragons
- AI-OS
- Construction platform
Which technologies do you use?
Python, JavaScript/TypeScript, Rust, SQL and PHP, plus Java and C/C++ from coursework. FastAPI, Node.js, Next.js, Tauri, Docker, Git and Arch Linux. PostgreSQL, MySQL and Supabase.
Which languages do you speak?
Spanish and Catalan natively, English at C1 and Romanian at C1.
When do you graduate?
I expect to finish my Bachelor in Software Engineering in June 2027.