Software Developer focused on Spring Boot, REST APIs, microservices, and AI integrations.
I build full-stack applications, developer tooling and AI-assisted automation for real business workflows.
📍 Navarra, Spain
🎓 Computer Science Engineer
📜 Master's Degree in Full Stack Development
- Backend development with Java and Spring Boot
- REST APIs, microservices and hexagonal architecture
- Authentication, authorization and application security
- Relational and NoSQL databases
- Full-stack development with Angular, React and TypeScript
- Applied AI, LLM integrations and process automation
- Observability and engineering tooling
| Area | Technologies |
|---|---|
| Backend | Java, Spring Boot, REST APIs, MapStruct |
| Architecture | Microservices, Hexagonal Architecture, Ports and Adapters |
| Databases | PostgreSQL, MongoDB, SQL, Qdrant |
| Frontend | Angular, TypeScript, JavaScript, HTML, CSS |
| AI & automation | Python, LLM integrations, RAG, workflow automation |
| DevOps & quality | Git, Jenkins, Docker, Postman |
| Observability & collaboration | Grafana, InfluxDB, Jira |
Full-stack platform for auditing web accessibility on public sites, running automated scans and reviewing WCAG issues from a dedicated interface.
The backend performs asynchronous scans with Playwright and axe-core, persists results in PostgreSQL and exposes an OpenAPI contract consumed by the Angular frontend.
Stack: Java 21, Spring Boot, Angular 21, PostgreSQL, Playwright, axe-core, Flyway, Docker, GitHub Actions
Full-stack application developed as my Master's Thesis to manage employee vacation requests, role-based workflows, approvals, employee administration and shared calendars.
Stack: Java 21, Spring Boot, MongoDB, Hexagonal Architecture, Angular, TypeScript, RxJS, FullCalendar
🧪 ACTIVUS
Academic web application for analysing compatibility between medicines based on their active ingredients.
It includes user roles, authentication, medicine management, multilingual support and a separate Python API for the compatibility analysis.
Stack: Java 17, Spring Boot, Spring Security, Spring Data JPA, MySQL, Thymeleaf, Flask, Pandas
ACTIVUS is an academic and technical demonstration. It must not be used for clinical decisions.
- Portfolio: inigosanz.vercel.app
- LinkedIn: Iñigo Sanz Delgado
- Email: i.sanzdelg@gmail.com
⭐ From InigoSanz
