Skip to content
View MeddinaDev's full-sized avatar

Block or report MeddinaDev

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
MeddinaDev/README.md

Javier Medina

Junior Backend Developer — I build maintainable, tested REST backends with Java and Spring Boot, with a focus on SQL, API design, and production-oriented engineering.


About me

I completed Higher Vocational Training in Multiplatform Application Development (DAM) in 2026. My main professional direction is backend development: clear APIs, solid persistence, automated tests, and code that is straightforward to evolve.


Tech stack

Backend Java · Spring Boot · REST APIs · JWT authentication · OpenAPI / Swagger

Databases PostgreSQL · MySQL · SQL · SQLite · Flyway

Testing & quality Automated testing · JUnit · Mockito · Testcontainers · JaCoCo · MapStruct

DevOps & tools Git · GitHub · GitHub Actions · Docker

Additional Python · Flutter / Dart · Clean Architecture · SOLID · AI / LLM API integration (complementary to backend work)


Featured project

Production-oriented backend for the Lumind productivity platform. It reflects how I approach backend work: feature-based modules, stateless JWT security (including refresh token rotation and reuse detection), PostgreSQL with Flyway, documented REST APIs (OpenAPI), and a strong test pipeline.

Highlights: Java 21 · Spring Boot · 174 automated tests · GitHub Actions CI · JaCoCo quality gate (80% instruction / 50% branch coverage) · AI productivity analysis via a provider abstraction (GeminiClient stub in v1.0.0). The backend is intentionally frozen after a final audit; CI is green.


Other projects

Project Description
Lumind Productivity and digital wellbeing app — Flutter / Dart, Clean Architecture, BLoC, SQLite.
rsvp-event-manager Event management and RSVP flow — mobile-first, serverless architecture.
FutbolWebApp Football management web app — DataFlex, MySQL.

Current focus

  • Deepening Java and Spring Boot backend development
  • Improving API design, automated testing, SQL, Docker, and CI/CD
  • Continuing to improve English for professional software development
  • Exploring AI integrations as a complementary backend capability

Contact

Pinned Loading

  1. lumind-intelligence-api lumind-intelligence-api Public

    Production-oriented Java/Spring Boot backend for Lumind, featuring PostgreSQL, JWT authentication, REST APIs, automated testing and AI integration.

    Java

  2. rsvp-event-manager rsvp-event-manager Public

    Mobile-first RSVP and event management web app built with HTML, CSS, JavaScript and Supabase, using a serverless architecture.

    HTML

  3. Lumind Lumind Public

    Productivity and digital wellbeing platform built with Flutter, Clean Architecture, BLoC and Supabase.

    Dart

  4. FutbolWebApp FutbolWebApp Public

    Football league management web application built with DataFlex and MySQL.

    HTML