Skip to main content
Mandacode mandacode
이현우

이현우

DevOps

프론트엔드부터 백엔드, 인프라까지 직접 경험하며 서비스 전반을 이해하는 개발자입니다.

간단 소개

Go, React, NodeJS(TypeScript), Kubernetes, AWS를 다루며 인프라 구성과 서비스 개발을 모두 경험한 개발자입니다. 개발자 경험이 곧 업무 효율로 이어진다고 생각하여, 테스트 코드 작성과 CI/CD 파이프라인 구성을 기본으로 삼고 있습니다. 또한 Terraform을 이용한 온프레미스 쿠버네티스 클러스터 자동화, GitOps 워크플로우 등 인프라 운영을 체계화하는 경험을 쌓았고, AWS, GitHub, Cloudflare 등 다양한 외부 서비스를 활용해 안정성과 확장성, 비용 효율성을 함께 고려한 운영 경험도 보유하고 있습니다.

사용자 경험 또한 중요하게 생각합니다. 다양한 풀스택 프로젝트를 통해 사용자의 관점에서 사고하는 습관을 길러왔고, 인프라부터 프론트엔드까지 서비스 전반을 이해하는 개발자로 성장해왔습니다.

기술 스택

  • AWS
  • ArgoCD
  • Go
  • Kubernetes
  • NestJS
  • Next.js
  • Node.js
  • Proxmox VE
  • Terraform
  • TypeScript

자격증

  • CKA (Certified Kubernetes Administrator)
    CKA (Certified Kubernetes Administrator)

    Linux Foundation

    2026년 3월

  • 정보처리기사
    정보처리기사

    한국산업인력공단

    2023년 11월

학력

  • 구리고등학교
    졸업

    2015년 3월 ~ 2018년 1월

  • 강원대학교
    졸업

    컴퓨터공학과

    2018년 3월 ~ 2025년 8월

프로젝트

  • 2026년 4월 ~ 2026년 6월
    1명 · 1인 개발

    미어캣

    AI 에이전트 기반 로그 분석 및 모니터링 시스템

  • 2023년 4월 ~ 2023년 4월
    1명 · 1인 개발

    한국어 자동차 번호판 검출기

    YOLO 기반 한국어 자동차 번호판 검출 및 인식 시스템

자기 소개

대학에 진학한 뒤 우연히 들은 C 프로그래밍 수업에서, 코드를 작성하고 직접 동작시키는 과정에 큰 흥미를 느꼈습니다. 다소 늦은 시작이었지만 전공을 옮기기로 결심했고, 전과 이후에는 다양한 개인 및 팀 프로젝트를 통해 실력을 쌓아왔습니다.

기획부터 개발, 배포까지 서비스의 전 과정을 직접 경험하는 것을 좋아합니다. Go와 TypeScript를 주로 다루며 다양한 웹 서비스부터 모니터링 프로그램까지 여러 서비스를 개발하고 배포한 경험이 있습니다.

특히 배포 과정에서 서버를 직접 구성해보며 많은 시행착오를 겪었습니다. 처음에는 라즈베리파이에 바이너리 파일 형태로 서버를 띄워 외부에 노출시키는 수준이었지만, 이후 Docker를 활용한 컨테이너 기반 환경을 구성하였습니다. 나아가 수동으로 쿠버네티스 클러스터를 구성하거나, Proxmox VE 와 같은 하이퍼바이저 위에 Talos Linux를 활용한 클러스터 운영을 하였습니다. 또한 EKS, GKE 등 클라우드 서비스를 사용하며 비용 최적화를 고민하는 과정에서 클라우드 인프라에 대한 이해를 넓힐 수 있었습니다.

여러 기술을 배우고 프로젝트를 진행하면서 “가치를 창조하는 개발자”란 목표를 갖게 되었습니다. 동료, 사용자 혹은 사회에 편리와 행복을 가져다 주고 지식을 공유하면서 성장하는 것이 직업의 의미라고 생각합니다. 개발자로서 가치를 창조하며 이를 실천하는 것이 목표입니다.