김유민
SW Engineer

클라우드 시대에 인프라 역량을 겸비한 SW엔지니어 김유민입니다


저는 처음에는 생명공학을 전공했지만 IT에 대한 관심을 바탕으로 컴퓨터과학을 전공하기 시작했습니다. 이후에는 다양한 IT동아리, 공모전 등에 활동하면서 역량을 키웠으며 자격증과 전공을 공부하면서 전문성을 강화하였습니다. 앞으로도 지속적인 관심을 가지고 발전하는 IT전문가로 성장하겠습니다.

Education


상명대학교

컴퓨터 과학 전공

전체평점 (3.46/4.5)
전공평점 (3.96/4.5)

생명공학 복수 전공


2017.03 ~ 2024.03
졸업예정

Experiences


개인 프로젝트


커플 다이어리 웹 페이지 개발

깃허브링크
개발기간 23.06 ~ 진행 중
'클라우드 프로그래밍' 수업 시간에서 클라우드 서비스를 이용해 배포하는 기말 프로젝트를 수행하며 동시에 여자친구와 맞춤형 커플 다이어리를 만들기 위한 목적으로 커플 다이어리 웹 어플리케이션을 개발했습니다. 기말고사때 PaaS-TA라는 개방형 클라우드 플랫폼에 배포하여 최종 평가를 받았으며 A+이라는 성적을 얻을 수 있었습니다.

사용 기술 스택

  • Python
  • Django
  • JavaScript
  • Docker
  • 제가 맡은 역할

  • Entity 작성 및 달력 기반 CRUD 기능 구현
  • DRF기반 게시판 작성 등 Restful CRUD API 개발 진행
  • Swagger로 API 자동 문서화 진행
  • Serializer로 데이터 직렬화 수행 진행
  • Locust를 이용한 부하테스트
  • Docker 컨테이너 기반 개발 환경 구축
  • 클라우드 클럽(동아리)


    Terraform을 이용한 인프라 구축

    깃허브링크
    개발기간 23.05 ~ 23.06
    Terraform을 이용하여 IaC를 이해하고, AWS 고객사례를 참고하여 야나두의 클라우드 아키텍쳐를 분석하고 이를 Terraform으로 구축하는 실습과 코드리뷰 스터디를 진행했습니다.

    사용 기술 스택

  • HCL
  • Terraform
  • AWS(RDS, NAT, Gateway, Waf, Load balancer)
  • 이런 걸 배웠어요

  • HCL 문법
  • IaC 개념을 통해 인프라를 코드로 구현하는 것의 유용성
  • 클라우드 아키텍쳐와 인프라에 대한 이해
  • Terraform Backend를 이용한 tf.state 관리 및 인프라 일관성 유지
  • 쉘 스크립트 프로젝트

    깃허브링크
    개발기간 22.10 ~ 22.11
    리눅스 환경에서 쉘 스크립트를 이용한 업무 자동화에 대한 관심사를 기반으로 쉘 스크립트 스터디를 진행하면서 다양한 툴을 익혔습니다. 또한 각 툴을 이용해서 자동화 스크립트를 개발하는 미니 프로젝트를 진행했습니다.

    사용 기술 스택

  • Ubuntu 18.04
  • Bash Shell
  • Crontab
  • Rsync
  • awk
  • 이런 걸 배웠어요

  • Rsync를 이용한 원격서버와 로컬 연동 작업
  • Mysql dump 활용 DB 백업 및 Crontab을 이용한 업무 스케쥴링
  • Shell 문법 기반 자동화 스크립트 작성 경험
  • awk를 이용한 영화 목록 텍스트 데이터 및 로그 파일 분석
  • 피로그래밍(동아리)


    NearByCafe 웹 개발

    깃허브링크
    개발기간 23.02 ~ 23.03
    Django 웹 개발 대학연합 동아리인 피로그래밍에서 5명의 팀원으로 카페 리뷰 홈페이지를 개발하였습니다.

    사용 기술 스택

  • JavaScript
  • Python
  • Django
  • 제가 맡은 역할

  • 세션을 이용한 사용자 로그인, 로그아웃 처리
  • 검색 API 개발
  • Nginx로 서버 프록시 및 TLS 인증을 통한 Https 적용
  • EC2로 웹 사이트 배포작업
  • 이런 걸 배웠어요

  • Django를 이용한 어플리케이션 구축
  • 짧은 시간내 프로젝트를 완료하기 위한 팀원간 스프린트 경험
  • Github를 이용한 협업 경험
  • Ajax를 이용한 비동기 HTTP 통신 메소드 사용
  • MTV구조 개발 경험
  • UMC(동아리)


    독후감 커뮤니티 어플리케이션

    깃허브링크
    개발기간 22.12 ~ 23.02
    모바일 어플리케이션 개발에 대한 관심을 기반으로 UMC라는 연합동아리에서 활동하면서 독후감을 주제로한 모바일 어플리케이션의 백엔드 파트를 맡았습니다.

    사용 기술 스택

  • java 17
  • Spring Boot
  • 제가 맡은 역할

  • 백엔드(CRUD API 구현)
  • 이런 걸 배웠어요

  • Spring Boot 프레임워크 사용 경험
  • DTO,DAO를 이용한 계층간 데이터 교환 구현
  • try문을 이용한 자원 관리와 해제 및 catch로 에러처리 구현
  • @RestController 기반 Restful Controller 구현
  • KT 산학 AI 경진대회


    AI기반 유기견 개체 인식 프로그램 개발

    깃허브링크
    개발기간 22.06 ~ 22.09
    4명의 팀으로 KT와 상명대학교 주관으로 주최한 AI경진대회에 참가하여 공익을 위한 유기견 개체 인식 프로그램을 기획 및 개발하여 최우수상을 수상하였습니다.

    사용 기술 스택

  • Python
  • Pytorch
  • AWS S3,RDS
  • 제가 맡은 역할

  • YoloV5와 ResNet 기반 견종 객체인식 모듈 개발
  • 모듈 통합 작업 진행
  • AWS RDS,S3 서비스 적용
  • 이런 걸 배웠어요

  • 객체인식 AI 서비스 기반 비디오 처리 기술
  • Python OpenCV 라이브러리를 이용하여 이미지 처리 경험
  • CERTIFICATES


    AWS Solutions Architect Associate (2023.10)

    SQLD (2022.09)

    OPIC English IH(Intermediate High) (2023.03)

    AWARDS


    KT 산학 AI 경진대회 최우수상(KT 이사장상,상명대학교 총장상)

    SW인재페스티벌 우수상(소프트웨어중심대학협의회장상)

    ETC


    미국 산호세 주립대학교 IT 연수
    2023.07 ~ 2023.08

    대만 국립중앙대학교 교환학생
    2019.09 ~ 2020.02

    육군 복무(의무병)
    2020.06 ~ 2021.12

    (주)에스원 소프트웨어 테스트 아르바이트
    2020.03 ~ 2020.06

    평택시청 행사과 아르바이트
    2019.01 ~ 2019.02

    서울시청 세무과 아르바이트
    2018.12 ~ 2019.01