Skip to content
View shmoonwalker's full-sized avatar

Highlights

  • Pro

Block or report shmoonwalker

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
shmoonwalker/README.md

Hey, I'm Shadi πŸŒ™

Java Backend Developer β˜• | Netherlands πŸ‡³πŸ‡±

I enjoy backend development because I see system design as a puzzle figuring out how APIs, databases, services, and infrastructure fit together.

I love building things, breaking them, understanding why they broke, and making them better. Probably debugging something right now. πŸ‘οΈπŸ‘„πŸ‘οΈ

Outside coding, I love drawing, knitting, and makeup. 🎨🧢✨

** so a Backend developer, but with glitter.**

LinkedIn Portfolio


βš™οΈ What I Work With

  • Backend: REST APIs, application logic, authentication & security
  • Data: PostgreSQL, database design & data modelling
  • Architecture: System design, asynchronous processing & messaging
  • Quality: Unit & integration testing
  • DevOps: Docker, deployment, CI/CD & observability

πŸ› οΈ Tech Stack & Learning

β˜• Backend

Java Spring Boot Spring Security JPA JWT Maven

πŸ—„οΈ Data & Messaging

PostgreSQL Redis RabbitMQ

πŸ§ͺ Testing & APIs

JUnit5 Swagger Postman REST API

🐳 Tools & Deployment

Docker Git GitHub Actions Railway Cloudflare Grafana

🎨 Frontend

JavaScript HTML5 CSS3

πŸ“š Currently learning & exploring: System design, event driven architecture, data engineering, application security, Angular, and machine learning.


πŸš€ Featured Project

πŸ–ΌοΈ Image Hosting Service

An image-hosting application built with Java and Spring Boot, combining secure authentication, private cloud storage, asynchronous AI-powered image analysis, and monitoring.

Highlights:

  • πŸ” Secure authentication and session management
  • ☁️ Private Cloudflare R2 object storage
  • πŸ“¨ RabbitMQ background processing and AI image tagging
  • πŸ”— Expiring and revocable sharing links
  • πŸ“Š Monitoring, automated testing, and CI/CD

Live Demo Repository


πŸ“Š GitHub Activity

Shadi's GitHub activity summary

Pinned Loading

  1. local-event-platfrom local-event-platfrom Public

    Forked from HackYourFutureProjects/c55-final-project-group-A

    HackYourFuture Final Team Project

    Java

  2. Vault-Web/vault-web Vault-Web/vault-web Public

    Central web portal uniting all Vault-Web applications - secure access to cloud, password manager, chats, and more within a private VPN. Discord: https://discord.gg/7Svypmrjy

    Java 33 54

  3. Image-Hosting-Service Image-Hosting-Service Public

    Secure image hosting API built with Java, Spring Boot, PostgreSQL, RabbitMQ and Cloudflare R2.

    Java 1

  4. loc-event-platform loc-event-platform Public

    Full-stack event discovery platform with a Java/Spring backend, multi-source data ingestion, and a modern frontend.

    Java

  5. openrewrite/rewrite-spring openrewrite/rewrite-spring Public

    OpenRewrite recipes for Spring projects.

    Java 407 154

  6. Ticket-Tracking-System Ticket-Tracking-System Public

    Java Spring Boot backend for managing projects, tickets, team members, assignments and ticket workflows.

    Java