서성우
학과
컴퓨터공학부관심분야
알고리즘, 컴퓨터네트워크, 데이터베이스, 기타, 백엔드(API) 개발학번
2018****49자기소개
이수교과목
1학기 :사용가능기술
Spring Framework (with Spring Boot)- Spring Core : IoC/DI와 AOP를 활용한 모듈화된 설계 경험
- Spring MVC :
Restful API
를 활용한CRUD
기능 구현에 익숙하며,MVC 패턴
을 잘 이해하고 이를 활용하여 백엔드 서비스의 전반적인 개발과 유지보수를 효율적으로 수행할 수 있음
Spring Security :
- 인증과 인가에 대한 기본 개념을 이해
- Security Configuration 설정에 익숙하며,
HttpSecurity
를 사용해 경로별 권한 설정 및 사용자 인증 방식을 설정할 수 있음. - **
JWT와 세션/쿠키/토큰
**기반 인증의 차이점, 장단점을 알고 있으며, 이를 프로젝트에서 구현 해본 경험이 있음.
MySql :
고급 쿼리 및 성능 최적화에 대한 이해와 실습 경험이 있으며, 대규모 데이터베이스 설계 및 관리 경험이 있습니다
Redis :
캐시로서 Redis의 사용 및 설정에 익숙하며, 동시성 문제를 해결하기 위해 따닥 방지(Race Condition 방지)를 위한 분산 락(distributed lock) 구현 경험이 있습니다.
AWS :
인스턴스 이중화 설정, 인터넷 게이트웨이(IGW/NAT) 및 라우팅 테이블 구성, 보안 그룹 설정, 로드 밸런싱을 통해 안정적인 배포 경험이 있습니다.
Java :
GitHub : PR 리뷰 및 이슈 관리, 3-way-merge, revert, Cherry-pick 등 다양한 git 기능들을 능숙하게 사용 가능.
Notion 을 이용하여 스프린트, 일정 관리 경험이 있음.
Jira : 스크럼 회의등 Jira를 이용한 애자일(Agile)한 프로젝트 경험이 있음.
React :
React Hooks와 React Router를 이용한 동적 웹 애플리케이션을 개발 경험이 있으며, axios 및 fetch를 사용한 RESTful API 통신으로 복잡한 사용자 인터페이스와 상태 관리를 효율적으로 구현해 비동기 처리와 성능 최적화에 능숙함.
수행 프로젝트
MY URL
http://praymeyer.notion.site첨부파일
-
- 담당부서
- 소프트웨어 중심대학
-
- 전화번호
- 02-3399-3633
-
- 이메일
- swuniv@syu.ac.kr
최종수정일 : 2024년 02월 26일