Hi, I'm Fernando Bermudo.
Java & Kotlin Backend Developer

Spring Boot · REST APIs · Databases · Android · Python AI Integrations

I build backend services and full-stack applications with Java, Kotlin, Spring Boot, MongoDB, and SQL, with a strong focus on clean architecture, maintainability, testing, and reliable system behaviour. I also work on Android projects in Kotlin and Python-based services with FastAPI, including AI-oriented integrations such as RAG workflows and LLM-connected applications.

Java · Kotlin Spring Boot · REST APIs MongoDB · SQL · JUnit Android · MVVM Python · FastAPI · RAG Cloud-Oriented Development · Azurite

Featured Projects

Pizzaiolo – Full-Stack Ordering System

Java · Spring Boot · React · MongoDB · REST APIs

Full-stack restaurant ordering platform with REST APIs, authentication, and database integration. Designed with layered backend architecture to simulate real-world restaurant workflows and user-facing order flows.

Ragnarok MVP Tracker – Real-Time System

Python · Discord API · MongoDB · Automation

Real-time tracking and notification system that records boss kills, calculates respawn timers, tracks tomb locations, and sends Discord alerts to improve coordination through persistent state management and time-based logic.

Housing Inequality in Ireland – ML Analysis

Python · Pandas · Scikit-learn · K-Means

Machine learning project analysing Census 2022 data across roughly 19,000 areas in Ireland. Uses K-Means clustering to uncover territorial socio-economic patterns beyond traditional urban–rural classifications.

Other Projects

SEWA – Software Engineering Project

Java · SDLC · Agile Practices

Academic software engineering project covering requirements, UML design, implementation, testing, and documentation using a structured SDLC approach.

Android Applications

Kotlin · Android · MVVM · API Integration

Small Android projects demonstrating Kotlin development, Android architecture fundamentals, UI handling, state management, and API-driven mobile interactions.

Migration Database – Historical Data

SQL · Data Modelling

Normalised database project focused on historical migration data, schema design, data integrity, and query efficiency.

AR Museum Experience

Android · AR Concept · UX

Concept project for an educational museum environment, designed to improve storytelling and visitor engagement through interactive mobile experiences.

Tech Stack

Backend

Java Kotlin Spring Boot REST APIs SQL MongoDB JUnit OOP Architecture & Maintainability

Mobile

Android Kotlin Jetpack MVVM Coroutines API Integration

AI / Data

Python FastAPI Pandas Scikit-learn RAG LLM Integration

Other

React Git & GitHub Agile Debugging Cloud-Oriented Development Azurite

Contact

I’m currently open to junior and graduate opportunities as a Software Engineer, Backend Developer, Java Developer, or Kotlin Developer in Ireland and across the EU.
For job opportunities, collaborations, or technical discussions, feel free to reach me at contact@granades.dev.