홍익대학교 컴퓨터공학과

Full-Stack · PM · Product

풀스택 웹 엔지니어 · PM 이남혁

기획으로 방향을 세우고, 구조와 운영으로 증명한다.

풀스택으로 구현하고, PM·기획으로 범위와 우선순위를 맞춥니다.
창의적인 기획으로 문제를 정의하고 구현하는 것을 좋아합니다.

여러 차례의 팀·1인 프로젝트를 거치며 성장해 왔고,
웹·API·배포까지 이어지는 흐름을 설계하고 있습니다.

네트워크·인프라는 서비스가 서는 땅으로 보고,
실습·모의 구축으로 개발·운영 판단에 연결해 왔습니다.

요구사항·일정·범위를 조율하며 문서와 로드맵으로 소통하는 PM 역할도 맡아 왔고, 배포 이후 이슈까지 고려한
풀스택·운영 관점
을 중요하게 생각합니다.

풀스택 구현 PM · 기획 네트워크와 인프라 운영과 배포
profile

01 · Profile

About Me

저는 화면과 API를 연결하고, 기획 관점으로 서비스 정의와 우선순위
정리하는 일에 가치를 둡니다.

빠른 프로토타입만을 넘어, 서비스가 어떤 구조로 설계되고
운영 환경에서 어떻게 유지·확장되는지를 함께 보는 편입니다.

네트워크와 인프라도 이론만이 아니라
Packet Tracer·GNS3·Linux를 활용하여 모의 구축 프로젝트 등으로
축적해 두었고, 자격과 교육 과정에서의 전 영역 학습을 바탕으로
개발·배포 판단과 연결합니다.

백엔드와 인프라를 직접 다루며 배포 이후 이슈를 해결해 온 경험을 바탕으로
개발·운영·기획이 끊기지 않는 팀에서 일할 수 있는 엔지니어이자
기획자로 성장하고 있습니다.

요구사항을 그대로 옮기기보다 문제를 한 번 더 정의하고,
아이디어를 구조로 옮기는 창의적 기획
을 맞춰 가고 있습니다.

FullStack
PM
Network
Operation
Security

02 · Stack

Skills

구현·운영·기획이 한 지도처럼 겹치도록 정리한 역량입니다.
문서와 코드만이 아니라 관점을 바꾸는 기획까지 두고,
네트워크·인프라는 서비스가 올라가는 경로와 운영 전제를 잡는 축으로 둡니다.

Full-Stack

  • Front · React · HTML/CSS/JavaScript 웹 UI, API 연동·상태 관리
  • Back · Java · JSP · Servlet(MVC2), Node.js · Express API 서버 설계·구현
  • REST API 설계·역할 분리, 세션 기반 인증, 프론트와 분리된 API 구조 운영
  • Spring Boot 등과 맞물리는 클라이언트·서버 경계·화면 책임 분리
  • 웹·모바일(Android)까지 고려한 서비스 흐름·데이터 연동
  • 기능 단위 검증부터 배포·개선까지 이어지는 풀스택 단위 작업

PM · Product Planning

  • 요구사항 정리 및 범위(Scope)·우선순위 합의
  • 문제 정의 재구성·프레임 전환(창의적 기획)
  • 마일스톤·일정 기준 로드맵·과제 정리
  • 이해관계자·팀과의 협업·커뮤니케이션
  • 사용자 흐름·기능 단위 문서화
  • MVP 기준과 출시 후 개선 과제 도출

Server & Deployment

  • Rocky Linux 기반 서버 환경 구성
  • 서비스 실행 및 프로세스 관리
  • Netlify 정적 페이지 배포
  • Render 기반 API 서버 배포
  • 배포 환경 분리 및 운영 이슈 대응

Database

  • MariaDB · Oracle 사용 경험
  • ERD 기반 데이터베이스 구조 설계
  • 기본 정규화 및 무결성 고려
  • Supabase PostgreSQL 연동
  • 백업 및 데이터 유지 구조 이해

Security

  • OWASP Top 10 기반 웹 취약점 이해
  • XSS · CSRF 취약점 점검 경험
  • Kali Linux · Burp Suite 활용
  • 보안 관점에서의 서버 구성 고려
  • 보안 컨설팅 및 모의해킹 프로젝트

