- 대학교 3학년을 마치고 산업요원으로 병역 시작
- 풀 스택 개발자로 회사의 개발 전반에 참여
- 회사의 개발 서버 전반을 관리, 프로젝트 서버 세팅 및 어플리케이션 배포 진행
- 메인 개발자로 신규 사업에 주로 참여
- 세종시 국무조정실, 화학연구원, KISTI, 전력연, 천문연, 수리연, KDI 등 다수의 기관에서 프로젝트 진행
- JPA 도입
- SI 특성상 기관마다 서로 다른 다양한 데이터베이스를 사용 (실제로 mysql, oracle, mssql, cubrid, tibero 등 다양한 데이터베이스를 접함)
- 기존의 ibatis, mybatis 을 사용했을 때에는 db가 수정되었을 때마다 sql을 수정해야 했음.
- JPA를 도입하여 **데이터베이스 종속성을 낮춤.**
- JPA을 도입한 프로젝트를 기반으로 하여 **전자전부 프레임워크 2단계 인증 획득**
- Vue.js 도입
- 기존의 jquery를 사용했을 때 html template 을 동적으로 생성하는 코드들이 가독성이 떨어짐. 이는 유지보수를 어렵하게 하는 요소 중 하나였음.
- Vue.js를 도입하여 가독성을 높이고 자체 문법을 통해 template 을 직관적으로 이해할 수 있도록 함. 이를 통해 유지보수성을 높임.
더보기