Java & Spring / JSP & JavaScript 기반의 2년차 백엔드 개발자로 금융사의 모바일/PC 비대면 채널 서비스를 설계, 개발, 운영하고 DT 프로젝트를 리드하고 있습니다.
대면 창구를 디지털화하는 모바일/PC 서비스를 개발, 유지보수, 운영하였습니다. 그 중 개인금융, 부동산금융, 금소법 파트를 담당하여 신규 대출 상품 출시, 금소법 관련 서비스 구축, 간편인증 전자서명 수단 도입 등 새로운 비대면 서비스를 개발 운영하였습니다. 다양한 OS, 브라우저, 기기 환경에서의 트러블 슈팅 경험을 바탕으로, 취약점 및 개선 사항을 스스로 찾아 빠르게 처리하는 중요성을 알고 있습니다.
현재 비대면 금융 서비스에 대한 이해, 커뮤니케이션 능력, 리더쉽의 자세를 인정받아 프로젝트 PL 역할을 수행하고 있습니다. DT(Digital Transformation) 프로젝트는 고객이 비대면 서비스를 편리하게 이용할 수 있도록 프로세스 전환과 안정화를 주목적으로 하고 있습니다. 그렇기 때문에 단순 프로젝트 관리, 운영 업무가 아닌 개선할 사항을 직접 찾아가며 주도적인 모습으로 업무를 수행합니다. 이러한 목적을 달성하기 위해 채널계 – 계정계 - 대외계 서비스의 Full Cycle 을 고려하여 프로젝트를 설계하고 구축합니다.
또한 업무 도메인을 정확히 이해하고 개발하는 것이 최고의 서비스를 만들어낸다고 믿습니다. 따라서 아는 것은 어디까지 아는지, 모르는 것은 무엇을 모르는지를 중요하게 생각하고 정리합니다. 이를 바탕으로 이해관계자 간의 솔직한 커뮤니케이션을 최우선으로 합니다.
Java, Spring Framework, Devon Framework, JavaScript, JSP, xFrame, DB2, Pharos(APM), SVN, Hudson, Jenkins, Anylink
Java, Spring Framework, Devon Framework, JavaScript, xFrame, DB2, Pharos(APM), SVN, Hudson, Jenkins, Anylink
Java, Spring Framework, Devon Framework, JavaScript, JSP, xFrame, DB2, Pharos(APM), SVN, Hudson, Jenkins, Anylink
Java, Spring Framework, Devon Framework, JavaScript, JSP, xFrame, DB2, Pharos(APM), SVN, Hudson, Jenkins, Anylink
Java, Spring Framework, JavaScript, JSP, DB2, Pharos(APM), SVN, Hudson, Jenkins, Anylink
Java, Spring Framework, JavaScript, JSP, DB2, Pharos(APM), SVN, Hudson, Jenkins, Anylink
CINEBIRD는 영화를 보고 관객들이 느끼는 감정의 분포를 SNS(트위터)를 통해 탐색하여 영화 실제 평가를 파악하는데 목적을 두고 있습니다. 사용자에게 입력 받은 영화 제목을 기준으로 트윗을 크롤링합니다. 크롤링된 트윗 텍스트 중 유효한 데이터에 한해 감정 어휘를 추출하고 감정 어휘 사전을 이용해 텍스트 데이터를 정제하여 감정 어휘 값을 생성합니다. 최종적으로 해당 영화의 정보, 감정 평가결과, 워드클라우드를 사용자에게 제공합니다.
Python3, R, BeautifulSoup4, Flask, konlpy, selenium
Voice Web Browser은 모바일 홈페이지를 이용하는데 어려움을 겪는 다수의 정보소외계층을 위해 설계 되었습니다. 웹 페이지의 실시간 텍스트 음성변환, 메뉴/화면 확대, 고대비 색상반전, 하이라이트 포커스 기능 등 종합적인 접근성 기능을 제공합니다. 기존 서비스의 문제점을 해결함으로써 사용자가 원하는 부분만 선택해 텍스트 확대 및 음성 출력이 가능합니다.
Java, Javascript, Android, Google TTS, STT API
MODA는 음성인식 기반 챗봇 다이어리 어플리케이션입니다. 손으로 직접 작성해야하는 기존의 다이어리 어플리케이션과는 달리 음성을 통해 시각장애인과 더불어 손이 자유롭지 못한 사람들이 쉽게 사용할 수 있고 챗봇을 이용한 대화형식을 통해 부담감 없이 다이어리를 쓸 수 있습니다. 일기를 작성한 후에는 저장이 가능하여 여태까지 작성한 일기를 날짜 및 태그를 이용해 일기 검색이 가능하고 일기 내용을 음성으로 불러올 수 있습니다.
Java, Javascript, Android, Dialogflow API, Google TTS, STT API
SM Sudoku는 스도쿠 퍼즐 게임 애플리케이션입니다. Mark, Undo/Redo, Undo to Last Good 기능이 지원됩니다. 입력은 키보드와 마우스 둘 다 가능합니다. Level 은 시작시 주어지는 숫자수에 따라 Easy, Medium, Hard, Extreme 으로 나뉘어집니다.
Java, Javascript, Swing, AWT
SM Tetris는 테트리스 퍼즐 게임 애플리케이션입니다. 스윙을 이용 해 매핑, 테트리스 기능 완성했습니다. 게임 모드는 3 가지로 SINGLE , COOP, COMPETE 입니다. COOP 은 두명의 플레이어가 서로 협동하는 모드이고 COMPETE 모드는 두사람이 경쟁하여 더 높은 점수를 획득한 사람이 이기는 모드입니다.
Java, Javascript, Swing, AWT
hanzzang.github.io이라는 이름의 개인 블로그를 운영하고 있습니다. 비정기적으로 제가 새롭게 배우게 된 내용 등을 글로 작성해 공유합니다.
PG서비스와 관련하여 3개월 간의 인턴쉽 경험을 하였습니다. 인턴 경험을 통해 프로덕션 레벨의 업무를 이해하고 커뮤니케이션 역량을 키울 수 있었습니다.
복수전공으로 인한 1년의 공백을 채우기 위해 IT 전문교육기관에서 6개월간 교육을 수료하였습니다. Java 기반의 다양한 토이프로젝트를 진행하면서 웹/모바일 어플리케이션 서비스 구조를 이해하는 경험이 되었습니다. 교육 수료 직후 복학한 학기에서 객체지향프로그래밍 과목 A 성적을 받았습니다.
학업과 동시에 개인 아르바이트로 6년간 인문계 고등학교 1~3학년을 대상으로 수학 과목 강의를 하였습니다. 다양한 학생과 학부모를 만나며 그들이 원하는 방향을 파악하고 현재를 분석하는 커뮤니케이션 경험을 할 수 있었습니다. 또한 느리지만 원리를 지키는 풀이/빠르지만 정석이 아닌 풀이에 대해 고민하며 때에 맞는 선택을 할 수 있게 되었습니다.
졸업논문: 박주현, 이한나, 신지은, 동서연 and 임순범. (2020). 저시력자를 위한 모바일 보이스 웹 브라우저 개발. 멀티미디어학회논문지, 23(11), 1418-1427.논문 바로가기
이수과목: 프로그래밍입문, 기초프로그래밍, 객체지향프로그래밍, 데이터구조, 웹프로그래밍기초, 웹프로그래밍응용, IT수학, IT기술의이해, 운영체제원리, IT소프트웨어공학, C++프로그래밍, 알고리즘입문, IT기기구조, 서버운영및보안