About Me
나이 : 31 세 (1992년 생)
최종 학력 : 정보보호학 전공 (학점은행제)
사는 곳 : 서울특별시
병역사항 : 병장 만기제대 (2013.07.02 ~ 2015.04.01)
사용 기술 : Java & Spring / JavaScript & HandleBars
현재 SaaS 사업부서에서 인사관리 서비스 개발 업무를 맡고 있습니다.
무슨 일이든 끈기와 인내를 가지고 도전하는 스타일입니다. 때문에 한번 맡은 일에 대해선 책임을 가지고 끝까지 임무를 완수해야만 한다는 각오로 업무를 수행하고 있습니다.
Experience
클라우드 서비스 및 내부 서비스 유지보수
- 인사관리 신규 서비스 개발
- 출퇴근 관리 서비스 추가 개발
- 자율출퇴근 근무자를 위한 반차/반반차/시간 휴가 사용단위 신청 시, 근무 예정시간 기능 추가 개발
- 출퇴근 누락/변경 및 간주근로(직출/직퇴/재택/출장) 신청 기능 개발
- 나의 근무 캘린더 및 전 직원 근무 현황 캘린더 기능 개발
- 인사기록카드 신규 기능 개발
- 기본, 경력, 학력, 자격증, 교육, 어학, 병역, 인사발령, 상벌 Tab 기능 추가
- 행추가/행삭제, 작성 화면에 대한 상태값(읽기, 쓰기, 삭제) 부여 및 캐싱 적용, AES256 암복호화, 첨부파일 등록, 공인자격증 검색기능 추가
- 개별적으로 작성이 필요한 항목에 대한 메일 회신 및 만료날짜 부여, 메일 요청 시 상태 값(작성대기, 작성요청, 작성확인) 추가
- Guest 모드 비회원으로 로그인 접근 시, 인가된 API 접근 권한 부여(읽기 권한, 쓰기 권한) : 로그인 인터셉터 세션 예외처리 (<exclude-mapping path=”~”>)
- 출퇴근 관리 서비스 추가 개발
- 휴가처리 서비스 유지보수
- 휴가 신청 프로세스를 일 단위에서 시간 단위로 확장하기 위한 고도화 작업 진행
- 전년도 미사용연차 및 마이너스연차 이월기능 개발
- 휴가규정관리(종일, 반차, 반반차, 시간)에 따른, 연차촉진 선택화면 템플릿 개선
- 회계연도, 입사일 기준에 따른 연차 부여, 연차촉진 및 월별현황 서비스 유지보수
- 대체/복지휴가 기간설정 관련 기능 고도화 개발
- 시간외근무(종일, 반일, 반반일, 시간)에 따른 등록/수정/삭제 관련 기능 고도화 개발
- 고객 지원 관련 내부 시스템 유지보수
- 메일 문의 및 1:1 문의 통합 관리 시스템 유지보수
- TinyMCE 에디터 이미지 클립보드 업로드 기능을 위한 공통 핸들러 추가
- 첨부파일 Drag & Drop 이벤트 추가 및 첨부파일 알림 메일 회신 기능 구현
- 문의 내역 접수, 문의 이관, 처리내역 등록, 완료 전 과정에 대한 히스토리 내역 관리 기능 구현
에프원시큐리티
https://f1security.co.kr/AI 개발 및 RnD 개발 및 유지보수 (Python / Go / ASP.NET / Spring / NodeJS)
2019.01.01 ~ 2024.02.29
국내 R&D Project 경험 다수 (서울산업진흥원 SBA, 한국인터넷진흥원 KISA, 한국데이터산업진흥원 KData)
- AI 기반 악성코드 탐지, 분석 및 검증 프레임워크 개발
- Project Leader로써, AI 개발 & 인프라 개발 & 서비스 개발에 대한 전반적인 작업을 진행
- 악성코드 분석을 위한 도메인과 AI DevOps 관리자 페이지 기술 스택 경험
- 악성코드 분석 도메인 기술 스택 경험
- Echo, Django REST framework
- MariaDB, MongoDB
- RabbitMQ
- Vue.js
- Gorm
- CTI (Cyber Threat Intelligence) 시스템 및 인프라 유지보수
- 웹사이트 유포지 분석을 위한, 근원지 수집 및 분석기술 유지보수
- CTI 수집 및 분석 시스템 기술 스택 경험
- Spring Boot, Django, Python
- AgensGraph (via PostgreSQL)
- MongoDB
- 내PC 돌보미 서비스 시스템 운영 및 유지보수
- Infra & 예약 및 운영시스템 유지보수 경험
- ASP Dotnet Core 5.0
- MariaDB
- Vue.js
- Infra & 예약 및 운영시스템 유지보수 경험
- 성과를 통한 예정 보다 빠른 3년차 과장으로 진급
역량
인사관리 B2B SaaS 서비스 개발 & 유지보수
2024.03.04 ~ 현재
- 인사관리 출퇴근 서비스 추가 개발 & 유지보수 (2019.01.01 ~ 현재)
- 휴가, 시간외근무, 출퇴근 연동 관련 시스템 유지보수
- 다양한 출퇴근 유형(고정근무, 자율출퇴근 등)에 따른 출퇴근 관리 유지보수
- 간주근로(직출/직퇴/재택/출장) 신청 및 출퇴근 누락/변경 요청 기능 고도화
- 인사관리 휴가관리 서비스 추가 개발 & 유지보수 (2019.01.01 ~ 현재)
- 회계연도, 회계월, 입사일 기준에 따른 휴가 처리 서비스 유지보수
- 연차휴가, 경조휴가 및 규정, 대체/복지 휴가 부여
- 사용자/관리자 별도 메뉴에 따른 권한 관리 및 종일/반차/반반차/시간/30분 단위 사용휴가 유지보수
- 1년미만(9일, 2일), 1년이상에 따른 연차촉진 시스템 유지보수
- 전년도 잔여 연차, 마이너스 연차 이월 기능 추가 개발 및 개선 작업 진행
- 대체/복지 휴가 고도화 및 시간외 근무 고도화 작업 진행
국내 R&D 프로젝트 개발 및 유지보수
2019.01.01 ~ 2024.02.29
- AI R&D 개발 파트 (2019.01.01 ~ 2024.02.29)
- 내부 솔루션 관련 AI 모델 및 API 서버 코어 개발 & 매니징
- 1일 최소 530만개 이상 웹페이지 소스코드 크롤링 및 정적분석/AI 분석 기능 개발 지원
- 웹페이지 위변조(디페이스) 공격을 탐지하기 위한 SSD based 모델 유지보수
- 웹방화벽 모듈 내, Nginx Proxy로 받아오는 HTTP Request/Response CRS Rule 탐지를 위한 AI 모델 및 API 개발
- 악성코드 탐지를 위한 Intelligence API 및 Infra 개발 관련 기술 스택 보유
- 관련 논문 출판(공동저자) : 악성코드 대응을 위한 신뢰할 수 있는 AI 프레임워크 (via 정보보호학회논문지 JKIISC)
내 PC 돌보미 시스템 유지보수
2021.12.31 ~ 2022.12.31
- 내 PC 돌보미 내/외부망 시스템 관리 (2021.12.31 ~ 2022.12.31)
- 업무망 관련 트래픽 모니터링
- 예약 시스템 장애 대응
- 점검원 상담 업무 관련 시스템 유지보수
- 추가 개발 관련 프로젝트 진행 및 유지보수 (2022.04.31 ~ 2022.12.31)
- 예약 페이지관련 유지보수
- 학부모 동의 페이지 (NICE API)
- 추가적인 UI 화면 개선 및 이슈 지원
- 내부 점검원 관리자 페이지 통계 부분 관련 기능 추가
- 각 운영체제(PC/Android)별로 점검결과 확인이 가능하도록 필터(선택박스) 추가
- 각 Select 태그 별, 서비스 요일/시간대별/권역별/연령별 제공 현황 기능 추가 구현
- 현장 점검을 위한 단체 예약 시스템 추가 개발
- 예약을 저장하지 못할 시 반드시 Rollback하도록 하는 DB 트랜잭션 기능 구현
- SELECT ~ FOR UPDATE 쿼리를 이용한 동시성 제어 (배타적 LOCK)
- 예약 페이지관련 유지보수
Skill
현재 업무에 사용중 혹은 사용했던 기술들입니다.
Backend
- Java, Node.js, Python, Go
- Spring Framework, Spring Boot, Spring Data JPAß
- JPA, Express.js, Nest.js, Flask, Django, Echo
- Hibernate, Sequelize ORM, TypeORM, Django ORM, Gorm
- QueryDSL
- Swagger API Documentation
DevOps
- MariaDB, MongoDB
- Redis, RabbitMQ
- Nginx, HA Proxy
- GitLab CI/CD ( CI Script & Runner )
- Docker, Portainer
- Google Analysis
Frontend
- HTML5, CSS, JavaScript
- React, Vue.js, jQuery
- Typescript, Redux & Reducer, Vuex
Collaboration & Tools
- Mattermost, Slab
- IntelliJ, VS Code
- Thunder Client
- Git
Opensource
팀명 : DistributedMetaverse
- 탈중앙화를 활용하는 보안 분산 레포지토리 플랫폼 구현
- 분산 해시 테이블(DHT : Distributed Hash Tables) 기술을 이용
- BitTorrent와 유사하게 유저별로 자신만의 해시값을 DB에 저장을 하고 관리하며, Common하게 다른 사용자의 데이터를 P2P 네트워크 방식과 유사하게 동작하는 보안 레포지토리 플랫폼을 구현
Awards
사이버보안 AI 빅데이터 챌린지 2022 (AI 악성코드 탐지)
https://www.korea.kr/news/pressReleaseView.do?newsId=156540039(예선) 2022.10.21 / (본선) 2022.11.17
과학기술정보통신부 주최 / 한국인터넷진흥원 (KISA) 주관
- 팀명 - Xransformer (개인팀)
- 예선 3위 / 본선 2위 (최우수상)
Certificate
정보처리기사
18201070738A
한국산업인력공단
- 2018.05.25 취득
네트워크관리사 1급
NT1002120
한국정보통신자격협회
- 2016.05.31 취득
리눅스마스터 1급
LMF-1502
한국정보통신진흥협회
- 2015.11.27 취득
컴퓨터활용능력 1급
13-K9-024590
대한상공회의소
- 2011.12.19 취득