Hi, I'm Rafel

Java Software Engineer specialized in backend and cloud platforms

My Resume

Portfolio

Most recent projects
All Full Stack Back-End Blockchain Game_dev UX/UI

Esoterika

GitHub Demo

Esoterika
Virtual AI Encyclopedia on Esotericism

  • Full Stack development with React.js for dynamic UI.

  • Backend powered by Node.js & Express.js.

  • MongoDB database for scalable knowledge storage.

  • AI integration using OpenAI API for smart responses.

  • RESTful API architecture for smooth data exchange.

  • Responsive UI/UX design for web & mobile devices.

  • Deployed on Docker & AWS for performance and scalability.

  • Continuous integration with GitHub Actions.

PNYX

GitHub Demo

PNYX
Secure Blockchain-Based Voting Software

  • Full Stack development with Angular for a dynamic and responsive frontend.

  • Backend powered by Java & Spring Boot, delivering robustness and scalability.

  • Secure RESTful APIs to handle voting workflows with encrypted data exchange.

  • Relational Database (PostgreSQL/MySQL) for structured storage and auditable election data.

  • Integration with Cardano Blockchain to guarantee vote traceability, immutability, and transparency.

  • Admin Web Dashboard for real-time election configuration, monitoring, and result analysis.

  • Voter-facing Web Application with seamless, user-friendly participation.

  • Mobile App (Android/iOS) for secure remote voting anytime, anywhere.

  • Strong authentication with JWT & OAuth 2.0, ensuring only eligible users cast votes.

  • End-to-End Encryption for ballot security and voter privacy.

  • Deployed using Docker & Kubernetes for scalable, fault-tolerant infrastructure.

  • Continuous Integration/Deployment pipelines with Jenkins/GitHub Actions.

VanDer

GitHub Demo

Vander
Caravan Rental Management System

  • Full Stack development with Angular for a responsive and modern frontend.

  • Backend powered by Java & Spring Boot, ensuring stability and high performance.

  • Secure RESTful APIs to manage reservations, payments, and user interactions.

  • Relational Database (PostgreSQL/MySQL) for structured storage of rentals, customers, and fleet data.

  • Admin Web Dashboard to manage caravans, track availability, and monitor bookings.

  • Customer-facing Web Application for browsing caravans, making reservations, and handling payments.

  • Mobile App (Android/iOS) for booking and managing rentals on the go.

  • Integrated JWT & OAuth 2.0 authentication for secure user and admin access.

  • End-to-End Encryption to protect sensitive booking and payment data.

  • Deployment with Docker & Kubernetes for scalable and reliable infrastructure.

  • Continuous Integration/Deployment pipelines with Jenkins/GitHub Actions.

Versa

GitHub Demo

Versa
AI-Powered Article Summarizer

  • Web application that transforms long articles into concise summaries using OpenAI API.

  • Users can paste or submit full texts and receive digestible, readable summaries.

  • Customizable summary options (length, detail level, focus).

  • Lightweight frontend using JavaScript / TypeScript, CSS & HTML — clean and minimal.

  • Backend / API orchestration handles requests and forwards to summarization service.

  • Asynchronous request handling to process large texts without UI blocking.

  • Input validation and error handling to ensure stability and robustness.

  • Deployable on static hosting platforms (Vercel, Netlify) or any web server.

  • Open source under MIT License — freely adaptable and extensible.

Molecule

GitHub Demo

Ui/Ux
Designer

  • I develop the user interface.

  • Web page development.

  • I create ux element interactions.

  • I position your company brand.

XRP

GitHub Demo

Ui/Ux
Designer

  • I develop the user interface.

  • Web page development.

  • I create ux element interactions.

  • I position your company brand.

ASP

GitHub Demo

Ui/Ux
Designer

  • I develop the user interface.

  • Web page development.

  • I create ux element interactions.

  • I position your company brand.

Centered

Case Study

Centered
A personalized journey to a balanced state of mind

  • Figma

  • Adobe Ilustrator

  • Adobe Photoshop

  • I followed a linear UX design process to ensure that my decisions where supported through user research and feedback loops.

