미리보기
기본 정보

새로운 내용을 학습, 동료들과의 소통, 다른 관점의 대한 호기심 등 노력하는 백엔드 개발자 홍성학입니다.
기술 스택
Java, Spring Boot, JPA, MySQL, SQLD, Thymeleaf, C, Python, querydsl
자기소개
물리적인 한계가 있는 제조업보다, 언제 어디서든 학습 가능한 개발의 자유로움에 매력을 느꼈습니다.
수직적인 문화보다 수평적이고 소통 중심의 개발 문화가 제 성향과 잘 맞았습니다.
기존 시스템을 분석하고 개선하는 데 흥미를 느껴 백엔드 분야에 집중하게 되었습니다.
수치와 로그 기반의 분석 과정이 재미있었고, 성능 최적화에 보람을 느꼈습니다.
꾸준히 배우며 함께 일하고 싶은 개발자로 성장하는 것이 제 목표입니다.
교육
한국방송통신대학교
대학교(학사) | 컴퓨터과학과
2023.03. ~ 현재 | 재학 중
코드스테이츠
사설 교육 | Java/Spring
2022.06. ~ 2022.12. | 졸업
프로젝트
호주머니
코드스테이츠
2022.11. ~ 2022.12.
당신의 주머니속 통합자산관리사, 가계부처럼 기록하고 목표 금액설정까지 쉽게할 수 있도록 도와드립니다.
[사용 기술 및 도구]
Java11, SpringBoot, MySQL, Spring Data JPA, Amazon RDS, QueryDSL
[기여]
데이터베이스 모델 설계 및 구현
JWT를 이용한 로그인 서비스 구현
Aamazon RDS를 이용해 CloudDB와 연동
[상세 내용]
ERD 다이어그램을 통해 시각적으로 테이블을 설계해서 외부에서 봤을 때 직관적으로 알 수 있고 코드를 구현하는데 있어 이정표 역할을 했습니다.
JWT를 이용한 로그인 구현으로 인증/인가에 대한 내용을 학습 후 시큐리티의 SOP/CORS등 구현 과정에서 에러 경험을 바탕으로 글로만 접했던 내용을 직접 몸으로 겪어 봤습니다. 이후 Ngrok서버 설정과 AWS/EC2등 해결방법을 배웠습니다.
로컬 컴퓨터로 다량의 데이터 베이스를 받아드리기엔 용량이 적어 AWS/RDS를 이용해 DB를 연동했습니다.
포트폴리오
경력
주식회사비티알수성
사원 | 응용개발 | 재직 중
2024.07. ~ 재직 중 (1년)
1. 회사 소개
비티알수성은 엘리베이터용 기어리스 권상기(Geared-less Traction Machine)를 전문적으로 유통 및 판매하는 기업으로,
승강기 제조사 및 설치업체를 주요 고객으로 하여 출하, 재고, 성적서 관리 등 다양한 업무를 수행하고 있습니다.
2. 담당 부서 및 역할
데이터 및 운영관리 부서 소속으로 근무하며,
사내 데이터 시스템 자동화, 공공데이터 연동, 내부 프로그램 개발 및 유지보수를 담당했습니다.
3. 주요 업무 내용
1) 공단 API + 사내 출고 데이터 통합 시스템 구축
승강기 공단의 OpenAPI와 사내 권상기 출고 데이터를 매핑하여 통합 데이터베이스 구축
경쟁사 및 외부 데이터를 함께 분석해 시장 경쟁력 평가 및 동향 분석
공단 데이터를 GitHub Actions를 활용해 하루 1회 자동 갱신하는 스케줄러 구현
2) 출하 테스트 성적서 자동 생성 시스템 개발
기존: 테스트 결과를 복사/붙여넣고 수작업으로 엑셀-PDF 변환 (1건당 30~90초 소요)
개선: Flask 기반 자동 렌더링 시스템 도입 → 1초당 2건 이상 생성 가능
품질팀의 반복 업무 시간 절감 및 오류 감소
3) MS-SQL 기반 사내 DB 이관 및 검증 체계 구축
EcountERP에서 내려받은 엑셀 파일을 수작업으로 관리 → 성능 저하 및 휴먼에러 발생
출고 데이터를 기초 테이블 설계 후 MS-SQL로 이관
작성 규칙 정립 + 자동 검증 체계 구축 → 데이터 정합성 및 관리 효율 향상
4) 재고관리시스템(WMS) 자체 개발
외주 시스템의 확장성·유지보수 한계를 극복하고자 React + Spring Boot 기반 WMS 자체 개발
바코드 입력값 필터링 로직 도입 → 데이터 정합성 및 조회 정확도 개선
실시간 웹 기반 재고 조회 게시판 구현 → 타 부서도 실시간 재고 확인 가능
Spring Security 기반 권한 제어 및 zxing 활용 자동 포트 설정 기능 도입
제품 특이사항/특별 주문 내역 기록 기능 추가 → 재고 관리 신뢰도 향상
4. 사용 도구 및 방식
데이터베이스: MS-SQL (테이블 설계, 관계 설정, 자동화된 데이터 검증 프로세스 구축)
백엔드: Python (Flask), Java (Spring Boot)
프론트엔드: React.js
자동화: GitHub Actions (스케줄러), PDF 자동 생성 스크립트
기타 도구: JavaScript zxing 라이브러리 (바코드 포트 설정 자동화), 엑셀 기반 사전 관리 데이터 수집
한국훼스토
사원 | 밸브
2021.12. ~ 2022.06. (7개월)
1. 회사 소개
한국훼스토는 공압/유압 설비 및 생산 자동화 부품을 생산, 판매, 유통하는 기업입니다.
2. 담당 부서 및 역할
밸브 품질관리 부서에서 근무하며, 완제품의 품질 테스트 및 A/S 대응을 담당했습니다.
3. 주요 업무 내용
1) 생산 제품 품질 테스트
생산/조립팀에서 완성된 제품이 품질팀으로 이관되면, 전용 테스트기를 사용해 성능 검증 진행
테스트 도중 발생하는 모든 데이터는 엑셀 파일에 기록 및 관리
제품 수치가 허용 오차 범위 내에 있는지 확인하고,
단순한 문제는 자체 조치,
복잡한 문제는 생산팀과 협업하여 해결
2) 고객 A/S 대응
고객사에서 문제가 발생한 밸브 제품 입고 시, 5단계 테스트 절차를 통해 문제 원인 파악
분석 후, 수리 요청을 진행하고
수리 완료된 제품은 10단계의 품질 테스트 절차를 거쳐 성능 확인
최종적으로 제품번호 및 테스트 기록 등을 고객사에 보고서 형태로 전달
4. 사용 도구 및 방식
품질 데이터 엑셀 기반 기록 및 분석
사내 테스트 장비를 활용한 정량적 품질 평가 시스템 운영
삼성SDI
사원 | 조립1그룹
2019.09. ~ 2021.03. (1년 7개월)
삼성SDI 근무 경험 (조립1그룹 – 권취공정)
1. 회사 및 부서 소개
삼성SDI는 이차전지 및 에너지 솔루션을 생산하는 기업이며, 저는 원형 전지 조립1그룹 – 권취 파트에서 근무했습니다.
권취공정은 극판(양극/음극)을 원통형으로 감아 셀 형태로 만드는 단계로, 제품의 기본 구조가 결정되는 핵심 공정입니다.
2. 주요 업무 내용
1) 권취 설비 운영 및 모니터링
극판그룹에서 입고된 양극/음극 재료를 설비를 통해 원통형 모양으로 감는 작업 수행
설비 감김 상태 확인 및 품질 유지 관리
간단한 에러(오차 범위 이탈, 재료 이상 등)는 작업자가 직접 조치
에러 처리 후, 샘플 제품 3개를 추출하여 X-Ray 검사로 감김 품질 확인
검사 결과를 엑셀 파일로 기록 및 저장
2) 설비 에러 대응 및 품질 관리
설비에 중대한 에러 발생 시 담당자에게 보고 후 설비 정지
점검 및 조치가 완료된 후 설비 재가동 및 X-Ray를 통한 재확인 절차 수행
설비별 생산 이력 및 품질 상태 문서화
3) 후공정과 협업
후공정 파트에서 품질 확인 요청이 있을 경우,
해당 설비의 감김 상태, 생산 조건, 에러 발생 이력 등을 확인
문제 원인을 파악하고 관련 내용을 공유 및 대응
3. 사용 장비 및 업무 도구
권취 설비 운영
X-Ray 검사기기를 활용한 내부 품질 확인
엑셀 기반 데이터 기록 및 품질 이력 관리
자격증
SQLD(Sql 개발자)
합격 | Kdata(데이터자격검정)
2023.07.