채용공고 올리기

김승현님을 응원해보세요!

지금 만족하고 있어요
성실함
책임감
유연함
꼼꼼함
적응력

미리보기

기본 정보

이름
김승현
직업
백엔드 개발자
간단 소개

안녕하세요! 성장과 도전을 즐기는 개발자 김승현입니다.

자기소개

자기소개

저는 K-디지털 트레이닝 인공지능 부트캠프를 통해 개발에 대한 깊은 관심을 갖게 되었고, 이를 바탕으로 실무 경험을 통해 자신감을 쌓았습니다. 지난 1년 2개월 동안 프로젝트의 기획, 개발, 유지보수, 소통까지 전반적인 업무를 책임지며, 성공적으로 프로젝트를 이끌었습니다.

새로운 기술을 배우는 데 두려움이 없으며, 매일 조금씩 성장하는 개발자가 되기 위해 끊임없이 노력하고 있습니다. 제가 작성하는 코드는 누구나 쉽게 이해할 수 있도록 간결하고 명확하게 작성하려 하며, 팀과 협력할 때는 긍정적인 에너지를 전달하는 것을 중요하게 생각합니다. 또한, 더 깊이 있는 전문 지식을 쌓기 위해 대학 공부를 시작하였고, 이를 통해 이론적 배경을 탄탄히 하고 실무에 적용할 수 있는 기술을 습득하고 있습니다.

함께 일하고 싶은 개발자가 되기 위해 지속적으로 발전하고, 배우며 함께 성장할 수 있는 환경에서 일하고 싶습니다.

기술 스택

기술 스택

Java, Python, JavaScript, Spring, Flask, MariaDB, Git

경력

회사명

WIZICE

직급 | 부서 | 근무 유형

주임 | 개발팀

근무 기간

2023.03. ~ 2024.10. (1년 8개월)

담당 업무

WIZICE는 IOT 사업, 업무자동화 및 규정관리 사업부분을 높은 품질의 서비스를 제공합니다.

약 1년 2개월의 SI프로젝트 (2023.04 ~ 2024.06)와 3개월의 SM 프로젝트 (2024.07 ~ 2024.10)에 참여하였습니다.

프로젝트 진행 시 사용자 관점에서 UI/UX 개선에 대한 고민을 지속적으로 진행하였으며, 불편 사항을 다각도로 분석하고 적극적으로 개선 의견을 제안하여 사용자 만족도를 높였습니다. 특히 PM 및 고객과의 원활한 소통을 주도하며 요구사항을 명확하게 정의하고, 이를 바탕으로 기능 설계 및 구현을 성공적으로 수행했습니다.

또한, 예상 문제 및 사용자 불편 사항을 사전 식별하고 신속하게 대응함으로써, 프로젝트 일정 준수 및 품질 향상에 크게 기여했습니다. 이러한 경험을 통해 프로젝트 관리 능력과 문제 해결 능력을 더욱 강화할 수 있었습니다.

프로젝트

프로젝트명

LX 하우시스 전력/에너지 모니터링 시스템

소속/기관명

WIZICE

프로젝트 기간

2023.04. ~ 2024.06.

프로젝트 내용

공장의 효율적인 에너지 관리와 생산 프로세스 개선을 위한 실시간 모니터링 시스템

팀 구성

PM 1명, SCADA 엔지니어 1명, 프론트 개발자 1명(본인), 백엔드 개발자 2명(본인)

사용 기술
  • 프론트엔드: HTML5, CSS3, BootStrap, JavaScript, jQuery

  • 백엔드: Python, Flask

  • 데이터베이스: MariaDB, Oracle

  • 데이터 시각화: Plotly.js, HandsonTable.js, DataTable.js

  • 자동화 및 스케줄링: Cron

  • 서버 운영 및 배포: Ubuntu, Docker

담당 업무
  • SCADA 시스템에서 각 공장과 팀별 실시간 데이터를 10분 단위로 자동 수집하는 CLI 구현

  • 수집된 데이터를 Excel 수식을 활용하여 전처리 및 데이터베이스에 저장하는 CLI 구현

  • ERP 시스템으로부터 생산량 데이터를 10분 단위로 자동 저장 및 관리, 집계된 데이터를 ERP로 전송하는 CLI 구현

  • Plotly.js와 Handsontable.js를 활용하여 표와 그래프로 실시간 데이터 시각화

  • Ajax로 실시간 데이터 호출 및 CRUD 기능 구현

  • LocalStorage를 통해 사용자가 선택한 페이지 상태를 저장하여 자동 새로고침 시에도 마지막 페이지 상태 유지 기능 개발

  • 계정 및 권한 관리, 데이터 CRUD를 위한 RESTful API 설계 및 구현

  • 대용량 데이터 관리를 위한 인덱스 및 시퀀스 설계, 데이터 일관성 유지를 위해 트랜잭션 처리

프로젝트명

한국신용정보원 기업금융분석지원시스템(EFAS) 고도화 사업

소속/기관명

WIZICE

프로젝트 기간

2024.07. ~ 2024.10.

프로젝트 내용

산업별 주요 통계 및 분석 정보를 수집 및 기업 금융 업무에 필요한 신뢰성 있는 정보를 제공하는 시스템 고도화

팀 구성

PL 1명, PM 1명, 프론트 개발자 1명, 백엔드 개발자 2명

사용 기술
  • 프론트엔드: JSP, JavaScript

  • 백엔드: Java, Spring Framework, eGovFrame, Tomcat, Maven

  • 데이터베이스: Vertica 10.1, Tibero 6, TeraStream(ETL)

  • 데이터 시각화: DataTable.js, HighChart.js

  • 자동화 및 스케줄링: Spring Batch

  • 서버 운영 및 배포: GitLab

담당 업무
  • DataTable.js와 HighChart.js를 활용하여 표와 그래프로 데이터 시각화

  • 기존의 통계 정보 쿼리를 휴폐업 여부에 따라 데이터를 구별할 수 있도록 개선

  • 임시 테이블 및 검증쿼리를 생성하여 수정된 쿼리로 조회한 데이터 검증

  • ETL 프로세스를 사용해 Vertica에서 Tibero로 데이터를 마이그레이션 및 관리

  • 수정된 쿼리를 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

link

BLOG

깃허브

교육

소속/기관명

한국방송통신대학교

종류 | 전공

대학교(학사) | 컴퓨터과학과

재학 기간 | 재학 상태

2024.03. ~ 현재 | 재학 중

소속/기관명

인하공업전문대학

종류 | 전공

대학교(전문학사) | 재료공학과

재학 기간 | 재학 상태

2017.03. ~ 2022.02. | 졸업

대외활동

활동명

인공지능 개발자 부트캠프 20기

소속/기관명

플레이데이터

연도

내용
  • 웹 개발에 필요한 프론트엔드, 백엔드 지식 습득

  • 인공지능 개발에 필요한 머신러닝, 딥러닝 지식 습득

  • 2번의 팀 프로젝트를 통해 기획부터 개발까지 전 과정 참여, 팀 협업 능력 강화

  • 웹 서비스와 AI 모델을 연동하여 통합 개발 경험

자격증

자격증명

3D프린터운용기능사

점수 | 발급기관

한국산업인력공단

취득연월

2021.07.

자격증명

1종보통운전면허

점수 | 발급기관

경찰청(운전면허시험관리단)

취득연월

2024.11.

댓글