채용공고 올리기

남승현님을 응원해보세요!

이직/구직 중이에요

미리보기

기본 정보

이름
남승현
직업
DevOps 엔지니어
간단 소개

서비스의 최적화와 확장성을 위해 끊임없이 고민하는 남승현입니다. 과거 DKTechin 자사 쇼핑몰 프로젝트를 통해 MSA(Microservice Architecture)를 활용한 개발에 참여하였고, 이를 통해 각 서비스가 독립적으로 운영되면서도 유기적으로 연동되어 전체 시스템의 효율성과 확장성을 체감하였습니다. 이러한 경험을 바탕으로, 최적의 사용자 경험을 제공하며 비즈니스 가치를 창출할 수 있는 엔지니어가 되기 위해 노력하고자 합니다.

포트폴리오

URL

link

Github

깃허브
link

LinkedIn

링크드인

기술 스택

기술 스택

Java, Kotlin, MySQL, Docker, docker-compose, Kubernetes, AWS

경력

회사명

주식회사 카카오엔터프라이즈

직급 | 부서 | 근무 유형

팀원 | 클라우드기획팀 기술기획파트

근무 기간

2024.04. ~ 2024.06. (3개월)

담당 업무

1. 클라우드 기획

  • 이미지 상세 화면

  • 보안그룹 - 내 IP 추가 기능

  • VPC 삭제 시 리소스 정보 표기

  • 서버리스 함수

2. 개발

  • KR2 스테이지 환경의 리소스 사용량을 주기적으로 슬랙에 전송하는 서비스 개발

  • 특정 이미지 기반 QR코드 생성 서비스 개발

  • 구글 설문 조사 이후 자동으로 구글 캘린더 일정 초대 가이드라인 작성

3. 그 외

  • 서비스 조사

    • 주요 CSP의 Computing Service SLA 조사

    • AWS Dedicated Host 서비스 약관

    • AWS 리소스 공유 범위 조사

    • Azure 상승세 조사

  • 카카오클라우드 BCS, BNS Quota 정보 최신화

  • 카카오클라우드 서밋 2024 행사 보조

  • API 명세서 템플릿 제작

프로젝트

프로젝트명

DPANG

소속/기관명

DKTechin

프로젝트 기간

2023.12. ~ 2024.02.

프로젝트 내용

프로젝트 소개

DKTechin 자사 직원 전용 쇼핑몰 프로젝트

팀 구성

프론트엔드 4명, 백엔드 4명, 인프라 2명

주요 역할 및 책임

1. 프로젝트 리더: 프로젝트 의사결정 및 인프라 구조 검토

  • DTO 변환 위치 결정 -> Service단에서 변환

  • k8s ingress vs. spring cloud gateway -> Spring Cloud Gateway 선택

  • JWT 토큰 검증 위치 결정 -> Spring Cloud Gateway에서 토큰 검증

2. 백엔드 개발자

  • ERD 설계 및 문서화

  • API 설계 및 문서화

  • 마이크로서비스 아키텍처(MSA) 기반 서비스 개발

    • 주문, 마일리지, 인증, 이미지 업로드, 알림, FAQ 등 총 11개의 핵심 서비스 중 6개 서비스 개발

    • 서비스 인터페이스 참조를 통한 컨트롤러 구현

  • GitHub Action을 활용한 지속적 통합 및 배포(CI/CD) 파이프라인 구축

기술 스택

  • 언어: Java, Kotlin, JavaScript

  • 프레임워크: Spring Boot, React

  • 데이터베이스: MySQL, Redis, Postgresql

  • 인프라: Kakao Cloud, Docker, docker-compose, k8s

  • 버전 관리 및 CI/CD: Github, Github Action

  • 모니터링: Prometheus, Grafana, Loki, ELK

Github

프로젝트명

OnLog

소속/기관명

가천대학교

프로젝트 기간

2023.09. ~ 2023.12.

프로젝트 내용

프로젝트 소개

썸네일 이미지 생성과 게시글 3줄 요약 기능을 제공하는 블로그

팀 구성

디자이너 1명, 프론트엔드 2명, 백엔드 1명, 인프라 3명

주요 역할 및 책임

1. 백엔드 개발자

  • ERD 설계 및 문서화

  • API 설계 및 문서화

  • 마이크로서비스 아키텍처(MSA) 기반 서비스 개발

  • GitHub Action을 활용한 지속적 통합 및 배포(CI/CD) 파이프라인 구축

  • 성능 및 비용 최적화

    • nGrinder 성능 테스트를 통해 DeadLock 현상 발견. 이를 파생 속성 도입 및 로직 수정으로 API 성능 개선.

    • 트래픽이 적은 서비스를 서버리스 아키텍처인 람다로 이전

2. 인프라 개발자

  • 가천대 On-Premise Cloud 환경에서 AWS 환경으로 Migration

  • AWS의 주요 서비스(ECS, EKS, Lambda, EC2, ELB)를 활용하여 탄력적이고 확장 가능한 아키텍처 설계 및 구축

  • EC2 인스턴스의 SSH 접근 포트 변경을 통해 무차별 대입 공격(brute-force attacks)에 대한 내성 강화

  • EKS의 운영을 위한 Routing table 설정

기술 스택

  • 언어: Java, Python, JavaScript

  • 프레임워크: Spring Boot, Fast API, React

  • 데이터베이스: MySQL

  • 인프라: OnPremise Cloud, AWS, Docker, docker-compose, k8s

  • 버전 관리 및 CI/CD: Github, Github Action

  • 모니터링: Prometheus, Grafana, Kafka, ELK

Github

프로젝트명

TtukTtak

소속/기관명

개인

프로젝트 기간

2023.01. ~ 2023.09.

프로젝트 내용

프로젝트 소개

컴퓨터 수리 가이드를 제공하는 애플리케이션

팀 구성

디자이너 1명, 프론트엔드 3명, 백엔드 2명, 풀스택 1명

주요 역할 및 책임

1. 백엔드 개발자

  • 서비스 인증 시스템 구현

    • 자체 회원가입 및 로그인 구현

    • 이메일 인증

2. 안드로이드 개발자

  • 솔루션 부분을 제외한 애플리케이션의 전반적인 구현 담당

  • MVVM(Model-View-ViewModel) 아키텍처 패턴을 적용하여 애플리케이션 리팩토링.

기술 스택

  • 언어: Java, Kotlin

  • 프레임워크: Spring Boot

  • 데이터베이스: MySQL

  • 인프라: AWS, Docker

  • 버전 관리 및 CI/CD: Github, Github Action

  • 애플리케이션 개발: Android

Github
Google Play Store

교육

소속/기관명

가천 카카오엔터프라이즈 SW 아카데미

종류 | 전공

사설 교육 | 가천대, Kakao Enterprise, dktechin, exntu, 과학기술정보통신부

재학 기간 | 재학 상태

2023.09. ~ 2024.02. | 졸업

소속/기관명

가천대학교

종류 | 전공

대학교(학사) | 소프트웨어학과

재학 기간 | 재학 상태

2018.03. ~ 현재 | 재학 중

자격증

자격증명

SQLD

점수 | 발급기관

한국데이터산업진흥원

취득연월

2023.07.

자격증명

정보처리기사

점수 | 발급기관

한국산업인력공단

취득연월

2023.06.

자격증명

컴퓨터활용능력

점수 | 발급기관

2급 | 대한상공회의소대한상공회의소

취득연월

2021.07.

댓글