포트폴리오상세페이지

서성우

학과

컴퓨터공학부

관심분야

알고리즘, 컴퓨터네트워크, 데이터베이스, 기타, 백엔드(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 HooksReact Router를 이용한 동적 웹 애플리케이션을 개발 경험이 있으며, axios 및 fetch를 사용한 RESTful API 통신으로 복잡한 사용자 인터페이스와 상태 관리를 효율적으로 구현해 비동기 처리와 성능 최적화에 능숙함.

 

수행 프로젝트

첨부파일

  • 담당부서
    소프트웨어 중심대학
  • 전화번호
    02-3399-3633
최종수정일 : 2024년 02월 26일