채용공고 올리기

조성훈님을 응원해보세요!

지금 만족하고 있어요
학습 지향
효율적
전략적

미리보기

기본 정보

이름
조성훈
직업
프론트엔드 개발자
간단 소개

새로운 문제를 직면했을 때 상황에 맞는 최적의 방법으로 해결하는 것을 지향하는 프론트엔드 개발자입니다. 유저의 경험을 높이고 조직 내 문제를 해결하는 것에 관심이 많습니다. 또한, 지식을 학습하고 배워 내 것으로 만드는 과정에 대해 힘을 쏟고 있고, 다양한 사람들의 의견을 듣는 것을 좋아합니다.

기술 스택

기술 스택

Nuxt.js, Next.js, RxJS, TypeScript, Vuex, react-query

경력

회사명

(주)스마일게이트홀딩스스토브지점

직급 | 부서 | 근무 유형

인턴

근무 기간

2022.12. ~ 2023.02. (3개월)

담당 업무

노코드 웹사이터 빌더 인턴 프로젝트의 프론트엔드 개발자로서 참여했습니다.
해당 인턴 프로젝트 간, ci / cd 환경 구축 및 jira를 통한 애자일 학습 등 프로그래밍 외적으로도 경험을 많이 했습니다.

개발 프로젝트 소개

  1. Socket을 이용한 다수의 편집자 편집 기능

  2. 커스텀 drag event handler를 통한 웹사이트 편집 경험 향상

  3. middleware를 통한 퍼블리싱 된 웹사이트 라우팅 및 데이터 fetching

회사명

(주)스마일게이트홀딩스스토브지점

직급 | 부서 | 근무 유형

주임 | SEED개발팀

근무 기간

2023.04. ~ 2023.06. (3개월)

담당 업무

스토어 서비스
Unity를 이용한 게임 개발을 통해 스토어 내 입점 / 검수/ 출시 프로세스 검증.
해당 검증을 통해 전사 대상 Stoveship을 통해 당해 KPI 점검.

회사명

(주)스마일게이트홀딩스메가포트지점

직급 | 부서 | 근무 유형

주임 | 스토어서비스FE개발팀 | 재직 중

근무 기간

2023.07. ~ 재직 중 (1년 6개월)

담당 업무
  1. 스토어 서비스 개편
    https://store.onstove.com/ko

  2. 마이프로필 / 창작자 서비스 런칭
    profile: https://profile.onstove.com/ko/211972101/
    creator: https://creator.onstove.com/ko/sghooncho

  3. 스튜디오 창작자 입점
    https://studio.onstove.com

  4. 스토브앱v3 내 웹뷰 제공

    1. 웹 인증 -> 모바일 인증 전환 프로세스 구축

    2. 전 서비스 GNB내 배너 컴포넌트 노출 구축

  5. 운영 및 개선 업무

스토어 서비스를 만들면서 다양한 국가 / 언어 별 노출 기준에 맞춰 개발하는 경험을 얻을 수 있었습니다

입점사 별 커스텀 가능한 게임 상세 페이지 구축을 위해 인턴 프로젝트에서 수행하였던 노코드 웹사이트 빌더의 경험을 빌렸습니다. 다양한 컴포넌트 제작으로 다양성을 주어 게임 색깔에 맞는 상세 페이지를 제공할 수 있었습니다.

변동 가능성이 큰 "가격"을 노출하는 서비스이다 보니 다양한 요소 및 api를 조합한 서비스 운영

프로젝트

프로젝트명

스토어 서비스 속도 개선

소속/기관명

스마일게이트 스토브

프로젝트 기간

2024.02. ~ 진행 중

프로젝트 내용
  1. 스토어 서비스 내 SSR 전환

  2. Cloudfront 내 캐시키 조합을 통한 캐시 히트율 개선

  3. 불필요한 api 호출 전수 조사 및 개선

기존 CSR 방식이던 스토어 서비스를 SSR을 섞는 방식으로 전환하는 프로젝트에 참여했습니다

캐싱 및 SSR 적용이 가능한 컴포넌트를 선별하였고 이를 토대로 작업하며 스토어 서비스 진입 경험 개선에 기여했습니다

프로젝트명

마이프로필 / 창작자 프로젝트

소속/기관명

스마일게이트 스토브

프로젝트 기간

2023.06. ~ 2023.12.

프로젝트 내용
  1. 프로젝트 기획 및 동선 결정 초기 단계부터 참여

  2. 프로젝트 개발

    • 창작자 설정 페이지 개발

    • 컴포넌트 다수 개발

    • 개발자 BVT 작성을 통한 품질 개선

  3. 라이브 배포 후 운영 업무

프로젝트명

스토브앱 내 스토어 웹 뷰

소속/기관명

스마일게이트 메가포트

프로젝트 기간

