미리보기
기본 정보
자신을 돌아보며 발전하는 개발자입니다.
기술 스택
Java, Spring Boot, spring-framework, MySQL, Git
경력
주식회사싸이웰시스템
사원 | DICI 사업부
2023.03. ~ 2023.06. (4개월)
- 사용자 Needs에 맞는 공급 관리, 수요 조사 관리 신규 기능 개발
- BackOffice와 FrontOffice 통합
- 사업 안내 게시판 개발
주식회사 싸이웰에스엔비
사원 | DICI 사업부
2021.12. ~ 2023.03. (1년 4개월)
- 레거시 시스템 프레임워크 마이그레이션 작업
- 레거시 시스템 고도화 및 유지보수
- 고객사 평가 시스템 유지보수 및 신규 기능 개발
프로젝트
시스템 통합 개발
주식회사싸이웰시스템
2022.08. ~ 2023.06.
[프로젝트 내용]
고객사의 BackOffice 와 FrontOffice 통합, 신규 기능 개발
- Skill: Spring Boot, MyBatis, Github, MySQL, MSSQL
- 인원: 8명(PM 1, PL 1, Designer 1, Frontend 2, Backend 3)
- 성과: 서비스 성공적으로 재 오픈
[업무 - Backend 팀원 ]
- BackOffice와 FrontOffice 통합 지원 (수요조사, 공급 파트)
- DB 마이그레이션 지원(MSSQL DB와 MySQL DB를 MariaDB로 통합)
- 공급 관리, 수요 조사 관리 비지니스 로직 통합 및 개발
- 공급 관리 쿼리 최적화로 쿼리 수행시간 2분대에서 0.x초로 성능 개선
- 기존 데이터베이스 테이블 구조 개선( 성능 향상을 위해 테이블 분리 또는 통합 작업 진행)
레거시 시스템 고도화
주식회사싸이웰시스템
2022.07. ~ 2023.06.
[프로젝트 내용]
flash 지원 종료로 인한 고객사의 기존 시스템 프레임워크 변경(Spring Framework + JSP, Spring Framework + Flash 기반의 기존 시스템을 Spring Boot Rest API 서버 + 프런트 단으로 분리), 신규 기능 개발
- Skill: Spring Boot, MyBatis, Github, MySQL
- 인원: 8명(PM 1, PL 1, Designer 1, Frontend 2, Backend 3)
- 성과: 기간 내 고객사의 서비스 성공적으로 재 오픈
[업무 - Backend 팀원 ]
- 도메인 모델 설계 및 변경(Map 형식 → Class화된 모델)
- 공급 관리, 수요 조사 관리 도메인 새 프레임워크에 맞추어 재 설계 및 RestAPI 개발
- GitHub 사용, 코드 컨벤션, API 문서화 제안으로 팀의 소통 오류 감소
- 엑셀 다운로드 및 업로드 기능 공통 모듈화로 개발 생산성 5배 향상
제품 평가 서비스 유지보수 및 신규 기능 개발
주식회사싸이웰시스템
2022.03. ~ 2022.08.
[프로젝트 내용]
원자제를 판매하는 고객사에서 매년 열리는 고객사의 원자제를 이용한 제품들을 평가하는 품평회 서비스 유지보수 및 신규개발
- Skill: Spring Framework, MyBatis, SVN, JSP, Bootstrap, Thymeleaf
- 인원: 4명(PM 1, PL 1, 개발자 2)
- 성과: 고객사의 제품 평가 이벤트 성공적으로 완수
[업무]
- 제품 신청 및 평가 관련된 CRUD, 화면 개발
- 파일 업로드, 다운로드 기능 개발
사업 안내 게시판
주식회사싸이웰시스템
2023.03. ~ 2023.03.
[프로젝트 내용]
고객사의 사업 안내 게시판 개발
- Skill: Spring Boot, JPA, Bootstrap, Thymeleaf
- 인원: 4명(PM 1, Designer 및 Publisher 1, 개발자 2)
[업무]
- Spring Boot 기반의 게시판 프로젝트 설계 참여
- 기능 개발
- 게시판 CRUD 개발
- 파일 시스템 다운 및 업로드 기능 개발
주가 예측 모델 개발
학과 프로젝트
2020.11. ~ 2020.12.
[프로젝트 내용]
주식 가격을 예측하고 투자할 수 있게 주가예측 AI를 제공해주는 웹 서비스입니다.
- 인원: 1명
- Skill: Python, Tensorflow, Flask, JavaScript
- Github: https://github.com/hee9841/stock_predict_Flask_Web
- 성과: S/W 프로젝트 과목 A+, 동계 학술 논문 우수상 수상
[담당]
- 프로젝트 일정 관리, 설계, 산출물 작성
- 적절하지 않은 알고리즘 선택으로 손실률이 높은 문제점 발생
- LSTM 알고리즘을 선택하여 손실률이 0.00143인 모델 생성
- Flask를 사용하여 웹 서비스 구축
- 회원 관리 CRUD
- 주가 관리 CURD
- css, html, javaScript로 웹 화면 구성
음식점 추천 SNS 앱
학과 프로젝트
2021.05. ~ 2021.06.
[프로젝트 내용]
동네 맛집 및 음식점을 공유하고 리뷰하는 SNS 서비스
- 인원: 2명
- Skill: JAVA, Android, Firebase, gitHub
- Github: https://github.com/hee9841/mobile_project
- 성과: 안드로이드 과목 A+
[담당 - 팀장 ]
- 팀장으로 프로젝트 일정 관리, 설계, 산출물 작성
- 회원 관리, 커뮤니티, 우리 동내 맛집 랭킹 CRUD 구현
자격증 일정 확인 서비스
학과 프로젝트
2020.11. ~ 2020.12.
[프로젝트 내용]
로그인을 통해 개별로 저장한 공인 자격증 일정을 확인하고 D-Day기능을 통해 일정을 놓치는 일을 방지.
- 인원: 3명
- Skill: JAVA, gitHub
- GitHub : https://github.com/hee9841/diary_project
- 성과: JAVA 윈도우 응용프로그래밍 과목 A+
[담당 - 팀장]
- 회원가입/로그인/저장한 일정 crud 구현
- DB erd 설계 및 구현
- 팀장으로서 프로젝트 관리
- 팀원들의 원활한 소통과 프로젝트 관리를 위해 github를 사용
- 주제를 정하기 위해 자료 조사를 진행, 팀원들이 조사한 자료를 모아서 장단점으로 구분
- 팀원 능력 및 니즈에 따라 일 배분
- Open API 사용 과정에서 팀원들이 막히는 부분 파악하고 돕기
포트폴리오
교육
학점은행제
대학교(학사) | 컴퓨터공학
2022.03. ~ 2022.06. | 졸업
인하공업전문대
대학교(전문학사) | 컴퓨터정보공학과(3년제)
2019.03. ~ 2022.02. | 졸업
자격증
OPIc
Intermediate Mid 2 | ACTFL
2024.04.
정보처리기사
한국산업인력공단
2023.11.
정보처리산업기사
한국산업인력공단
2021.08.
외국어
영어
일상 회화 가능
자기소개
1년 간 SI업체에서 백엔드 개발자로서 공급 관리 레거시 시스템 개편 프로젝트 참여 경험이 있습니다.
단순히 코드만 작성하는 개발자가 아닌, 더 나은 서비스를 위한 비즈니스 로직을 설계, 개발하기 위해 노력하며 유지보수를 위한 가독성 있는 코드를 작성하는 것을 지향합니다.
MSSQL DB 사내 스터디 참여, 웹 보안에 관련 사내 스터디 리딩을 하는 등 현재 상황에서 부족하고 필요한 역량을 확인하고 학습하는 데 노력합니다. 그 외에도 개인적인 역량을 쌓기 위해 책, 인터넷 강의 등 다양한 방법을 통해 역량을 쌓으며 이를 실무에서 사용할 수 있게 노력하고 있습니다.
좋은 서비스 개발은 개인적인 역량보다 팀과 함께 만들어 나가는 시너지가 중요하다고 생각하며 팀원들과 커뮤니케이션을 위해 노력합니다. 원활한 커뮤니케이션을 위한 방법 중 하나가 문서화라고 생각하며, SI 업체 근무 당시 API문서 작성 제안 및 작성하며 더 나은 팀 문화를 위해 노력하였습니다.