About

More about me

avatar

Frontend 개발자 최찬섭입니다.

7년차 개발자입니다.

웹 개발 이전에는 임베디드 개발자로 근무한 경력을 가지고 있습니다.

언어와 프레임워크에 종속적이지 않은, 목표의 본질에 충실한 개발을 추구합니다.

잘 짜여진 인터페이스를 통해 클라이언트에게 편안한 경험을 제공하는 것에 우선적인 가치를 둡니다.

플랫폼 서비스에 필요한 다양한 소프트웨어를 개발한 경험이 있습니다. 주로 Typescript, React 를 사용하여 개발합니다.

🛠️ Tech stack

Front-end

  • React, Vue를 사용하여 다수의 서비스를 개발/출시한 경험이 있습니다.
  • 최근에는 '관심사의 분리'에 충실한 프로젝트를 설게하고 구현하는 것을 지속적으로 시도하고 있습니다.
  • React와 Vue의 다양한 상태 관리 도구를 사용해 본 결과, 대부분의 경우엔 필요가 없다고 생각합니다. 꼭 필요할때만 적절한 도구를 선택하여 올바른 방법으로 사용합니다.
  • Atomic Design Pattern을 적용하면서 각 수준의 경계에 대해 고민하고 해답을 도출해본 경험이 있습니다.
  • Data Fetch 로직을 추상화하여 개발하는 것을 선호하며, 이에 사용되는 다양한 통신 라이브러리를 환경에 맞춰 사용합니다.

Back-end

  • 학부 시절부터 국비지원 교육, 사내 교육 등에서 Spring을 사용한 백엔드 개에 대해 여러 번 공부했습니다. 전반적인 동작 원리와 특징에 대해 깊이 있게 이해하고 개발할 수 있습니다.
  • Spring과 함께 사용되는 미들웨어들의 역할과 활용법에 대해 이해하고 있습니다.
  • Javascript진영의 Express, Nest, Python진영의 Flask, Django를 사용하여 백엔드 구축이 가능합니다.
  • 다양한 데이터베이스를 구축하고 연결하여 사용할 수 있습니다.

DevOps

  • AWS EKS 클러스터를 구축하고 운영한 경험이 있습니다. 이를 통해 pod, statefulset, ingress 등의 오브젝트를 정의하고 kubectl 명령어를 통해 이를 제어하는데 익숙합니다.
  • Oracle Cloud와 Docker를 활용하여 워드프레스 블로그와 포트폴리오 웹 페이지를 배포한 경험이 있습니다.
  • Github Action 을 통해 Github 잔디를 자동으로 채운 경험이(?) 있습니다.
  • 이 외에도, 다양한 AWS 리소스를 활용하는 방법을 이해하고 있습니다.
  • Azure Admin Associate 자격증을 보유중입니다.

이 블로그는 Oracle Cloud을 통해 배포되었습니다.
Next.jsTailwind CSS 를 사용하는 Tailwind Nextjs Starter Blog 템플릿을 기반으로 개발되었습니다.

기존 템플릿에서의 변경사항 :

  • React 18, Next 13 으로 업그레이드
  • Typescript 적용

💻 경력 소개

Frontend Developer at LG Electronics

2023.09 - now

LG전자의 BS(Business Solution) 본부에 소속되어 B2B 솔루션을 개발하고 있습니다.

Frontend 개발

  • 팀 내 프론트엔드 파트 개발 리드
  • 프로젝트 구조 설계 및 개발, 디자인시스템 구축, 코드 컨벤션 정의
  • 제품 개발 프로세스(개발, 검증, 출시) 관리
  • 전기차 충전기 관제, 디바이스(사이니지, 가전) 관제 솔루션 개발

CI/CD 체계 구축

  • 솔루션 통합,배포 자동화 담당 업무 수행
  • AWS ECS 클러스터 구축 및 솔루션 패키징 작업 진행

Frontend Developer at KTDS

2021.01 - 2023.09

IT 분야의 전반적인 Digital Transformation을 시도하는 본부에 소속되어 자체 솔루션 및 웹 사이트를 개발했습니다.

Frontend 개발

  • API Gateway 솔루션(BEAST) 프론트엔드 개발
  • AI 상담센터 관리 솔루션, 사내 솔루션 소개 사이트 프론트엔드 개발
  • 기가지니 웹 앱 고도화

CI/CD 체계 구축

  • 솔루션 통합,배포 자동화 담당 업무 수행
  • AWS EKS 클러스터 구축 및 솔루션 패키징 작업 진행
  • KT 마이데이터, KT API-Link-Gateway 프로젝트 쿠버네티스 배포환경 구축

Firmware Engineer at A-Root(SEWOO)

2018.05 - 2020.12

상업 시설 / 산업 현장에서 사용되는 모바일 프린터의 펌웨어와 기기를 제어하는 소프트웨어를 개발했습니다.

모바일 프린터 펌웨어 개발

  • LK-P400 모바일 프린터 펌웨어 개발 및 출시(ThreadX, C++)
  • 인쇄 에뮬레이터 기능 개선 및 버그 수정
  • Wi-Fi 통신 모듈 데이터 파싱 및 802.1X 통신 규약 테스트용 Ubuntu FreeRadius서버 구축
  • 무선 Configuration 지원을 위한 Embedded Web Server 개발

Configuration 프로그램 개발

  • 디바이스 제어 프로그램 개발(MFC, C++, JQuery)
  • 디바이스 양산/테스트 프로그램 개발(MFC, C++)

Test Engineer at LinkGenesis

2017.04 - 2018.02

차량에 탑재되는 전자장비들을 C언어 기반의 스크립트를 작성하여 테스트하는 업무를 수행하였습니다.

차량 인포테인먼트 자동화 테스트

  • C 언어 기반 Test Script 작성 및 센서, 후방카메라 등 자동화 테스트
  • UART 프로토콜 기반 모니터링 프로그램 운영
  • JIRA 기반 이슈 트래킹

Study at Kongju University

2011.03 - 2017.02

  • 컴퓨터 공학 전공
  • 국비지원 교육 추가 이수(롯데정보통신)
  • SW 인재양성 프로그램 1년 수료