
미리보기
- 직업
- 웹 개발자
- 이름
- 박가연
- 간단소개
- 안녕하세요. 소통과 협업을 중시하는 3년차 웹 개발자 박가연입니다.

자기소개
- 자기소개
프로젝트를 진행하며 클라이언트와 팀원들과의 원활한 의사소통을 위해 노력해왔습니다.
특히, 요구사항 협의 과정에서 다양한 이해관계자와의 소통을 통해 상호 이해를 높이고, 이를 바탕으로 구체적인 결과물을 도출하고자 했습니다. 이러한 노력에 대해 긍정적인 피드백을 받은 적이 있습니다.
서비스 개발은 기술적 구현뿐만 아니라 개발팀과 비즈니스 간의 효과적인 커뮤니케이션을 통해 가치를 창출하는 과정이라고 생각합니다. 프로젝트 진행 중에는 팀원들과 협력하여 문제를 해결하고, 서로의 강점을 활용해 최선의 솔루션을 찾고자 노력합니다. 비즈니스 상황과 리소스의 제약 속에서 우선순위를 조정하며 최적의 방법을 찾아가는 과정을 즐기며, 이를 통해 더 나은 결과를 만들어내고자 노력하고 있습니다.
앞으로도 팀워크와 소통을 바탕으로, 프로젝트와 조직 모두에 긍정적인 영향을 미치는 개발자로 성장하고자 합니다.
기술 스택
- 기술 스택
- Java
- JavaScript
- Confluence
- JIRA
- Spring
- Oracle
- PostgreSQL
- GIS
- QGIS
경력
- 회사명
- (주)씨엠월드
- 직책 • 부서
- 대리 • DT 사업부
- 근무 기간 (근무 형태)
- 2021.09. - 2024.05.
- (2년 9개월 | 정규직)
- 담당 업무
GIS(지리정보시스템) 전문 SI 업체, 백엔드/프론트엔드 업무를 전반적으로 수행
공공기관의 시스템 개발 및 유지보수 프로젝트 참여
약 1년간의 공공기관 용역의 사업관리 전반을 수행하여, 사업기간 산출물을 작성 및 관리
전자정부 프레임워크, MyBatis, PostgreSQL 환경에서의 개발 경험
GIS 관련 오픈소스 라이브러리 및 API 활용
Confluence와 Jira 도입으로 팀 내 의사소통 및 문서 공유 효율성 증가
프로젝트
- 프로젝트명
- 디지털가람플러스
- 소속/기관명
- (주)씨엠월드
- 프로젝트 기간
- 2022.07. - 2024.05.
- (1년 11개월)
- 프로젝트 설명
Skill Keywords
Java, Spring Framework(전자정부프레임워크), GeoServer, Tomcat, JavaScript, jQuery, Cesium.js,
Oracle, PostgreSQL, MySQL,
SVN, Qgis(SHP 처리)
모니터링 기능 개발
모니터링 기능의 Restful API 설계/구축
AJAX를 통한 실시간 데이터 통신 구현으로 페이지 리로드 없이 비동기적 데이터 처리 및 실시간 업데이트 제공
데이터 페이징 처리 및 Lazy Loading을 통해 대량 데이터 전송 시 로딩 속도 최적화
인덱스 설정 및 서브쿼리 최적화를 통해 조회 시간 단축
동적 데이터에 한해 LATERAL JOIN 사용하여 데이터를 필요한 만큼만 가져오도록 제어해 성능 개선
HighCharts 사용하여 과거 데이터 시각화
지도 기반 데이터 시각화
HTML5 Canvas와 Cesium.js를 활용해 지도 상에 데이터 시각화를 위한 그래프 및 애니메이션 효과 구현
데이터를 Cesium Tileset과 매핑하여 3D 화면에서 실시간 시각화
실시간 데이터 연동하여 지도 위 POI 시각화 및 세부 정보 동적 표출
네이버 API을 연계한 길찾기, 거리뷰, 상호명 검색 기능을 3D 지도상에 구현
PostgreSQL 데이터베이스 설계 및 공간 쿼리 활용 및 최적화
실시간 데이터 및 기상 정보를 활용하여 댐운영을 하기 위한 웹 3D 지도 플랫폼
- 프로젝트명
- 씨엠월드 업무용 게시판
- 소속/기관명
- (주)씨엠월드
- 프로젝트 기간
- 2022.04. - 2022.06.
- (3개월)
- 프로젝트 설명
Skill Keywords
Node.js, Express.js, React, ant Design, MySQL, PostgreSQL, git, github
UI/UX 담당
보고서를 캘린더에 CRUD 할 수 있는 기능 개발
React의 Redux와 컴포넌트 활용하여 게시판의 CRUD 기능 구현
JSON Web Token을 사용하여 로그인 및 회원가입 기능 구현
사내 업무용 아카이브 웹 페이지 구축
- 프로젝트명
- 청주시 소규모 시설물 관리시스템
- 소속/기관명
- (주)씨엠월드
- 프로젝트 기간
- 2021.09. - 2022.03.
- (7개월)
- 프로젝트 설명
Skill Keywords
Java, Spring Framework(전자정부프레임워크), JEUS, JavaScript, jQuery, OpenLayers,
Tibero, PostgreSQL, SVN
시설물 조회 및 통계 기능 기획, 개발
문제: 정제 되어있지 않은 데이터 때문에 5012건 중 1128건이 위치 추적이 누락되는 이슈
해결 방법: 정규 표현식 및 세세한 예외처리로 데이터 정제
결과: 전체 누락 데이터 1128건에서 273건으로 75.8% 감소
Java Quartz Scheduler를 활용하여 정해진 시간마다 데이터를 자동으로 적재하는 스케줄러 기능 개발
OpenLayers 라이브러리를 활용하여 2D 지도의 기본 제어 및 응용 기능을 개발
게시판 CRUD, 주소검색 API 그리고 통계 페이지를 구현
지도기반의 공간 정보 시스템상에 소규모 시설물 관리를 전산화 시킨 프로그램
포트폴리오
교육
- 소속/기관
- 구디아카데미
- 종류 | 전공명/전공계열
- 사설 교육 | 자바기반 스마트 웹 &콘텐츠 개발자 양성과정
- 재학 기간 (재학 상태)
- 2020.03. - 2020.09. (졸업)
- 소속/기관
- 인하대학교
- 종류 | 전공명/전공계열
- 대학교(학사) | 문화콘텐츠학과
- 재학 기간 (재학 상태)
- 2014.03. - 2020.02. (졸업)
자격증
- 자격증명
- SQLD
- 점수/급 | 발급 기관
- - | 한국데이터산업진흥원
- 취득월
- 2021.10
- 자격증명
- 정보처리기사
- 점수/급 | 발급 기관
- - | 과학기술정보통신부
- 취득월
- 2022.03