기술 스택

다양한 기술 스택을 활용한 프로젝트를 수행해왔습니다. 백엔드부터 프론트엔드, 인프라까지 폭넓은 기술 영역에서 실무 경험을 보유하고 있습니다.

백엔드 개발

서버 측 애플리케이션 개발 및 API 구축 경험

Java
전문가
90%

Java 7/8을 활용한 엔터프라이즈 애플리케이션 개발

Spring Framework
전문가
90%

Spring Boot 1.x 기반 RESTful API 개발 및 MVC 패턴 적용

Node.js
상급
75%

Express.js를 활용한 서버 개발 및 WebRTC 시스템 구축

HikariCP
중급
70%

Connection Pool 최적화 및 트랜잭션 관리

프론트엔드 개발

웹 UI/UX 개발 및 사용자 인터페이스 구축 경험

Next.js
상급
75%

WebRTC 기반 웹 애플리케이션 개발

Vue.js
중급
70%

실시간 서버 모니터링 시스템 UI 개발

JSP
전문가
85%

관리자 페이지 및 CMS 개발, React에서 JSP 마이그레이션

jQuery
상급
75%

레거시 시스템 유지보수 및 기능 개선

데이터베이스

데이터베이스 설계, 최적화 및 관리 경험

PostgreSQL
전문가
85%

데이터베이스 백업/이관, 쿼리 최적화 및 시스템 설계

Redis
중급
65%

캐싱 시스템 및 개발 환경 설정 개선

DevOps 및 인프라

시스템 관리, 배포 자동화 및 모니터링 경험

Jenkins
중급
70%

CI/CD 파이프라인 구축 및 자동 배포 시스템 관리

Rocky Linux
중급
70%

서버 이관 작업 및 인프라 환경 구축

CentOS
상급
80%

서버 관리 및 시스템 설정

PM2
상급
75%

Node.js 애플리케이션 프로세스 관리

모니터링 및 로깅

시스템 모니터링, 로그 수집 및 분석 경험

ELK Stack
중급
70%

ElasticSearch, Logstash, Kibana를 활용한 로그 분석 시스템 구축

Zabbix
중급
70%

Jennifer에서 Zabbix로 모니터링 시스템 마이그레이션

Logstash
중급
70%

로그 수집 및 전송 시스템 최적화

보안 및 인증

인증 시스템 및 보안 강화 경험

JWT
상급
75%

JWT 기반 인증 시스템 구현 및 토큰 갱신 시스템 개발

Google reCAPTCHA
중급
70%

봇 차단 및 IP 차단 로직 개발

실시간 통신

실시간 데이터 전송 및 통신 시스템 경험

WebRTC
상급
75%

WebRTC 기반 서비스 이관 및 통화 시스템 구축

WebSocket
중급
70%

실시간 데이터 통신 및 알림 시스템 구현

개발 도구 및 협업

효율적인 개발을 위한 도구와 협업 방법론

Git
전문가
90%

버전 관리 및 협업 개발

Jira
상급
75%

애자일 프로젝트 관리 및 이슈 트래킹

Maven
상급
80%

Java 프로젝트 빌드 및 의존성 관리

Webpack
중급
65%

번들링 및 개발 환경 최적화

실무 경험 하이라이트

시스템 아키텍처 & 인프라

  • Spring Boot 기반 대규모 시스템 아키텍처 설계 및 구현
  • 서버 이관 프로젝트 리드 (Rocky Linux, ELK Stack)
  • CI/CD 파이프라인 자동화 및 모니터링 시스템 구축

성능 최적화 & 문제 해결

  • HikariCP로 Connection Pool 최적화하여 성능 개선
  • VisualVM, JMeter를 활용한 OOM 문제 해결
  • trace-id 로깅 시스템으로 디버깅 환경 개선

보안 & 인증

  • JWT 기반 인증 시스템 및 토큰 갱신 메커니즘 구현
  • Google reCAPTCHA 연동으로 보안 강화
  • IP 차단 로직 및 접근 제어 시스템 개발

실시간 시스템 & API

  • WebRTC 기반 실시간 통신 시스템 구축
  • RESTful API 설계 및 Spring REST Docs 문서화
  • IoT 서비스 연동 및 기기 제어 시스템 개발