Skip to content
View Raffi02k's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report Raffi02k

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.

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

Hi there 👋 I'm Raffi!

💻 About Me

I'm a Java Developer Student with hands-on experience from my LIA internship at Trollhättan Stad, where I worked with real-world backend, fullstack and integration projects.

During my internship, I focused on building and understanding modern API systems, microservices, BFF architecture, database connections and integrations used in public sector IT environments.


🚀 What I've Worked With

  • Backend development with Spring Boot, FastAPI and Node/Express
  • Frontend development with React, TypeScript and Vite
  • Building and connecting REST APIs, services and databases
  • Working with SQL Server, SQLite and H2
  • Identity and authentication flows using OIDC, SAML, JWT and OAuth2
  • Docker, Docker Compose, WSL/Linux and Kubernetes basics
  • Debugging real integration flows between frontend, BFF, microservices and external systems

🧩 Projects & Experience

  • Citizen API – internal identity service connecting person number to partyId
  • ContactSettings API – microservice for user contact settings
  • Invånarportal / Mina ärenden PoC – portal flow for login, identity and case handling
  • OpenE integration – working with cases, messages, documents and attachments
  • Rame / Autopilot Planner – scheduling and daily planning system built with React/TypeScript and backend APIs

🌱 Currently Improving

  • Backend architecture and clean API design
  • Microservices and system integration
  • Kubernetes and containerized development
  • Production-like debugging and troubleshooting
  • Writing clean, maintainable and scalable code

🛠️ Tech Stack

Languages: Java, Python, TypeScript, JavaScript, SQL
Backend: Spring Boot, FastAPI, Node.js, Express
Frontend: React, Vite, Tailwind CSS
Databases: SQL Server, SQLite, H2
Tools: Docker, Kubernetes, Git, GitHub, GitLab, WSL/Linux
Auth & Integration: OIDC, SAML, JWT, OAuth2, REST APIs, BFF architecture


⭐️ "Code is not just about syntax – it's about solving real problems for real people."

Pinned Loading

  1. Rame_Plannering Rame_Plannering Public

    Autopilot Planner är ett digitalt schemasystem för veksamheter som samlar bemanning, arbetsuppgifter och HSL-insatser på ett ställe.

    TypeScript 2

  2. CyCure CyCure Public

    Forked from CyCure101/CyCure7

    CyCure - Cyber Security Quiz Site

    Vue

  3. WorkConnect WorkConnect Public

    Forked from storkforge/WorkConnect

    WorkConnect is a Spring Boot platform being developed by a team of 6. It aims to connect young professionals with job opportunities, internships, networking possibilities, and career development re…

    Java

  4. FitQuest FitQuest Public

    FitQuest är en träningsapp som gör träning både rolig och motiverande. Appen låter användare skapa och delta i träningsutmaningar tillsammans med sina vänner.

    Java 1

  5. CardGameTemplate CardGameTemplate Public

    Sten, Sax, Påse but give it some spice.

    Java 1

  6. oidc_template oidc_template Public

    A production-ready starter template featuring a Hybrid Authentication System that supports both Microsoft Entra ID (OIDC) and Local Username/Password login.

    TypeScript 2