SoundFind

GitHub Demo

Ui/Ux
Designer

  • I develop the user interface.

  • Web page development.

  • I create ux element interactions.

  • I position your company brand.

About Me

My introduction

My name is Rafael Ballester Coll, I am 36 years old and have 2 years of hands-on experience in development and data management projects. Java Software Engineer with experience in backend development and data management. Skilled in Java, Spring Boot, JPA/Hibernate, and REST APIs with OAuth2. Strong background in SQL (MySQL in production, Oracle PL/SQL, SQL Server T-SQL) with expertise in complex queries, modeling, indexes, and data security. Experienced in Linux, Docker, Kubernetes, Git, CI/CD pipelines, and AWS and Oracle deployments. You can learn more about me and my hobbies in the links below.

BIO My
story
ART My art
Collection
TYPE My
writings

Skills

My technical level

Backend Development

2 years of experience

Java, Spring Boot, JPA/Hibernate

90%

REST APIs with OAuth2, JWT

90%

SQL/NoSQL Databases

100%

Testing

70%

Clean Code, Design Patterns

75%

Cloud & DevOps Engineering

2 years of experience

Docker, Kubernetes

80%

CI/CD

80%

Cloud infrastructure

70%

Observability & Monitoring

70%

Security

80%

Backup/Recovery

90%

Incident Management

68%

Data Management & SQL Engineering

More than 5 years

Advanced SQL (complex queries, modeling, indexes, stored procedures)

90%

MySQL (production), Oracle PL/SQL, SQL Server T-SQL

80%

Data Security, Backup & Recovery

80%

Performance optimization & troubleshooting

75%

Full Stack Web Development

2 years of experience

Angular, React, Next.js

90%

Java, Spring Boot, PHP (MVC, CMS)

85%

UI/UX Design, Responsive Web Design

85%

Technical SEO & Performance Optimization

85%

Integration with external APIs

85%

Qualification

My personal journey
Education
Work

Bachelor’s degree in Computer Science

Spain - UOC
2025 - Currently

Higher Technician in Web Application Development

Spain - UOC
2022 - 2024

Bachelor’s degree in Geography, History, and Art History

Spain - UOC
2018 - 2022

Software Engineer | Java | DevOps

CGI
2025-Currently

Software Engineer | Java | DevOps

AvorisTech (Internship)
2024-2025

Social Media Tech Lead | Full Stack web Developer

Meliá Hotels International
2022-2024

Full Stack web Developer

NEWM
2022-2023

Services

What i offer

Front End
Development

View More

Frontend
Development

  • User Interface (UI) Design.

  • Build the client-side components of the website or web app.

  • Responsive Design.

  • Performance Optimization optimizing code, compressing files, and reducing page load times.

  • Ensure seamless functionality between the front-end and back-end systems.

Back End
Development

View More

Back End
Development

  • Server-Side Development.

  • API Development.

  • Database Management.

  • Security and Authentication.

  • Performance Optimization and Scaling.

Blockchain
Development

View More

Blockchain
Development

  • Smart Contract Development.

  • Distributed Application (DApp) Development.

  • Blockchain Integration.

  • Security Audits.

  • Consensus Protocol Implementation.

UX/UI
Design

View More

UX/UI
Design

  • I develop the user interface of websites and Movil apps.

  • Web page development.

  • I create ux element interactions.

  • I position your company brand.

Graphic
Design

View More

Graphic
Design

  • Branding and Identity Design.

  • User Interface (UI) Design.

  • llustration and Icon Design.

  • Collaborative Projects.

Digital
Marketing

View More

Digital
Marketing

  • Digital Strategy Development.

  • Search Engine Optimization (SEO).

  • Pay-Per-Click Advertising (PPC).

  • Social Media Marketing.

  • Analytics and Reporting.

Contact Me

Get in touch

Call Me

+34 717-713-382

Email

rballestercoll@gmail.com

Location

Mallorca - Spain #123