Software Developer.

Nicolás Astudillo Díaz

About

Profile professional

Professional with over 4 years of experience in projects across the public sector, logistics, and digital banking. Primarily focused on backend development using Java and Spring Boot, with additional full stack experience in Vue.js, Laravel, and Docker. Development and implementation of solutions aligned with business needs and diverse operational contexts, applying software development best practices.

Education

Universidad Técnica Federico Santa María

University Technician in Informatics, Development/Programming of applications and information systems

2020 - 2022

Courses

Backend Development

Escuela de Postgrado y Educación Continua FCFM Universidad de Chile

View

Frontend Development

Escuela de Postgrado y Educación Continua FCFM Universidad de Chile

View

Claude Code in Action

Anthropic Academy

View

Recommendations

Carlos Astudillo Barraza

Software Architect · Ingeniería Solem S.A.

View

Benjamín Barros Navarro

Project Lead · Ingeniería Solem S.A.

View
Career

Experience professional

Ingeniería SOLEM S.A.

Full time · 4 years 1 month · Remote

Backend Developer

Nov 2025 — Present · 7 months

Projects for Banco Santander.

Development and maintenance of microservices oriented to banking processes.

Participation in migration and modernization initiatives, including artifact updates and incorporation of new features.

Technologies: Java, Kotlin, Spring Boot, Apache Kafka, RabbitMQ, Docker, SonarQube, JUnit, Mockito, SOLID, Hexagonal Architecture, Git Flow, Linux.

Java Kotlin Spring Boot Apache Kafka RabbitMQ Docker SonarQube JUnit Mockito Git Linux

Full Stack Developer

May 2022 — Nov 2025 · 3 years 7 months

Projects for Sernapesca, Empresas Taylor and Smart Flux.

Implementation and improvement of web platforms for procedure digitalization and operational management.

Payment integration and maintenance of enterprise legacy systems.

Technologies: Vue.js, Spring Boot, Laravel, Docker, Java EE, JavaServer Pages, Servlets, Enterprise JavaBeans, JBoss, PostgreSQL, SQL Server.

Vue.js Spring Boot Laravel Docker Java EE JavaServer Pages Servlets Enterprise JavaBeans JBoss PostgreSQL SQL Server
Yoy Training SpA

Internship contract · 2 months · Remote

Developer

Jan 2022 — Feb 2022 · 2 months

Development of a desktop application used as a simulator launcher for clients.

Technologies: Electron.js, Vue.js, Sass, Node.js, SQLite.

Electron.js Vue.js Node.js Sass SQLite
Tech stack

Technologies

Vue.js
Spring Boot
Node.js
Laravel
Firebase
Bootstrap
Tailwind CSS
Flutter
Java
PHP
JavaScript
TypeScript
PostgreSQL
MySQL
Docker
Git
Dokploy
Coolify
Linux

Editors, environments and AI tools

Visual Studio Code
IntelliJ IDEA
Eclipse IDE
Antigravity
Claude Code
Portfolio

Projects

Jan 2026

Web application for a personal trainer, focused on schedule organization, class management, and client administration. Implementation of features for booking calendar, client dashboard, monthly subscription, pricing management, and daily operations. Built with Vue + Express + PostgreSQL and deployed on a DigitalOcean VPS.

Vue.js Node.js Express.js Sequelize PostgreSQL Docker DigitalOcean Dokploy