채용공고 올리기

박상흠님을 응원해보세요!

지금 만족하고 있어요

미리보기

기본 정보

이름
박상흠
직업
백엔드 개발자
간단 소개

대표님의 인프런 일대기를 읽고 가치있는 인간이 되고자 지원하였습니다

기술 스택

기술 스택

python3, JavaScript, TypeScript, TypeORM, Prisma, FastAPI, Docker, aws-ec2, NestJS

경력

회사명

(주)요쿠스

직급 | 부서 | 근무 유형

팀원 | 쪼리

근무 기간

2023.04. ~ 2023.11. (8개월)

담당 업무

요쿠스의 미디어 서비스인 FlipFlop Lite 의 유지보수

프로젝트

프로젝트명

IBao Manager

소속/기관명

개인

프로젝트 기간

2023.11. ~ 2024.02.

프로젝트 내용

프로젝트 소개

인터넷 방송 플랫폼의 채팅 응답 기능을 구현
해당 플래폼의 API사용/응답을 보고 자동접속 및 웹소켓을 direct로 연결하여 채팅메세지 수신 및 응답 기능을 서비스 형태로 구현

동작방식

  1. API를 이용하여 등록된 사용자의 방송 여부 확인
  2. 방송이 감지되면 AWS의 ASG에 EC2 1개 요청
  • 각 ip당 접속제한이 있어서 ip를 얻기 위해 aws의 t4.nano에 tinyproxy를 사용
  • CPU사용률을 5% 미만일 경우 가장 저렴하게 사용가능했음 (시간당 $0.0054 + 2월 이후 시간당 $0.005 = $0.0104)
  1. EC2가 준비되면 backend 서버에 IP정보를 전달
  2. 전달받은 IP를 Proxy로 웹소켓 연결 및 실행
프로젝트명

ft_transcendence

소속/기관명

42서울

프로젝트 기간

2022.08. ~ 2022.10.

프로젝트 내용

프로젝트 소개

웹으로 구현된 고전 탁구 게임

주요 업무

  • DB설계 및 API 개발
  • Vue3 학습 및 공유

Oauth, 2Factor, API구현 등 백엔드의 업무 수행

프로젝트명

ft_service

소속/기관명

42서울

프로젝트 기간

2021.06. ~ 2021.08.

프로젝트 내용

프로젝트 소개

쿠버네티스와 도커를 이용하여 서비스 세팅해보는 쿠버네티스 찍먹 체험

주요 업무

 컨테이너를 쿠버네티스를 이용하여 관리
 리눅스 alpine 으로부터 컨테이너 이미지 구축
사용 기술
 Docker, k8s, ShellScript
 시계열DB (InfluxDB), FTP, Grafana(InFluxDB 대쉬보드), MariaDB, phpmyadmin, wordpress의 7개의 Pod로 구성
내 역할과 업무성과
 InfluxDB와 Grafana를 이용하여 각각 Pod의 CPU사용량 같은 시계열 정보를 수집, 제공
 FTP를 이용한 파일전송 서버제공,
 Nginx를 사용한 로드밸런싱
 그외 워드프레스 같은 이미지들 설정.

프로젝트명

RL-Atari

소속/기관명

개인

프로젝트 기간

2023.03. ~ 2023.03.

프로젝트 내용

프로젝트 소개

  • 인공지능을 학습하다 강화학습을 보고 강화학습의 hello world라고 할수있는 RL-atari에 접목

주요 업무

  • openAI Gym에서 제공하는 Atari 게임의 breakout환경으로 강화학습 실습

업무성과

  • 강화학습 튜토리얼 체험

포트폴리오

URL

link

http://panda-manager.com

URL 링크
link

https://github.com/PracticeofEno/ft_transcendence

깃허브
link

https://github.com/PracticeofEno/ft_service

깃허브
link

https://github.com/PracticeofEno/RL-atari

깃허브
댓글