금융권 애플리케이션 개발과 운영에 대한 11년간의 경험이 있습니다. 비즈니스 도메인 개발 이외에도 효율적인 개발 환경 만들기에 관심이 많아 기술 도입과 관련된 프로젝트를 진행하였습니다. 인프라 구성부터 서버 사이드 개발, 프론트엔드 등 풀스택 개발이 가능합니다.

Skills, 개발 기술

  • Java : 회사에서 업무 관계로 주로 사용합니다. 10년 이상의 개발 경험을 가지고 있습니다. 디자인 패턴과 TDD(Test Driven Development)를 적용하여 개발할 수 있습니다. 여러 프레임워크와 각종 개발 도구에도 숙달되어 있습니다.
  • Web Front-end(HTML/CSS/JavaScript) : 대학생 때 부터 교내 각종 웹사이트 운영, 자원봉사, 아르바이트 형태로 일했을 정도로 웹 개발에는 숙달되어 있습니다. 오랜 경험으로 튼튼한 기반을 갖추고 있으며 각 언어의 특성을 활용하는 것을 즐깁니다.
  • Python : 데이터 분석, 웹 스크래핑, IoT 프로젝트에서 사용합니다.
  • Ruby : 개인적인 관심으로 학습하였으며 실무에서도 적합한 곳에 적용하여 업무 효율을 높이는데 사용합니다. 실무에선 웹 스크래핑을 위해 루비를 활용한 사례가 있습니다. 그 외에 각종 자동화를 위해 루비를 사용합니다.
  • OS(운영체제) : Linux 및 UNIX로 인프라 구축이 가능합니다. 가상화(ESXi) 서버 구축 경험도 있습니다. AWS 등 클라우드에도 익숙합니다.
  • DataBase : 실무에서는 Oracle을 주로 사용하였으며 DBMS에 대한 관리가 가능한 수준입니다. MS SQL Server와 Sybase에 대한 경험도 있습니다. 실무 외에는 주로 MySQL을 사용하였습니다. NoSQL DB도 학습하여 활용 가능합니다.
  • Etc : 시스템 개발에 도움을 줄 수 있는 다양한 도구에 대한 관심을 가지고 실험/연구하는 것을 좋아합니다.

 

Projects, 시스템 개발

프로젝트명(업무) 기간 역할
기업은행 문화콘텐츠 투자 시스템 구축 프로젝트 2014-01 ~ 2014-11 PM(Project Manager)
기업은행 신 급여복지시스템 구축 프로젝트 2011-12 ~ 2012-12 PM
기업은행 급여복지시스템 개선 프로젝트 2011-05 ~ 2011-12 PM
기업은행 IFRS 도입 프로젝트 3단계(세무 데이터 마트 구축) 2010-11 ~ 2011-12 개발
무림캐피탈 IFRS 도입 프로젝트(대손충당금 업무) 2010-06 ~ 2010-10 개발
기업은행 IFRS 도입 프로젝트(프로젝트 관리도구 개발 및 운영) 2010-03 ~ 2010-06 개발
효성캐피탈 IFRS 도입 프로젝트(대손충당금 및 결산 이자보정 업무) 2009-08 ~ 2010-03 개발
IBK캐피탈 IFRS 도입 준비 프로젝트(결산 이자보정 업무) 2009-06 ~ 2009-08 BA(업무분석)
IBK신용정보 약식신용조사 프로젝트(시스템 공통 및 업무개발) 2009-03 ~ 2009-06 개발
기업은행 IB(투자은행) 시스템 2단계 프로젝트(계정계 시스템 인터페이스) 2008-11 ~ 2009-02 개발
기업은행 IB 시스템 1단계 프로젝트(계정계 시스템 인터페이스) 2007-07 ~ 2008-04 개발

 

System management, 시스템 운영

  • 기업은행 퇴직연금시스템 운영 : 2017-09 ~ 2018-08, 시스템 운영
  • 기업은행 기술평가시스템 운영 : 2015-10 ~ 2017-08, 시스템 운영, 운영 파트로 있었으나 개발 위주로 있었습니다. 정부 정책과 관련된 시스템인데다 갑작스런 일정이 많이 생겨서 좀 고생을 했습니다.
  • 기업은행 문화콘텐츠 투자 시스템 운영 : 2014-11 ~ 2015-10, 시스템 운영, 시스템 개발 후 운영 파트로 전환하였습니다.
  • 기업은행 급여복지시스템 운영 : 2012-12 ~ 2013-12, 시스템 운영
  • 기업은행 IB(투자은행) 시스템 운영 : 2008-04 ~ 2008-10, 참여했던 프로젝트 종료 후 운영 업무도 하게 되었습니다. 시스템 관리와 관련된 보고서 작성을 편하게 하기 위해 펄(perl) 스크립트를 많이 작성했던게 기억에 남네요.

 

Others, 개인 프로젝트 및 기타사항

  • 이슈 트래커 도입 : 2014~2015년. 은행 시스템의 업무매뉴얼과 일감 관리 차원에서 Redmine 도입을 주도했습니다. (소개)
  • 결산 보고서 자동화 프로젝트 : 2015년. 주기적으로 작성하는 엑셀 보고서 작성을 자동화하기 위해 진행한 프로젝트 입니다. SQL과 엑셀 템플릿 정의로 자동으로 파일을 생성하고 축적하는 프레임워크를 만들었습니다. Java와 Apache POI를 사용했습니다. 깃허브 공개를 준비 중입니다.
  • 빌드 툴(젠킨스) 도입 : 2017년. 개발 과정에 필요한 여러 수작업을 자동화하기 위해 빌드 툴을 도입하였습니다.
  • 전문 테스트 자동화 프로젝트 : 2007~2008년. 회사생활 첫 프로젝트에서 맡은 업무가 개발되는 시스템과 은행 주 시스템과의 연계였습니다. 시스템의 안정성을 위해 많은 테스트를 필요로 하는 부분이었죠. 반복되는 테스트를 효율화하기 위해 전문 레이아웃(API)과 값만 입력하면 자동으로 테스트를 해주는 네트워크 프로그래밍을 진행했습니다.

 

Education/Seminars/Certifications, 교육 및 세미나/자격증

 

Links