채용공고 올리기

김준님을 응원해보세요!

이직/구직 중이에요
책임감
유연함
커뮤니케이션
적응력
참을성

미리보기

기본 정보

이름
김준
직업
백엔드 개발자
이메일
bearwcw@naver.com
간단 소개

익숙해질 때까지 꾸준히 노력하는 개발자 김준입니다.

경력

회사명

파프리카 주식회사

직급 | 부서 | 근무 유형

팀원 | 개발팀 | 재직 중

근무 기간

2024.11. ~ 재직 중 (7개월)

담당 업무
  1. 현대자동차 주행 시뮬레이션 프로젝트에서 실시간 소통이 가능한 서버 개발을 주도적으로 수행했습니다.

  2. QUELReplicate API를 활용해 이미지 학습으로 새로운 이미지를 생성하는 AI 서비스로, 초기 개발에 참여하며 간단한 프론트엔드 작업과 아키텍처 개선을 진행했습니다. [참고기사]

회사명

FLFI

직급 | 부서 | 근무 유형

백엔드 엔지니어 | 개발팀

근무 기간

2022.03. ~ 2023.11. (1년 9개월)

담당 업무

1. Node.js 기반 웹 페이지를 NestJS로 마이그레이션하여 코드 구조를 개선하고 API 응답 속도를 30% 향상시켰습니다.

2. 커뮤니티 기반 코인 거래 사이트를 설계 및 개발하며, 트레이딩 API와 웹소켓을 활용한 실시간 데이터 처리 기능을 구현했습니다.

3. 커뮤니티 Admin 페이지를 개발하여 회원, 게시글, 댓글 관리 시스템을 효율적으로 구축하고, 템플릿 기반 이메일 발송 시스템으 로 관리 편의성을 강화했습니다.

회사명

뉴비즈스타트

직급 | 부서 | 근무 유형

백엔드 엔지니어 | 개발팀

근무 기간

2021.12. ~ 2022.02. (3개월)

담당 업무

청년창업사관학교 2가지 SI 프로젝트를 진행했습니다.

기술 스택

기술 스택

C++, TypeScript, Node.js, NestJS, MySQL

프로젝트

프로젝트명

QUEL

소속/기관명

파프리카

프로젝트 기간

2025.01. ~ 진행 중

프로젝트 내용
  • Page router와 Shardcn을 활용해 프론트엔드를 개발하며, 팀원 간 업무 분담을 효율적으로 조율.

  • Supabase에서 MySQL(TypeORM)로 DB를 마이그레이션해 성능과 확장성을 30% 이상 개선.

  • Stripe와 Pay-Letter를 활용한 결제 모듈 개발 및 결제 프로세스 최적화.

  • PM2 무중단 배포 및 로그 분석을 통한 유지보수로 장애 발생률 20% 감소.

  • Admin 페이지 개발, 유지보수하며 관리 기능 개선해 운영 업무 처리 속도 2배 향상.

  • 서버 부하 분산을 위해 Cron, MQ, Socket을 활용해 모듈화된 서버 아키텍처로 개선하고 API 응답속도 40% 단축.

  • Nest.js, Next.js, MySQL, EC2

프로젝트명

현대자동차 시뮬레이션 프로그램 개발

소속/기관명

파프리카

프로젝트 기간

2024.11. ~ 진행 중

프로젝트 내용

서버: C++, Nest.js

클라이언트: UE5, IVI(electron), Admin 앱, 맵 제작용 웹, 사용자 인식 카메라 데이터 전달용 Python

  • 핸들 및 버튼값을 제공하는 MFC 프로그램에 UE5와 소통을 위한 TCP 서버 개발 및 UDP로 마이그레이션, 입력값 기반 핸들 역조작 기능 구현.

  • UDP 전환으로 데이터 전송 지연 약 30% 개선 및 데이터 순서 보장을 위한 시퀀스 구현으로 패킷 유실 문제 해결.

  • 모든 클라이언트와 연결되는 서버의 TCP, UDP, Socket.io, API 구현. 최대 5종의 클라이언트와 동시 통신 처리.

  • 사용자 주행 UX 데이터를 500ms 틱 단위로 저장 및 CSV 파일화 구현.

  • 스마트 포인터를 활용한 생명주기 관리 및 통신 I/O 블록 문제 개선으로 메모리 누수 보완.

  • C++, Nest.js, MySQL

