Skip to content
View Shinsu98's full-sized avatar

Block or report Shinsu98

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


Hello! my name is EunSu Shin
I am aiming to be a backend developer.



My Blog
Blog
My Email
Email


🧑‍💻 About Me

💻 Backend Developer

  • I am studying backend development, focusing on Java and Spring Boot.
  • I worked on three projects during the Codeit Bootcamp backend course.
  • I have experience implementing REST APIs with Spring Boot, Spring Data JPA, and QueryDSL.
  • I have experience analyzing backend issues and improving data processing and application structures through project development.

🎯 My Goals

  • Not stopping at implementing features, but growing into a backend developer who verifies actual behavior and data flow, thoroughly identifies the root causes of problems, and writes maintainable code.

✨Highlights

  • In the 모두의 플리 (mopl) project, I addressed the data recovery limitations of hard deletion by redesigning the playlist deletion process with soft deletion and Spring Batch-based physical deletion. I also identified and resolved a 400 Bad Request error caused by inconsistent limit validation criteria between the frontend and backend, as well as a notification time discrepancy caused by inconsistent UTC and KST handling.
  • In the 모두의 뉴스 (monew) project, I resolved an issue where the comment like status and count were not updated by separating the @Modifying update query from the actual like-count retrieval, and fixed a LazyInitializationException during DTO conversion by fetching the required article and user associations using a fetch join.

🔗Project Links

team-1-project
Advanced project
team-2-project
Intermediate Project
team-3-project
Beginner project

Tech Stack

Backend

DataBase

Testing

Tools

Pinned Loading

  1. jpashop jpashop Public

    김영한 강사님의 JPA 강의를 들으면서 따라해본 프로젝트

    Java

  2. springBoot_study springBoot_study Public

    Java

  3. springMVC springMVC Public

    Java

  4. WEB-JSP- WEB-JSP- Public

    Java