2024.02. ~ 진행 중

프로젝트 내용

스토브 앱 v3 내 스토어 웹사이트 웹뷰 게시 (2024.09 기준 앱 릴리즈 완료)

  1. Js-bridge를 통해 기존 웹토큰 인증 프로세스 모바일토큰 인증 프로세스로 대체

  2. GNB 내 배너 컴포넌트로 인한 설치 유도 동선 추가

    1. CDN 업로드를 통해 배포 필요 없는 배너 컨텐츠 변경

  3. 크로스플랫폼 내 서비스를 고려하여 반응형 테스트 (모바일 웹뷰 디버깅 경험이 없는 조직 상대로 가이드 수행)

최초로 스토어 웹 서비스를 앱 내 웹뷰로 제공하는 프로젝트를 팀 내에서 리딩하였습니다.

Scheme 통신 및 Bridge 통신에 대한 이해를 쌓을 수 있었고 이를 서비스 로직 내 rebind하며 기존 웹 서비스에 영향 없이 작업할 수 있었습니다

GNB 내 앱 설치 유도 배너 작업 시에는 앱과 DeepLink 연동을 통해 Scheme path 기준으로 배너 클릭 위치 별 행동을 정의하였습니다. 이로 인해 사용자로 하여금 현재 보고 있는 위치를 앱(인앱 뷰 or 웹뷰)로 제공함으로써 편의성을 개선했습니다

프로젝트명

기타 프로젝트

소속/기관명

스마일게이트 메가포트

프로젝트 기간

2023.10. ~ 2024.06.

프로젝트 내용
  1. 사내 Swiper 라이브러리 개선

  2. 다국어 적용

    • CDN을 통해 11개 언어의 다국어 파일 관리

    • properties를 통해 central dogma(형상관리 CDN)를 이용한 형상 관리 적용

  3. 대량 DLC 대응

    • 대량 DLC 입점 게임들에 대한 UX 개선 및 Infinite Scroll 적용

프로젝트명

사이트리 (사이드 프로젝트)

소속/기관명

기타

프로젝트 기간

진행 중

프로젝트 내용

개발자들의 사이드프로젝트를 등록하고 전시할 수 있는 공간.

프로젝트 당 유의미한 실사용자를 높이기 위해 서비스 출시 준비중

  1. Server / Client 사이드 react-query 서비스 구축

    https://github.com/Exit-or-Die/Sitree-Client/pull/12/files


    서버사이드 환경에서 tanstack-query 사용 위한 커스텀 hydrate 훅 생성함으로써 서버사이드와 클라이언트 사이드에서 같은 api에 대한 중복 호출 리소스를 확인할 수 있었습니다

  2. 프로젝트 단위 디자인 시스템 구축 -> 범용성 높고 재생산성 효율 증가

  3. zod와 react-hook-form 사용한 프로젝트 등록 프로세스 로직 구축

사용 기술 스택: Next.js / tanstack-query

포트폴리오

URL

link

노션 포트폴리오

노션

교육

소속/기관명

중앙대학교

종류 | 전공

대학교(학사) | 산업보안 / SW 융합전공

재학 기간 | 재학 상태

2017.03. ~ 2022.08. | 졸업

대외활동

활동명

Best of the Best 10기

소속/기관명

KITRI

연도

내용
  1. SW 개발 교육
  2. 네트워크 기초 및 심화 학습
  3. AWS IAM 관리 웹 프로젝트 수행
활동명

UMC 중앙대학교 운영진 & node.js 서버 파트장

소속/기관명

UMC

연도

내용
  1. 중앙대학교 UMC 운영진 업무 수행
  2. UMC node.js 파트장
활동명

중앙대학교 SW AI 공모전 최우수상

소속/기관명

중앙대학교

연도

내용

포스트 코로나를 대비해 코로나 시대 대학생들 간 벌어진 정보의 격차 해소를 목표로 진행된 프로젝트입니다.

해당 프로젝트에서 프론트엔드 개발자로서 전체 서비스에 기여했습니다.

https://modern-corn-276.notion.site/Match-On-e552e73c6ac644569bc097622f1de0a3

외국어

외국어명

영어

점수

일상 회화 가능

자기소개

자기소개

‘개발자가 되면 최종적으로 나는 무엇을 하고 싶은가’ 라는 생각을 종종 하고 있습니다.

아직 정확히 무엇을 하고 싶은 지는 잘 모르겠지만, 현재는 맡은 서비스를 성장시킬 수 있는 개발자가 되고 싶습니다.

개인의 성장, 팀의 성장, 더불어 서비스의 성장을 토대로 유의미한 가치를 창출해낼 수 있는 개발자를 목표로 살아가고 있으며 명확한 Problem Solver가 되기 위해 많은 경험을 하고 싶고 많이 공부하고 있습니다.

댓글