Home Projects Portfolio Dashboard Export PDF Log in

Languages

English
70

Latest Updates

Documenting code, one commit at a time.

Implementing Secure Authentication with JWT in Spring Boot

Introduction

In the Ryuu-no-Mi/Master-Spring-Boot-3-web-apps project, I have been focusing on strengthening our application security. Specifically, I recently worked on implementing a robust JSON Web Token (JWT) authentication flow to manage user sessions effectively.

The Challenge: Moving Beyond State

Traditional session management stores state on the server, which can become a

Refining Repository Pattern Data Access in Spring Boot

In the Ryuu-no-Mi/Master-Spring-Boot-3-web-apps project, maintaining clean data access logic is essential for application reliability. Recently, I focused on addressing inconsistencies in how we verify user existence within our data layer, specifically refining our usage of repository patterns.

The Challenge: Precise Querying

When building web applications, a common requirement is checking

Bridging the Gap: Integrating Angular with Spring Boot REST APIs

Bridging the Frontend and Backend

When working on the Ryuu-no-Mi/Master-Spring-Boot-3-web-apps project, the bridge between our Angular frontend and our Java backend relies on clear, robust communication via RESTful services. Connecting these two worlds is often where developers encounter the most friction, especially when dealing with data serialization and reactive streams.

Streamlining User Access: Integrating Google OAuth2 into React Frontend

In the fast-paced world of web applications, friction in user authentication can be a deal-breaker. A complex signup process often translates directly into lost users. This is why simplifying access, like integrating social logins, becomes a critical enhancement. Our Inmotech-Frontend project recently embraced this philosophy by integrating Google OAuth2, offering users a quick and secure way

Seamless Feature Integration: Managing 'Plan Limits' in a React Frontend

Integrating new features into a living application can often feel like threading a needle: you want to introduce powerful new capabilities without disrupting existing functionality. Recently, the Ryuu-no-Mi's Inmotech-Frontend project, a platform likely focused on property or real estate management, successfully integrated a significant new feature: 'planes limites' or 'plan limits'.

Enhancing Backend Architecture for Smart Job Matching

Introduction

The smart-job-matcher project aims to connect job seekers with relevant opportunities more efficiently. The focus has been on improving the backend architecture to handle increasing data loads and provide more accurate matching results.

The Goal

The primary goal is to establish a robust and scalable backend system. This involves setting up the foundational elements for data

Enhancing Job Matching with PDF Analysis and Validation

Introduction

The smart-job-matcher project aims to streamline the job application process by intelligently matching candidates with suitable job opportunities. A recent enhancement focuses on improving the analysis of PDF documents submitted by candidates and ensuring data integrity through validation.

The Challenge

The existing system lacked robust PDF analysis capabilities, resulting