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
Certifications
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
OOP, Streams, Collections
Spring Boot
REST APIs, Spring Data JPA
Databases
MySQL, PostgreSQL, H2
Testing
JUnit, Mockito
Tools
Git, Postman, JSON, Maven
Digital Ocean
Linux, SSH, Virtual Servers
Swagger
Swagger / Open API
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.
Promotion Manager
Discount system that allows users to accumulate points, which are managed by staff, developed for a fruit shop in Spain (Granada).
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.
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.