Skip to content
View InigoSanz's full-sized avatar
🎯
Believe to achieve
🎯
Believe to achieve

Block or report InigoSanz

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
InigoSanz/README.md

Hi, I'm Iñigo Sanz 👋

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

Portfolio · LinkedIn · Email

About me

  • 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

Technology stack

Technology stack

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

Featured projects

🌌 Nebula

Local visual project manager that detects Git repositories and represents them as procedural 3D orbs based on their languages, complexity and recent activity.

It combines live Git information, project tasks, AI coding-agent sessions and optional integrations with Jira, Microsoft Planner, Graphify and Obsidian.

Stack: TypeScript, React, Fastify, WebSocket, SQLite, Three.js, React Three Fiber


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


📅 GetaBreak — Employee Vacation Management

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.

GitHub activity

GitHub profile details

Top languages by repository Top languages by commits

GitHub statistics Productive time

Contact


⭐ From InigoSanz

Pinned Loading

  1. TFM-Backend TFM-Backend Public

    Spring Boot backend for an employee vacation management system using hexagonal architecture and REST APIs.

    Java

  2. accessibility-copilot accessibility-copilot Public

    Java tool that analyses websites to detect accessibility issues and generate improvement suggestions.

    Java

  3. TFM-Frontend TFM-Frontend Public

    Angular frontend for the employee vacation management system with role-based access and calendar view.

    TypeScript

  4. ACTIVUS ACTIVUS Public

    Spring Boot application that analyses drug compatibility using REST APIs and a MySQL database.

    Java 1