Fredy Palacios

{ Software Developer }

Oracle Certified Java Programmer | Java & Spring Boot | REST APIs

Java developer with a solid foundation in object-oriented programming and backend development with Spring Boot. Experienced in building functional and maintainable REST APIs, adaptable to different environments. Committed to exceeding goals and continuously improving, with consistent dedication to developing my skills and knowledge. Motivated to collaborate in a team and deliver practical solutions that generate value and contribute to achieving project objectives.

Education

Multiplatform Application Development (DAM)

Grade: 9.92 / 10

📍 MEDAC (Granada, Spain)

Two-year formal education in software development, databases, and object-oriented programming, with excellent academic performance achieved through consistent effort.

  • Java and Spring Boot programming
  • Development of REST APIs
  • Relational and NoSQL databases
  • Agile methodologies
Academic Transcript
🔍

Certifications

Oracle Certified Associate Java SE 8 Certificate
🔍

Oracle Certified Associate (OCA)

Java SE 8 Programmer (1Z0-808)

Official Oracle certification that validates fundamental knowledge in Java SE 8, including object-oriented programming, inheritance, polymorphism, exception handling, and core Java APIs.

Skills

java

Java

OOP, Streams, Collections

spring boot

Spring Boot

REST APIs, Spring Data JPA

database

Databases

MySQL, PostgreSQL, H2

testing

Testing

JUnit, Mockito

tools

Tools

Git, Postman, JSON, Maven

digital ocean

Digital Ocean

Linux, SSH, Virtual Servers

swagger

Swagger

Swagger / Open API

additional skills

Additional Skills

Laravel,PHP, JavaScript, CSS

Projects

Ticketing System API

API for managing support tickets with OAuth2 authentication using Laravel Passport, enabling CRUD operations and administration of users, agents, and tickets.

Laravel PHP MySQL Git
Project

Promotion Manager

Discount system that allows users to accumulate points, which are managed by staff, developed for a fruit shop in Spain (Granada).

Laravel PHP JavaScript CSS MySQL

Project Management

Collaborative platform for project and task management, featuring an interactive calendar, user administration, task tracking, and PDF report generation. Enhances productivity, assigns clear responsibilities, and ensures full traceability of work.

Laravel PHP JavaScript CSS MySQL

Experience

Backend Developer Junior

Internship

Apr - Jun 2025

  • Developed REST APIs with Spring Boot 3 and Java 17 for solar panel calculation system.
  • Consumed external APIs to retrieve solar radiation and sunlight data for location-based calculations.
  • Technologies: Java 17, Spring Boot 3, MySQL, HTML5, CSS3, JUnit5.

Fullstack Developer

Freelance

Jan 2023 - July 2024

Web application development with PHP and Laravel for small local businesses.

  • Gathering requirements and collaborating directly with clients to propose effective technical solutions.
  • Participation in all project phases: design, implementation, and deployment to production.
  • Application of SOLID principles, Clean Code, and MVC architecture.
  • Implementation of authentication systems and security measures.
  • Technologies: PHP, Laravel, MySQL, HTML5, CSS3, JavaScript, Bootstrap.