Full-Stack Web Engineer
이남혁

웹 서비스를 직접 설계하고 구현한 뒤
실제 운영 환경에서 안정적으로 동작하도록
백엔드와 서버 구조를 함께 고민해 온 엔지니어입니다.

단순히 기능을 만드는 데서 멈추지 않고
배포 이후 발생하는 문제와 운영 관점의 리스크까지 고려해
끝까지 책임지는 구조를 만드는 데에 집중해 왔습니다.

백엔드 설계 API 구현 서버 운영 보안 고려 설계
profile

About Me

저는 하나의 기능을 빠르게 구현하는 것보다
서비스가 어떤 구조로 설계되고
운영 환경에서 어떻게 유지되는지를 이해하는 데에 더 관심이 있습니다.

백엔드 개발을 시작으로 서버 환경을 직접 구성하고
배포 이후 발생하는 문제를 해결하는 경험을 반복하며
개발과 운영이 분리되지 않는 구조를 지향하게 되었습니다.

현재는 백엔드와 인프라를 중심으로
실제 서비스 환경을 기준으로 판단하고 설명할 수 있는
엔지니어로 성장하는 것을 목표로 하고 있습니다.

Backend
API Design
Operation
Deployment
Security

Skills

Back-End Development

  • Java · JSP · Servlet 기반 MVC2 구조 구현
  • Node.js · Express API 서버 설계 및 구현
  • REST API 설계 및 역할 분리
  • 세션 기반 인증 흐름 구현
  • 프론트엔드와 분리된 API 구조 운영

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 Basics

  • Packet Tracer · GNS3 실습 경험
  • VLAN 분리 및 라우팅 구성
  • NAT 환경 이해
  • 서버 배치와 네트워크 흐름 이해

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 구조화

Research & Publications

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

Experimental Research
Energy Efficiency Server Systems Linux Experimental Design

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

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

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

Other Certifications

  • 컴퓨터활용능력평가 1급[예정] 2026-02

Language Proficiency

  • TOEIC 2026.02[예정]

Timeline & Career

2021.03

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

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

2022.07 ~ 2024.01

육군 수색중대 병장 전역

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

2025.01

홍익대학교 휴학

2학년 수료 후 실무 중심 역량 강화를 위해 휴학 결정

2025.03 ~ 2025.06

DM 수학 학원 강사

초·중등 대상 학습 지도 및 성취도 관리 담당

2025.06 ~ 2025.12

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

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

2025.10

교육부 · 과학 싹 큰잔치

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

2026.03

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

실무 프로젝트 경험을 바탕으로 전공 지식을 체계적으로 확장하며 커리어 기반 강화

Contact

프로젝트 협업, 기술적인 논의, 또는
엔지니어링 관점의 문제 해결에 대해
언제든 편하게 연락 주셔도 좋습니다.