Network & Infrastructure

  • 네트워크 관리사 2급 등 공식 학습·자격과 KDT 전 과정의 네트워크·서버 트랙 정리
  • Packet Tracer · GNS3로 VLAN·라우팅·NAT·DHCP 등 단계별 설계·검증
  • 캠퍼스급 모의 구축 등으로 분리·외부 연결 흐름까지 포함한 인프라 프로젝트 경험
  • 웹·API 배포와 맞물리는 서버 배치, 트래픽·경계 관점에서의 네트워크 이해

03 · Selected work

Projects

팀·개인·보안·인프라까지, 기획부터 구현·운영까지 깊이 있게 진행한 프로젝트입니다.
단순 데모가 아니라 요구 정리, 구조 설계, 배포·점검까지 닿은 흐름을 한곳에 모았습니다.

밥세권 웹서비스

밥세권 웹서비스 구축

Team Project
JavaJSP / Servlet Toss PaymentsKakao Map Oracle DB

지역 기반 재고 최적화를 목표로 한 웹 서비스에서 주문 흐름과 데이터 처리 구조를 중심으로 백엔드 핵심 기능을 구현한 팀 프로젝트

  • 상품 조회부터 주문 완료까지 이어지는 전체 서비스 흐름 설계 및 구현
  • 장바구니 상태 유지와 주문 처리 로직을 서버 중심으로 구성
  • Toss Payments 연동을 통한 실제 결제 흐름 구현
  • Kakao Map API를 활용한 매장 위치 기반 서비스 설계
  • 관리자 페이지에서 상품·주문·재고·회원을 통합 관리할 수 있도록 구조화
가상 대학 인프라

대학 인프라 모의 구축

Team Project
Packet TracerGNS3 Rocky LinuxDNS VMWare

가상의 대학 환경을 가정하고 네트워크와 서버 인프라를 단계적으로 설계한 모의 구축 프로젝트

  • 학과·시설별 네트워크 분리 설계
  • DHCP 서버를 통한 동적 IP 할당 구조 설계
  • NAT 구성을 통해 내부 네트워크의 외부 통신 흐름 구현
  • Rocky Linux 기반 서비스 서버 구축 및 기본 운영 환경 구성
  • GNS3를 통한 가상 운영 환경 구성
보안 컨설팅

침해사고 대응 기반
인프라 및 보호체계 강화 사업

Security Consulting
Kali LinuxBurp Suite OWASPRocky Linux

실제 밥세권 서비스 환경을 가정하여 웹과 서버 전반의 취약점을 점검하고 재구축하여 보호 체계를 강화하는 것을 목표로 한 보안 컨설팅 프로젝트

  • OWASP Top 10 기준 웹 취약점 점검 수행
  • XSS 및 CSRF 취약점에 대한 실제 공격 시나리오 기반 검증
  • DB서버 이중화와 백업 서버 구조 구축
  • 서버 접근 권한과 계정 관리 정책 점검
  • 점검 결과를 바탕으로 보안 강화 방안 제시 및 보고서 작성
GetOh

GetOh! 유실물 찾기 서비스

Personal Project
Spring BootReact Android Studio

분실물 등록과 조회 과정을 단순화하고 웹과 모바일 환경을 함께 고려하여 설계한 개인 프로젝트

  • 분실물 등록 및 조회 기능 중심의 서비스 흐름 설계
  • 웹과 모바일 클라이언트 간 데이터 연동 구조 구성
  • Spring Boot 기반 백엔드 API 설계
  • React를 활용한 웹 화면 구성
  • 기능 단위 확장을 고려한 구조로 지속적인 개선 진행
GetOh

Bookmarker
개인 웹 링크 관리 서비스

Personal Project
PHPHTML/CSS Dothome Hosting

단순한 즐겨찾기를 넘어서,
로그인 기반 개인 기록을 안전하게 관리하기 위한
웹 링크 관리 서비스를 설계·구현한 개인 프로젝트

  • PHP 기반 로그인·회원가입 시스템 구현
  • 사용자별 데이터 분리로 개인 기록 접근 제어
  • 북마크 CRUD 기능 설계 및 서비스 흐름 정리
  • CSRF 대응, 세션 관리 등 기본 보안 요소 적용
  • 로컬 → 실제 호스팅 환경 배포 과정 경험
FortuneBear

FortuneBear
운세 및 선택 결정 서비스

Personal Project
Node.js Express OpenAI API Supabase HTML/CSS/JS

