미리보기
기본 정보
안녕하세요! 성장과 도전을 즐기는 개발자 김승현입니다.
자기소개
주어진 환경에 빠르게 적응하며 동료들과 원활하게 협력하는 친화적이고 유연한 성향을 가지고 있습니다.
새로운 기술을 적용하여 사소한 기능이라도 구현하는 것을 좋아하고 모르는 문제가 있으면 적극적으로 질문하고 학습하며, 이를 통해 성장하는 것을 즐깁니다.
누구든지 쉽게 이해할 수 있는 코드를 작성하기 위해 노력합니다.
신중하고 꼼꼼한 성향을 가지고 있어 결과물의 완성도를 높입니다.
효과적인 커뮤니케이션을 중요시하며, 협업을 통해 팀의 목표를 달성하는 것을 목표로 합니다.
기술 스택
JavaScript, jQuery, JSP, Java, Python, Spring, Flask, MariaDB, Oracle, Git, Docker, ubuntu
경력
WIZICE
주임 | 개발팀
2023.04. ~ 2024.10. (1년 7개월)
WIZICE는 IoT 사업, 업무 자동화 및 규정 관리 분야에서 높은 품질의 서비스를 제공하는 회사로, 다양한 분야에서 효율적인 솔루션을 제공하는 기업입니다.
LX 하우시스 전력/에너지 모니터링 시스템: 공장의 효율적인 에너지 관리와 생산 프로세스 개선을 위한 실시간 모니터링 시스템
한국신용정보원 기업금융분석지원시스템(EFAS) 고도화 사업: 디자인 개선과 산업 및 기업 BI 서비스 개발
(웹소설)테라핀 작가매출 정산시스템: 매출자료 자동 다운로드 및 정산서 생성으로 작가들에게 실시간 판매현황을 제공하는 자동화 시스템
프로젝트를 진행하면서 원활한 소통을 위해 피드백을 적극적으로 수용하고, 문제 발생 시 빠르게 대처했습니다.
또한, 예상되는 문제를 미리 파악하고 사전에 건의하여 문제를 선제적으로 해결하는 등 주도적인 태도로 프로젝트를 이끌었습니다.
프로젝트
LX 하우시스 전력/에너지 모니터링 시스템
WIZICE
2023.04. ~ 2024.06.
공장별 각 팀과 라인에서 발생하는 전력, 에너지 및 생산량 데이터를 실시간으로 수집하고 시각화하여 모니터링하는 시스템을 구축했습니다. 이를 통해 정확한 데이터 기반 의사결정이 가능해지고, 실시간으로 에너지 비용을 추적하여 전력 및 에너지 사용 절감 효과를 달성할 수 있었습니다.
담당 업무
SCADA 시스템과 ERP 시스템이 분리되어 있어 데이터를 각각 별도로 관리해야 했고, 이를 통합하는 데 어려움이 있었습니다. 이를 해결하기 위해 SCADA와 ERP 시스템의 데이터를 실시간으로 자동 수집하고 처리하는 CLI를 구현하여 두 시스템의 데이터를 하나의 테이블에서 확인하고 관리할 수 있도록 했습니다.
기존의 Excel 기반 월 가동 현황 보고는 수동으로 데이터를 입력하고 계산하는 방식이었기 때문에 실시간 반영이 어려웠고, 수작업으로 인한 실수나 누락이 발생할 수 있었습니다. 이를 개선하기 위해 수집된 데이터를 Excel 시트에 자동으로 정리하고 계산 수식을 통해 추가적인 처리가 이루어지도록 했습니다. 또한, 월마다 바뀔 수 있는 값들은 수작업 입력으로 제어할 수 있게 하여 정확한 데이터에 기반한 의사결정을 지원할 수 있었습니다.
한국신용정보원 기업금융분석지원시스템(EFAS) 고도화 사업
WIZICE
2024.07. ~ 2024.10.
산업 및 기업군별 중요한 통계 및 분석 정보를 수집하고 분석하여 기업금융 업무에 필요한 신뢰성 있는 정보를 제공하는 시스템을 구축했습니다. 이를 통해 금융회사는 고객사의 신용평가와 재무 정보를 보다 정확하게 평가할 수 있게 되었습니다.
담당 업무
기존 EFAS의 기업금융통계 서비스를 휴폐업 포함 여부에 따라 세분화된 통계로 제공하기 위해 기존 쿼리를 개선하고 추가했습니다. 수정된 쿼리를 SQL 매퍼에 반영하여 API를 구축하고, 프론트엔드와의 데이터 연동을 통해 휴폐업 포함 여부 기능을 추가하여 기업 통계 정보를 차등 제공하는 기능을 구현했습니다.
대용량 데이터를 마이그레이션하기 전에 데이터 정확성에 대한 검증이 필요했으나, 확인이 어려운 부분이 있었습니다. 이를 해결하기 위해 임시 테이블과 검증 쿼리를 생성하여 결과의 정확성과 일관성을 검증할 수 있도록 했습니다. 이 과정에서 데이터 처리 속도를 최적화하고, 빠르게 결과를 확인할 수 있도록 개선하여 시스템 검증의 효율성을 크게 향상시켰습니다.
snoozero
인공지능 개발자 부트캠프 20기
2022.09. ~ 2022.11.
AI 운전자 모션인식 어플리케이션 서비스
팀 구성
프론트엔드 및 백엔드 개발자 1명, 데이터 분석 및 모델링 담당자 1명
담당 업무
회원 정보, 상태 분석 결과를 저장하기 위한 데이터베이스 테이블 설계 및 구축
회원가입 및 상태 분석 페이지 구현
MediaPipe 라이브러리를 활용하여 얼굴 랜드마크(눈, 코, 입 등) 감지 및 분석 기능 구현
OpenCV를 사용하여 얼굴 감지 및 트래킹 기능 구현
감지 결과를 실시간으로 iframe을 통해 사용자에게 제공하여 분석 화면을 시각화
Welcome, JEJU
인공지능 개발자 부트캠프 20기
2022.07. ~ 2022.07.
제주도 여행객들을 위한 관광지 정보 검색 서비스
팀 구성
프론트엔드 개발자 2명, 백엔드 개발자 2명
담당 업무
회원 정보, 검색 기록을 저장할 데이터베이스 테이블 설계 및 구축
회원가입 및 검색 페이지 구현
외부 API를 연동하여 제주도의 최신 관광지 정보를 실시간으로 제공
사용자가 관심 있는 카테고리나 태그로 관광지를 검색할 수 있도록 필터링 기능을 구현
포트폴리오
URL
교육
한국방송통신대학교
대학교(학사) | 컴퓨터과학과
2024.03. ~ 현재 | 재학 중
인하공업전문대학
대학교(전문학사) | 재료공학과
2017.03. ~ 2022.02. | 졸업
대외활동
인공지능 개발자 부트캠프 20기
플레이데이터
웹 개발에 필요한 프론트엔드, 백엔드 지식 습득
인공지능 개발에 필요한 머신러닝, 딥러닝 지식 습득
2번의 팀 프로젝트를 통해 기획부터 개발까지 전 과정 참여, 팀 협업 능력 강화
웹 서비스와 AI 모델을 연동하여 통합 개발 경험
자격증
자동차운전면허
1종보통 | 경찰청(운전면허시험관리단)
2024.11.