Software Engineer Barcelona, Spain

Oriol Martín Olivé

Turning complex engineering challenges into reliable software.

Software Engineer with four years of experience building scalable web applications and production-grade Generative AI (RAG) systems. I combine a strong foundation in software and quantum engineering from UPC with hands-on delivery across modern React/TypeScript ecosystems and Python backends. Grounded in algorithmic problem-solving, clean architecture, and well-founded design patterns, I build resilient, high-performance production software.

01 / Experience

Built for the real world.

Production-oriented work across applied AI, security tooling, and digital identity.

01

Sep 2024 — Oct 2025

Software Full-Stack Developer

Boosting Analytics

  • Engineered a production RAG system for semantic search across 1,000+ industrial datasheets, significantly reducing document retrieval time.
  • Built a full-stack HubSpot and LinkedIn integration with LLM-powered messaging, automating lead report generation and increasing sales outreach efficiency.
  • RAG
  • LLM integrations
  • HubSpot & LinkedIn

02

Jul 2023 — Jul 2024

Software Frontend Developer

Entrust

  • Architected a React single-page application to visualize and analyze high-volume Certificate Transparency (CT) logs, delivering an automated monitoring tool for the security team to audit domain SSL/TLS certificates.
  • React
  • Certificate Transparency
  • SSL/TLS

03

Sep 2022 — Jul 2023

Software Engineering Intern

Entrust

  • Developed a React Native mobile wallet proof of concept integrating Self-Sovereign Identity (SSI) concepts with an IDaaS platform for decentralized digital certificate issuance.
  • React Native
  • Self-Sovereign Identity
  • Digital identity

02 / Education

A foundation in software and quantum engineering.

Academic training at UPC, from software engineering to quantum technologies.

BACHELOR'S DEGREESep 2018 — Jun 2022

Bachelor's Degree in Informatics Engineering

UPC — Barcelona School of Informatics (FIB)

Major in Software Engineering

03 / Quantum Engineering

My postgraduate capstone project.

I completed a postgraduate program in Quantum Engineering at UPC School (2025–2026); this dashboard was my final project.

Postgraduate final project2025 — 2026

Classic-Quantum Verifier Dashboard

An interactive dashboard for exploring and running the one-qubit quantum verification protocol described in “Towards experimental classical verification of quantum computation” by Roman Stricker et al. (2024).

Users can prepare a parameterized clock state, measure its Hamiltonian energy, and see in real time whether the verifier accepts or rejects the prover. The protocol lets a classical verifier test for genuine quantum behavior without simulating the full computation.

View project on GitHub

04 / Skills

Tools for thoughtful engineering.

Technologies, practices, and languages I bring to product development.

01

Generative AI & LLMs

  • RAG
  • Prompt Engineering
  • LangChain
  • LlamaIndex
  • OpenAI API
  • Gemini Grounding Search
02

Languages & Backend

  • Python
  • TypeScript
  • JavaScript (ES6+)
  • Go
  • C#
  • Docker
  • CI/CD
  • Git
  • PostgreSQL
  • MongoDB
03

Frontend & Mobile

  • React.js
  • React Native
  • Tailwind CSS
  • shadcn/ui
  • Material UI
  • HTML5
  • CSS3
04

Ways of working

  • Agile (Scrum)
  • Clean Code
  • Design Patterns
05

Languages

  • Spanish — Native
  • Catalan — Native
  • English — Fluent
06

Quantum Technology

  • Post-Quantum Cryptography (PQC)
  • QKD
  • Qiskit
  • Quantum Circuit Design

05 / Contact

Let’s build something meaningful.

Have an interesting engineering challenge? I’d be glad to hear about it.