가벼운 운세 조회와 선택 결정을 결합한
소규모 웹 서비스 프로젝트

  • OpenAI API 기반 운세 생성 로직 구현
  • Supabase 연동 후기 저장 및 조회 기능 구성
  • 선택 결정 페이지 분리 및 메뉴 기반 화면 전환
  • AI 선택 편향을 고려한 서버 측 랜덤 결정 구조 설계
  • 카드형 UI 중심 반응형 화면 구성
FutureBox

FutureBox
디지털 타임캡슐 플랫폼

Personal Project
Node.js Express Supabase Typescript Cloud Deployment

현재의 기록을 미래의 나에게 전달하는
시간 기반 디지털 타임캡슐 웹 플랫폼

  • 날짜 기반 콘텐츠 잠금·해제 시스템 설계
  • 로그인 사용자별 캡슐 분리 저장 구조 구현
  • 서버 스케줄 기반 자동 공개 로직 구성
  • Supabase 연동 영구 데이터 보존 구조 설계
  • 대규모 기록 확장을 고려한 API 구조화
열흘 Ten Days

열흘 (Ten Days)

Planning
UMC Plan 서사 · UX 기획 리크루팅

부모님과의 관계에서 스스로는 꺼내기 어려운 질문을 설계하고, 열흘간의 서사로 ‘한 사람’을 발견하는 서비스를 기획 중인 프로젝트입니다. 구현 전 단계이며, 팀 모집과 비전 공유를 위한 리크루팅 페이지로 이어집니다.

  • 형식적인 안부를 넘어, 단계적으로 깊어지는 질문 시퀀스·서사 구조 기획
  • 응답 데이터를 이해와 연결로 확장하는 UX·인터랙션 방향 정리
  • 디자이너·개발자와 같은 목표로 협업하기 위한 리크루팅·프로젝트 유니버스 운영
  • 현재는 기획·팀 빌딩 단계이며, 상세 스펙은 리크루팅 페이지에서 확인 가능

04 · Research

Research & Publications

디지털 서비스 기반 정보 처리 전주기에서의
서버 에너지 소비 구조 분석

Experimental Research
Energy Efficiency Server Systems Linux Experimental Design

본 연구는 디지털 서비스 환경에서 서버가 처리하는 요청 구조(Request Pattern)가 에너지 소비에 미치는 영향을 실험적으로 분석한다.

Ubuntu Server 기반 단일 서버 환경에서 서로 다른 요청 경로(/search, /analyze)에 대해 CPU 사용률, 처리 시간, 에너지 소비를 측정하였으며, 이를 통해 유휴 에너지와 동적 에너지 소비를 분리하여 정량적으로 비교하였다.

05 · Credentials

Certifications

데이터·리눅스·네트워크·클라우드분야의 취득한 자격증 목록입니다.

Technical Certifications

  • SQLD (SQL Developer) 2025.09
  • 리눅스 마스터 2급 2025.10
  • 네트워크 관리사 2급 2025.12
  • Microsoft Azure AI Fundamentals (AI-900) 2025.12
  • Microsoft Azure Data Fundamentals (DP-900) 2026.01
  • Microsoft Azure Fundamentals (AZ-900) 2026.02

06 · Path

Timeline & Career

2021.03

홍익대학교 컴퓨터공학과 입학

운영체제·자료구조·네트워크 등 CS 기반 지식 학습 및 전공 역량 축적

2022.07 ~ 2024.01

육군 수색중대 병장 전역

분대장으로 팀 운영·위기 대응·임무 조율 등 조직 리더십 경험 확보

2025.06 ~ 2025.12

코리아IT 아카데미 KDT 과정 수료 (1033시간)

웹 개발 · 서버 · 네트워크 · 보안까지 전 영역 실무형 통합 교육 이수

2025.10

교육부 · 과학 싹 큰잔치

전자기유도 기반 무선통신 실험 부스 운영 및 기술 시연 참여

2026.03 ~

멋쟁이사자처럼 14기 FrontEnd-Developer

멋쟁이사자처럼 14기 활동중

2026.03 ~

UMC 10기 Plan

UMC 10기 Plan / PM파트 활동 중

07 · Contact

Contact

아이디어 구현, 네트워크·인프라 작업, 또는 협업이 필요하시면
편하게 연락 주세요.