미리보기
기본 정보
개발자는 컴퓨터에 업무를 지시하는 직업이라고 생각합니다. 코드가 실행되지 않고 로직이 엉켰을 때, 화를 낼 수 있는 대상이 부족한 자신이라는 이유로 개발자라는 직업이 적성에 맞고 흥미롭습니다.
기술 스택
C++, Node.js, NestJS, MySQL
경력
뉴비즈스타트
백엔드 엔지니어 | 개발팀
2021.12. ~ 2022.02. (3개월)
청년창업사관학교 2가지 SI 프로젝트를 진행했습니다.
FLFI
백엔드 엔지니어 | 개발팀
2022.03. ~ 2023.11. (1년 9개월)
OG는 자체 커뮤니티와 크립토 거래소를 사용할 수 있는 플랫폼입니다.
FLFI 홈페이지, OG 커뮤니티 회원 기능, 거래소 트레이딩 뷰, 백오피스 시스템을 개발했습니다.
프로젝트
청년창업사관학교 SI 프로젝트
뉴비즈스타트
2021.11. ~ 2022.02.
OG Admin 웹 개발
FLFI
2023.01. ~ 2023.11.
기여도: 70%
백오피스 개발 및 유지보수.
커뮤니티 관리 시스템 구현 -> 게시글, 댓글, 차단 유저 등
NestJS, Node.js, MySQL, EC2, Vue.js, Tailwindcss
OG 트레이드 웹 개발
FLFI
2023.05. ~ 2023.11.
기여도: 50%
okx API, WS를 활용한 트레이딩뷰 페이지 구현.
코인 검색 로직 수정 → API 응답시간 30% 감소
Rollbit 모방 가상 투자 게임 개발
NestJS, Node.js, MySQL, EC2, Vue.js
OG 커뮤니티 웹 개발
FLFI
2022.07. ~ 2023.11.
기여도: 30%
유저 활동 알람 개발 -> Email 발송 자동화 시스템 개발
커뮤니티 회원 기능 개발.
NestJS, Node.js, MySQL, EC2
FLFI 웹 사이트 마이그레이션
FLFI
2022.04. ~ 2022.07.
기여도: 100%
SQL 리팩토링 -> API 응답시간 30% 감소
ORM 도입
node.js → NestJS 마이그레이션
NestJS, MySQL, EC2
포트폴리오
교육
고려대학교 세종캠퍼스
대학교(학사) | 컴퓨터정보학
2010.03. ~ 2015.02. | 졸업
자기소개
2년 차 개발자로 스타트업에서 웹과 앱 서비스를 개발/배포/운영했습니다.
최근까지 백엔드 담당으로 API, Batch 시스템의 업무를 담당했습니다.
서버 담당이었지만 프론트엔드 업무도 병행하였습니다.
개발자는 컴퓨터에 업무를 지시하는 직업이라고 생각합니다.
코드가 실행되지 않고 로직이 엉켰을 때, 화를 낼 수 있는 대상이 부족한 자신이라는 이유로
개발자라는 직업이 적성에 맞고 흥미롭습니다.
오래된 문법을 익히는 것은 유지보수를 위해 필수적이라 생각합니다.
항상 완벽한 개발을 하기보다 서서히 개선해 나가는 것을 목표로 합니다.
게을러지지 않기 위해 매일 알고리즘 한 문제 이상 풀고 있습니다.
학습한 내용들을 복기하기 위해 개인 블로그에 작성하고 있습니다.
어제보다 나은 개발자가 되기 위해 꾸준히 학습하려 노력합니다.