스페이스먼트는 데이터를 통해 서비스 본질의 가치를 높이는 “데이터 기반 서비스 개발 전문가 그룹" 입니다.
1. SBA-DIPS 프로젝트 유지보수 및 인프라 운영 (2025.05~2025.06)
1-1. CI/CD 파이프라인 구축 및 배포 자동화
- GitHub Actions과 AWS EC2 환경을 연동하여 코드 통합부터 배포까지의 전 과정을 자동화
- 성과: 수동 배포 프로세스 제거로 휴먼 에러를 방지하고, 프론트엔드 배포 시간 약 66.7%, 백엔드 배포 시간 약 62.5% 단축
2-1. AWS(EC2) 기반 인프라 구축 및 보안 강화
- 테스트 및 프로덕션 환경을 위한 EC2 인스턴스 신규 생성 및 초기 설정 수행
- 최소 권한 원칙에 따라 보안 그룹을 재설정하여 불필요한 포트를 차단하고 외부 접근 통제 강화
3-1. 애플리케이션 유지보수 및 협업 프로세스 개선
- 내용: 고객사 요구사항 분석을 통한 기능 반영 및 실제 서비스 버그 추적/해결로 시스템 가용성 확보
- 해결: Git-flow 브랜치 전략 도입으로 코드 관리 체계 구축 및 API 명세서, 데이터 정의서 등 기술 문서 최신화로 팀 생산성 향상
- 성과: 외주사와의 능동적인 커뮤니케이션 및 기술 지원을 통해 협업 병목 현상을 제거
2. CRESCENT AI 프로젝트 유지보수 (2025.07.08~2025.07.18)
1-1. AI 챗봇 응답 가시성 및 가독성 개선
- 프론트엔드: react-markdown 도입으로 GPT 답변의 서식(Bold, List 등) 렌더링 최적화 및 가독성 향상.
- 백엔드: 가드레일 응답 식별 플래그를 추가하여 AI 응답의 안정성을 프론트엔드에서 시각적으로 구분할 수 있는 인터페이스 설계.
2-1. 디자인 시스템 적용 및 코드 유지보수성 향상
- Figma 기획안을 기반으로 폰트, 색상, 레이아웃 등 UI 컴포넌트를 재구성하여 전체 서비스의 디자인 일관성을 확보
- 하드코딩된 SVG 아이콘을 react-lucide 라이브러리로 대체하여 코드의 재사용성 및 유지보수성 증대
- PC, 태블릿, 모바일 환경에 대응하는 반응형 웹 디자인을 적용하여 사용자 접근성 향상
3-1. 개발 프로세스 효율화
- 기능 개발(feature), 버그 수정(fix) 등 업무 단위별 Git 브랜치 전략을 도입하여 코드 관리의 체계성 강화
- 성과: 명확한 코드 관리 기준 수립을 통해 사내 개발자와의 협업 효율을 개선하고 코드 품질 관리 프로세스 구축.
더보기