원격교육 LMS 시스템 운영 및 웹 취약점 대응 개선
원격교육 LMS 시스템 운영 및 웹 취약점 대응 개선

- 원격평생교육원: 학점은행제를 기반으로 한 정규 학위 과정의 온라인 교육 제공
- 원격교육연수원: 교사·공무원·직장인 대상의 직무 연수 및 전문성 향상을 위한 맞춤형 온라인 연수 과정 제공
주요 기술
- Java, Spring Framework, JavaScript, MySQL, Apache, WAS
담당 역할
- 원격평생교육원 및 원격교육연수원 LMS 시스템 운영 전반 담당 (Full-Stack)
- 교수자 사이트 리뉴얼, 수강신청 전산화, 성적 산출 시뮬레이션 기능 개발
- 시스템 장애 모니터링 및 이슈 대응, 리소스 사용량 분석
- SQL 쿼리 및 프로시저 개발 및 리팩토링
- SQL Injection, XSS, 인증 등 웹 보안 취약점 대응 및 보완 조치
- Apache, WAS 서버 운영 및 개발자 계정, 라이선스 관리 등 플랫폼 유지보수 일체 수행
핵심 성과
- 시스템 장애 시 신속한 대응 체계 확립, 트래픽 급증 시기 지연/오류 문의 0건 달성
- 웹 보안 취약점 개선을 통해 S/W 품질 향상 및 사용자 수 3배 증가
- 복잡한 학사업무(수강신청/성적 산출 등)의 디지털 전환으로 업무 효율성 향상
주요 이슈 및 해결 방법
- 조회 데이터 건수 증가 및 접속자 급증 시 응답 속도 저하
- 대량 데이터 조회 쿼리의 비효율적 실행 계획과 동시 사용자 요청으로 인한 데이터베이스 부하
- 쿼리 튜닝: 불필요한 조인 제거, SELECT * 대신 필요한 컬럼만 지정