미리보기
기본 정보
한 번은 실수지만 두 번은 실력이다. - Java, Spring 기반의 솔루션 개발자 - 프론트의 Grid 유지보수를 위해 Javascript, jQuery 를 활용하는 업무 수행 - 암호화 모듈 제작 경험 (AES256, Java, C# .Net) - Log4j core 이슈 발생 당시, 직접 log4j 를 디컴파일하여 분석 후, 업그레이드 수행 - IDC 서버 랙 이관 경험이 있는 개발자
기술 스택
Java, Python, PHP, C#, JavaScript, jQuery, Ajax, Spring, Spring Boot, Hadoop, SQL
경력
아이비즈소프트웨어
대리 | 솔루션 유지보수
2021.01. ~ 2024.04. (3년 4개월)
유지보수 업무
Spring 기반 자체 프레임워크 솔루션
관계사
CJ One, CJ FreshWay, GS Retail, 롯데월드, NH멤버스, 대한항공, 아시아나, KT Alpha, 하나멤버스, 매일유업, 롯데정밀화학
Log4j 1.x 버전을 log4j 2.x 버전으로 업그레이드
신규 DB 연동 지원
Logging DB 분리 지원
솔루션 내 XSSFilter 기능 중, encrypt 과정 오류 로직 수정
ISMS 인증심사 보안점검 관련 로직 확인 및 수정
개인정보 다운로드 시, 사유입력 및 엑셀 암호화 로직 개발
Ehcache evict batch 기능 추가
컨테이너 추가에 따른 ehcache 수동 clustering 지원
Jeus 7 -> 8 업그레이드 지원
JDK 7 -> 8 업그레이드 지원
SSO/IM
관계사
CJ One, CJ FreshWay, 아시아나, 매일유업
크롬 80 업데이트 이후, 쿠키 옵션 추가 (samesite=none, secure)
Log4j 버전 업그레이드
브라우저의 서드파티 쿠키 지원 종료에 따른 SSO 쿠키 사용 로직 수정
Flume, Hadoop을 이용해 제작 된 로그 수집기
관계사
GS Retail, KBS
dataNode OOM 이슈 처리
IDC 운영 종료로 인한 서버 랙 이관 작업
Flume 좀비 프로세스 이슈 처리
AWS 이관에 따른 에이전트 설정 지원
백업파일 원복 자동화를 위한 shell script 작성
메일 솔루션
관계사
삼성물산
비동기 호출 시, 시간 차이로 발생하는 누락 데이터 처리
메일 업로드 시 발생하는 버블링 이벤트 처리
Jeus7 -> Jeus8 업그레이드 시, 발생한 충돌 Lib 정리
Tmax 전환 지원 (TOBE : Tibero, Jenkins, Git)
Tibero sql 예약어 이슈 처리
데몬 배치로 처리되던 결재 메일 전송 주기 수정
한글 인코딩 이슈 처리
프로젝트
소켓통신 방식 프로그램을 RESTAPI 방식으로 전환하는 프로젝트
아이비즈소프트웨어
2022.12. ~ 2023.06.
CJ One의 소켓통신으로 프로시저를 직접 호출하던 프로젝트를 REST API 방식으로 전환하는 프로젝트
역할 및 기여
프로시저 분석 및 테스트 데이터 수집
DB 구성
REST API 호출 테스트 서버 및 페이지 개발
API 호출 시, 전송 데이터 암호화 모듈 제작 (Java, C# .Net)
백업 및 배포를 위한 shell script 작성
프로그램 및 테이블 명세서, 시스템 체계도, 운영 가이드, 참여사 연동가이드 등의 문서 제작
자기소개
성장과정 / Personal history
저는 남들보다 늦게 공부를 시작했지만, 뒤늦게 시작한 만큼 전공 공부에 열정을 쏟았습니다. 대학교에 입학한 후, 매 학기마다 최선을 다해 학업에 임했고, 그 결과 만점인 4.5 점을 받은 학기도 있었습니다.
학업뿐만 아니라 다양한 활동에도 적극적으로 참여하였습니다. 동아리 활동을 통해 다양한 분야의 사람들과 소통하는 법을 배웠으며, 학생회장 및 총학생회 활동을 통해 리더십과 협력의 중요성을 체득했습니다. 이러한 경험을 통해 공동의 목표를 이루는 성취감을 느낄 수 있었습니다.
또한, 이러한 경험들을 바탕으로 프로젝트를 진행하며 실무 경험을 쌓았습니다. 다양한 사람들과의 협력과 리더십 경험은 제가 문제를 해결하고 목표를 달성하는 데 큰 도움이 되었습니다. 이러한 역량이 업무 수행에도 큰 도움이 될 것이라 확신합니다.
성격의 장단점 / Strength and Weakness
저의 성격의 가장 큰 장점은 솔직함입니다. 솔직함은 팀원들과의 원활한 소통과 신뢰 구축에 큰 도움이 됩니다. 업무를 수행하면서 문제가 발생했을 때 이를 숨기지 않고 즉시 공유하여 빠른 해결책을 찾을 수 있게 하며, 명확한 의사소통을 통해 팀의 효율성을 높입니다. 또한, 솔직한 피드백을 주고받음으로써 서로의 발전을 도모할 수 있습니다.
반면 보완해야 할 약점은 기억력입니다. 소수의 업무는 잘 처리하지만, 동시에 5~6 가지 이상의 업무를 처리해야 할 때 일부를 기억하지 못하고 지나치는 경우가 있습니다. 이를 개선하기 위해 메모하는 습관을 들였고, 문서화를 통해 업무를 체계적으로 관리하려고 노력하고 있습니다. 이러한 노력을 통해 약점을 보완하고, 업무 효율성을 높이려고 합니다.
입사 후 포부 / Career aspirations
첫째, 빠른 시간 내에 회사의 비즈니스와 기술을 이해하여 팀의 일원으로서 원활하게 업무에 적응하고 기여하겠습니다. 이를 위해 초기에는 팀원들과의 적극적인 소통을 통해 지식과 경험을 적극적으로 배우며, 필요 시 추가적인 학습을 통해 저의 역량을 강화할 것입니다.
둘째, 백엔드 개발자로서 기술적인 문제를 해결하고 시스템의 안정성과 성능을 향상시키는데 집중하겠습니다. 프로젝트에 참여하면서 최적화 된 솔루션을 반영한 개발을 통해 회사의 경쟁력을 높이겠습니다.
셋째, 제 인생 좌우명인 ‘한 번은 실수지만 두 번은 실력이다.’ 를 지키는 개발자로서 지속적인 자기계발을 통해 성장하겠습니다. 관련 자격증을 취득하며 최신 기술을 습득하고, 회사 내에서 기술적인 리더로 자리매김할 수 있도록 노력하겠습니다.
이를 통해 회사의 발전에 일조하며, 장기적으로는 회사의 핵심 인재로 성장하고 싶습니다.
교육
인덕대학교
대학교(학사) | 컴퓨터소프트웨어학과 전공심화
2020.03. ~ 2021.02. | 졸업
인덕대학교
대학교(전문학사) | 컴퓨터소프트웨어학과
2017.03. ~ 2020.02. | 졸업
대신고등학교
고등학교 | 이과
2009.03. ~ 2012.02. | 졸업
자격증
정보 처리 기사
기사 | 한국산업인력공단
2022.06.
정보 처리 산업기사
산업기사 | 한국산업인력공단
2019.05.
네트워크 관리사 2급
2급 | 한국정보통신자격협회
2017.12.
2종보통운전면허
2종 | 경찰청(운전면허시험관리단)
2015.11.