개발 리딩 · 생산성
조은아이앤에스 연구소 개발팀장으로서 제품 개발과 함께 공통 빌드 환경, 형상 관리, 협업 도구 및 자동화 체계를 구축·운영했습니다.
| 영역 | 수행 내용 |
|---|---|
| 소스·이슈 관리 | GitLab, Redmine 기반 저장소 및 이슈 관리 환경 구축·운영 |
| 협업 인프라 | Docker 기반 Seafile, Mattermost 등 온프레미스 협업 서비스 구축 |
| CI/CD | Jenkins 기반 C++ 프로젝트 빌드·패키징 파이프라인 구성 |
| 빌드 표준화 | CMake, MSVC, Ninja 공통 옵션 및 외부 의존 라이브러리 관리 |
| 운영 자동화 | Shell Script 기반 백업 및 서버 모니터링 |
| 개발 관리 | 코드 리뷰, 기술 문서, 인터페이스 협의, 일정·업무 조율 |
대표 개선 사항
섹션 제목: “대표 개선 사항”- 프로젝트별로 중복된 컴파일 옵션과 바이너리 복사 로직을 공통 CMake 함수로 정리했습니다.
- GitLab·Jenkins를 연계해 반복적인 빌드·패키징 작업을 자동화했습니다.
- 개발 자료와 이슈 이력을 공유할 수 있도록 사내 협업 서비스를 구성했습니다.
- ASan, GDB, Valgrind, 성능 측정 도구를 활용한 네이티브 코드 분석 환경을 개선했습니다.