프로젝트명

OG Admin 웹 개발

소속/기관명

FLFI

프로젝트 기간

2023.01. ~ 2023.11.

프로젝트 내용
  • 백오피스 개발 및 유지보수 -> 게시글, 댓글, 차단 유저 등 커뮤니티 관리 기능 구현

  • 템플릿 기반 이메일 발송 시스템 설계 및 구현 -> DB를 기반으로 이메일 카테고리를 분류, 템플릿화하여 관리 효율성 극대화

  • NestJS, Node.js, MySQL, EC2, Vue.js, Tailwindcss

프로젝트명

OG 트레이드 웹 개발

소속/기관명

FLFI

프로젝트 기간

2023.05. ~ 2023.11.

프로젝트 내용
  • OKX API와 WebSocket을 활용한 트레이딩뷰 페이지 구현 -> 초당 100건 이상의 데이터 처리 및 실시간 반영

  • NFT 코인 검색 로직 최적화를 통해 API 응답 시간 7초 1.2초로 개선 -> DB 인덱스 설정, Like 검색 로직 제거, Sub-Query를 Join문으로 변환

  • Rollbit 기능을 모방한 가상 투자 게임 개발 -> 재화 관리 담당

  • NestJS, Node.js, MySQL, EC2, Vue.js

프로젝트명

OG 커뮤니티 웹 개발

소속/기관명

FLFI

프로젝트 기간

2022.07. ~ 2023.11.

프로젝트 내용
  • 유저 활동 알림 시스템 및 이메일 발송 자동화 시스템 개발 -> 매주 평균 1,000건 이상의 이메일 발송 처리

  • 커뮤니티 회원 기능 개발 (회원 가입, 로그인, 프로필 관리 등)

  • NestJS, Node.js, MySQL, EC2

프로젝트명

FLFI 웹 사이트 마이그레이션

소속/기관명

FLFI

프로젝트 기간

2022.04. ~ 2022.07.

프로젝트 내용
  • SQL 리팩토링을 통해 API 응답 시간을 1.2초에서 0.8초로 단축 -> Sub-Query를 Join문으로 최적화하여 성능을 개선

  • TypeORM 도입으로 코드 가독성과 유지보수성 향상

  • 기존 Node.js 기반 프로젝트를 NestJS로 성공적으로 마이그레이션

  • NestJS, MySQL, EC2

프로젝트명

청년창업사관학교 SI 프로젝트

소속/기관명

뉴비즈스타트

프로젝트 기간

2021.11. ~ 2022.02.

프로젝트 내용
  • 시니어 돌봄 앱 케어봄 개발. (React-Native, Node.js)

  • 스포츠 이벤트 서비스 웹 스포위크 개발. (React.js, Node.js)

포트폴리오

URL

link

Github

깃허브
link

개인 블로그

티스토리
link

게임서버 포트폴리오) 멀티스레드 환경 미니 대전 게임

티스토리

자기소개

자기소개

3년 차 백엔드 개발자로, 스타트업에서 웹과 앱 서비스를 개발, 배포, 운영하며 API와 배치 시스템 관리를 주도적으로 담당했으며, 프론트엔드 작업 또한 병행하며 폭넓은 개발 경험을 쌓았습니다.

2023년 11월부터 약 1년간 게임 프로그래머로 전환하기 위해 C++을 학습했으며, 이를 바탕으로 2024년 11월에 C++ 프로그래머로 성공적으로 이직하였습니다. 이러한 경험은 개발자로서의 역량을 확장하고, 문제 해결 능력과 새로운 기술에 대한 적응력을 크게 향상시키는 계기가 되었습니다.

개발자는 컴퓨터에 명령을 내리는 직업이라고 생각합니다. 로직이 엉키거나 코드가 실행되지 않을 때 해결책을 찾아가는 과정이 매력적이고 흥미롭습니다. 지속적인 발전을 목표로 하며, 매일 알고리즘 문제를 풀고 학습한 내용을 블로그에 기록해 어제보다 나은 개발자가 되기 위해 노력하고 있습니다.

교육

소속/기관명

고려대학교 세종캠퍼스

종류 | 전공

대학교(학사) | 컴퓨터정보학

재학 기간 | 재학 상태

2010.03. ~ 2015.02. | 졸업

댓글