김남욱

김남욱 Email and Phone Number

백엔드 엔지니어 @ 카카오스타일 (Kakao Style)
김남욱's Location
Seongnam, Gyeonggi, South Korea, Korea, Republic of
About 김남욱

현재 전시 백엔드 팀(Backend for frontend)에서 테크니컬 리드를 맡고 있습니다.우리 팀은 전시용 데이터를 aggregate 하여 클라이언트 측에 제공하는 것이 목표인 팀입니다.평소 기술 과제, 프로젝트 구조 개선, 서스테이닝성 업무 개선, 장애 모니터링 등 팀 내 백엔드 개발자들이 업무를 효율적으로 할 수 있도록 하는 데에 보다 집중하고 있습니다.조직의 과제를 진행하는 데 있어 설계 단에서부터 함께 고민을 합니다.필요한 경우 기술적인 내용을 작성하여 팀 내 공유합니다.

김남욱's Current Company Details
카카오스타일 (Kakao Style)

카카오스타일 (Kakao Style)

View
백엔드 엔지니어
김남욱 Work Experience Details
  • 카카오스타일 (Kakao Style)
    Software Engineer
    카카오스타일 (Kakao Style) Dec 2022 - Present
    대한민국 서울
    1) 전시 백엔드 팀(Backend for frontend) 소속 테크니컬 리드- 2024.01 ~ 현재2) 전시 백엔드 팀(Backend for frontend) 소속 BE 개발자- 2022.12 ~ 2023.12
  • 11번가 (11Street)
    소프트웨어 엔지니어
    11번가 (11Street) Aug 2019 - Dec 2022
    대한민국 서울
    1) PDP(상품 상세 페이지) 개발 및 운영- 상품 상세 페이지 노출에 필요한 서버 API 스펙을 정의하고 개발하는 업무를 수행했습니다.- 개발이 완료된 서버 API는 front-end, application 담당자들이 화면 노출에 활용했습니다.- 안정적인 시스템 운영을 위해 Spring caffeine 로컬 캐시를 도입하여 적절히 사용하였고, Circuit Breaker를 이용하여 서비스 과부하 또는 장애가 발생했을 때에 연쇄 장애를 예방하는 노력들을 하였습니다.- Amazon 글로벌 쇼핑몰의 11번가 입점 프로젝트를 수행하는 과정에서 몽고 DB를 접하게 되었고 현재 상품화면 내 많은 정보를 몽고 DB에서 조회하여 화면에 노출하였습니다.- Java, Spring Boot, Oracle, 몽고DB 등의 경험이 있습니다.
  • Ibm Korea
    Software Programmer
    Ibm Korea Sep 2014 - Aug 2019
    대한민국 서울
    1) 아모레퍼시픽 챗봇 개발 및 운영 (18.08 ~ 19.08)- 아모레퍼시픽 상담원들의 업무 피로도를 줄이고 업무 시간 외 상담 대응을 위해 ‘고객상담 채팅 봇’이 도입되었습니다.- 채팅 봇은 IBM Watson을 이용하여 AI 기반으로 작동했습니다.- 오픈 초기 유지보수 인력으로 투입되었으며, 초기 시점에는 고객들이 챗봇에 대해 관심이 많았기 때문에 통계 자료를 수집하기 위해 SQL을 작성하는 일이 많았고 나아가 반복되는 작업에 대해서는 파이썬으로 데이터 정제 프로그램을 만들어 업무 편의를 도모하기도 했습니다.- 사용한 스킬로는 HTML, CSS, jQuery, Node JS, MySQL, IBM Watson Assistant(자연어 훈련), Python 3.7 이 있습니다.2) 아모레퍼시픽 웹사이트 운영 (17.04 ~ 18.08)- 고객사인 아모레퍼시픽 기업의 각종 웹 사이트 50여개 운영 업무를 수행했습니다.- 주로 신규 개발보다는 이슈 발생 시 대응하는 등 운영자로서의 역할을 수행했습니다. 예를 들어, 운영 환경에서의 오류 발생 시, 원인이 인프라적인 요소인지 데이터 문제인지 확인하여 유관 부서에 연락하는 창구로서의 역할을 하였으며, 소스 코드의 문제일 경우 직접 수정하여 배포하는 업무를 수행했습니다. 즉, 신규 개발된 프로젝트의 모든 소스코드를 알고 있어야하기 때문에 다른 사람의 코드를 볼일이 많았고 인수인계를 받는 활동이 잦았습니다.- 유관 부서 요청 시 원하는 데이터를 포맷에 맞춰 추출하여 제공하는 등 Oracle SQL 작성을 많이 했습니다.- 사용한 스킬로는 Java, Spring이 있습니다.3) 삼성전자 부품생산 계획 솔루션 운영 (16.04 ~ 17.04)- 삼성전자의 스마트폰, 디스플레이, 가전제품에서 필요로 하는 부품 생산 계획을 최적으로 도출해 내는 시스템을 유지 보수했습니다.- 시스템은 크게 Input 프로그램, Core 솔루션, Output 프로그램으로 나뉘었으며 본인은 주로 C언어를 활용하여 Input, Output 프로그램을 유지 보수했습니다.- 중요한 계산 역할을 하는 Core 부분은 IBM Japan 측 GiView 솔루션을 이용했습니다.- 사용한 스킬로는 C, Shellscript가 있습니다.4) 현대자동차 글로벌 웹사이트 구축 PoC (15.10 ~ 16.04)- 현대자동차 고객사에서 글로벌 웹사이트를 새롭게 구축하려는 요구사항이 있었는데 이를 AEM 솔루션을 이용해 구축하고 운영이 가능할지에 대한 Proof of concept을 진행했습니다.- IBM Canada 강사를 통해 AEM 오프라인 교육을 이수한 후 메인 엔지니어로 투입되었으며 AEM을 통하여 앞으로 어떻게 글로벌 웹 사이트를 개발하고 운영할 수 있을지 고객에게 샘플 프로젝트와 가이드를 제공하는 역할을 수행했습니다.- 사용한 스킬로는 AEM 웹 사이트 운영 솔루션과 HTML, Java 등이 있습니다.5) 아모레퍼시픽 데이터 마이그레이션 담당 (15.01 ~ 15.10)- SAP ERP 시스템 도입을 위해 아모레퍼시픽의 모든 ERP 데이터를 TO-BE 데이터로 변환하는 작업이 요구되었고 DB, 소스코드 등 산재되어 있는 변환 대상 코드들의 위치를 수집하여 실제 변환까지 하는 작업을 수행했습니다.- 변환 대상 데이터가 존재하는 Table 들을 대상으로 TO-BE 데이터로 변환이 될 수 있도록 SQL 수십 개를 작성하였고, 런치 플랜에 맞춰 주어진 시간 내에 쿼리 수행이 완료되어야 하는 요구 사항이 있었으므로 쿼리 튜닝, 예행연습 등 사전 준비를 했습니다.- Java 정규식을 이용하여 소스 코드에서 변환 대상 하드 코딩을 찾아내고 더불어 TO-BE 코드로 변환 후 파일을 재생성해 내는 Java 프로그램을 개발했습니다.- 사용한 스킬로는 Java, Oracle, MS-SQL 등이 있습니다.

김남욱 Education Details

Frequently Asked Questions about 김남욱

What company does 김남욱 work for?

김남욱 works for 카카오스타일 (Kakao Style)

What is 김남욱's role at the current company?

김남욱's current role is 백엔드 엔지니어.

What schools did 김남욱 attend?

김남욱 attended 명지대학교.

Not the 김남욱 you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.