Skip to content
View JiksGit's full-sized avatar

Organizations

@Gachon-Project @Gachon-P-project-TomatoAI @Inflearn-Springboot

Block or report JiksGit

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
JiksGit/README.md

header

👋 안녕하세요~! 데이터의 안정성과 서비스의 신뢰성을 보장하는 개발자 양현직입니다.

가천대학교 컴퓨터공학과를 졸업하고 Java 기반 웹 기술을 중심으로 실무형 프로젝트와 교육을 통해 백엔드 개발 역량을 쌓았습니다.

Spring Boot와 Spring Framework를 중심으로
트랜잭션 처리로 데이터 무결성을 보장하고 Redis 기반 채팅 서비스와 MSA 아키텍처를 경험했습니다.


About Me

최근에는 K-pop 실시간 라이브 커머스 플랫폼 ‘Universe’ 프로젝트를 진행하며
Spring Boot 기반 Gateway, Eureka, Chat, Core 서비스를 분리하여 MSA 아키텍처를 도입했습니다.
또한 Redis 기반 실시간 채팅 시스템JWT 인증 구조를 구현해 보안성과 확장성을 동시에 확보했습니다.


Tech Stack

Backend

Java Spring Boot Spring Security JWT MyBatis JPA

Java 기반 백엔드 서버 및 인증 구조(Spring Security + JWT) 설계
ORM(JPA)과 Mapper(MyBatis) 병행 사용 경험


Frontend

React Vue.js jQuery Bootstrap

React, Vue 기반 SPA 기반 SSR 프로젝트 경험
UI 프레임워크 및 데이터 바인딩 활용


Database & Cache

MySQL Redis

관계형 DB 설계 및 Redis 기반 캐싱, 실시간 데이터 처리 구현


Infra & DevOps

AWS Naver Cloud Docker Nginx

클라우드 환경에서 CI/CD 파이프라인 구성 및 무중단 배포 경험
Nginx 리버스 프록시 및 로드밸런싱 설정 실습


Tools & Collaboration

Git GitHub SourceTree Postman Swagger

Git 브랜치 전략 기반 협업 및 Pull Request 리뷰 프로세스 운영
Swagger, Notion, Figma를 통한 설계 문서화 및 협업 관리


Projects

Universe – K-POP 라이브 커머스 플랫폼

실시간 채팅으로 소통하며 상품을 구매할 수 있는 K-pop 라이브 커머스 플랫폼

  • Spring Cloud Gateway + Eureka 기반 MSA 유사 구조 설계
  • 상품 등록·수정 시 @Transactional로 데이터 일관성 보장
  • WebSocket + STOMP 기반 실시간 채팅 / Redis 캐싱 및 욕설 필터링
  • JWT 기반 사용자 인증 및 블랙리스트 관리
  • 팀장으로서 WBS 기반 일정 관리, GitHub 코드 리뷰 주도

성과: 서비스 안정성 확보, 코드 품질 개선, 협업 프로세스 효율화


HotSource – 디지털 콘텐츠 공유 플랫폼

개발자와 디자이너를 위한 이미지 및 BGM 자산 공유 플랫폼

  • Spring Security + OAuth2.0(Google, Naver, Kakao) 로그인 연동
  • BCrypt + Salt 기반 비밀번호 암호화로 보안 강화
  • MyBatis association/collection 매핑으로 N+1 쿼리 개선
  • FileManager 유틸 클래스 생성으로 파일 업로드 구조 표준화
  • @Transactional 기반 데이터 무결성 확보

성과: 보안 강화, 쿼리 최적화, 유지보수성 향상


Tomato Disease Classification – AI 기반 이미지 질병 판별 서비스

AI 모델(DenseNet)을 활용해 토마토 잎의 질병을 자동 분류하는 웹 서비스

  • DenseNet 전이학습 모델 학습 및 Spring Boot 연동
  • JWT 인증 구조로 세션 부하 문제 해결
  • Docker 컨테이너 기반 AWS EC2·RDS 배포
  • AI 예측 결과를 REST API로 서비스화

성과: AI 모델 실서비스 연동 및 클라우드 자동 배포 경험


Certificates

  • 정보처리기사
  • SQLD (SQL 개발자)
  • 네트워크 관리사 2급

Stats


Contact

Pinned Loading

  1. Sinsegae-FeelSangITMal/Universe Sinsegae-FeelSangITMal/Universe Public

    팬들과 아티스트를 잇는 라이브 커머스형 아이돌 MD 플랫폼

    Java 3

  2. Sinsegae-FeelSangITMal/HotSource Sinsegae-FeelSangITMal/HotSource Public

    JavaScript 1

  3. TomatoSpring TomatoSpring Public

    토마토 질병 분류 AI 프로젝트 Spring 백엔드 개발

    HTML 1

  4. Algorithm Algorithm Public

    This is an auto push repository for Baekjoon Online Judge created with [BaekjoonHub](https://github.com/BaekjoonHub/BaekjoonHub).

    Java