미리보기
기본 정보

퍼블리싱 팀에서 백엔드 개발자와 협업하며 백엔드 개발에 흥미를 가지게 되었습니다. Java와 Spring을 독학하며 백엔드 개발자로 성장하기 위해 노력했고, 직접 ‘온라인 도서관’ 프로젝트를 진행하며 RESTful API 설계, 사용자 인증, 도서 관리 기능 등을 구현했습니다. 최종 학력이 고등학교 졸업이지만, 이를 극복하기 위해 방송통신대학교 컴퓨터과학과를 졸업할 예정입니다. 학위 과정과 병행하여 실무 역량을 쌓고 있으며, 새로운 기술을 배우는 것을 즐기며 문제 해결에 적극적으로 도전하는 개발자입니다. 앞으로도 지속적인 학습과 협업을 통해 백엔드 개발자로서 성장하며, 더 나은 서비스를 제공하는 데 기여하고자 합니다.
기술 스택
Java, Spring, Spring Boot, JavaScript, HTML/CSS, React, AWS, SQL, ChatGPT, TypeScript, MySQL, Docker, 객체지향, DBMS/RDBMS, Next.js
경력
이너뷰
사원 | 퍼블리싱팀
2023.03. ~ 2023.10. (8개월)
이너뷰는 cafe24기반으로 주로 쇼핑몰을 제작해주는 웹 에이전시 업체입니다.
저는 다음과 같은 업무를 담당했습니다.
안다르 상품 상세 페이지 퍼블리싱 및 유지보수 (https://andar.co.kr/)
안다르 상품권 프로젝트 참여
리투 쇼핑몰 리뉴얼 (https://li2.co.kr)
(주)웹커뮤니티
사원 | 퍼블리싱팀
2022.08. ~ 2023.03. (8개월)
웹커뮤니티는 교회에 맞춤화된 전용 cms 솔루션을 제공하는 웹처치를 운영하고 있습니다.
저는 다음과 같은 업무를 담당했습니다.
신규 교회 템플릿 제작 (http://design.webchurch.co.kr/respon_template/respon_tem_view.asp?lTyp=L&seq=113&sch=#)
기존 템플릿으로 교회 홈페이지 제작 (http://www.nanumchurch.net/)
교회 홈페이지 유지보수
프로젝트
웹처치 교회 템플릿 제작
(주)웹커뮤니티
2022.10. ~ 2022.11.
(주)웹커뮤니티가 운영하는 웹처치의 교회 템플릿인 D2211-1을 제작하였습니다.
스킬
HTML
CSS
Javascript
Jqeury
해당 템플릿으로 제작된 교회는 다음과 같습니다.
섬김의교회(http://www.sg1004.net/)
평산교회(http://www.gopspc.org/)
온라인 도서관
개인
2025.01. ~ 2025.02.
온라인 도서관 프로젝트는 REST API를 기반으로 백엔드와 프론트엔드를 분리하여 개발하였습니다. 백엔드는 Spring Boot를 사용하고, 프론트엔드는 Next.js로 개별 개발되어 독립적으로 동작합니다.
Github https://github.com/cheoljundev/web-library
Deploy Front - NextJs Vercel 배포 | Back - AWS EC2 배포
스킬
Java
Spring
Jpa
QueryDsl
MySql
Docker
주요 기능 구현
로그인/회원가입 구현
도서 검색 구현
마이페이지 구현
관리자 페이지 구현(도서 관리, 회원 관리)
Docker-compose로 배포 간편화
Docker Hub 사용으로 배포 시 AWS EC2의 부담 최소화
포트폴리오
교육
방송통신대학교
대학교(학사) | 컴퓨터과학과
2023.03. ~ 현재 | 재학 중
덕산고등학교
고등학교 | 문과
2011.03. ~ 2014.02. | 졸업
자기소개
퍼블리싱에서 백엔드로
퍼블리싱 팀에서 백엔드 개발자와 협업하며 자연스럽게 백엔드 개발에 흥미를 가지게 되었습니다. 단순히 화면을 구현하는 것에 그치지 않고, 데이터 흐름을 설계하고 서버 로직을 구축하는 과정이 매력적으로 다가왔습니다. 이를 계기로 Java와 Spring을 독학하며 백엔드 개발을 본격적으로 공부하기 시작했습니다.
백엔드 프로젝트 경험
이 과정에서 직접 설계하고 개발한 ‘온라인 도서관’ 프로젝트는 저에게 중요한 전환점이 되었습니다. RESTful API를 설계하고, 사용자 인증 및 도서 관리 기능을 구현하며 실무에서 요구되는 백엔드 개발 역량을 키웠습니다. 또한, 프론트엔드도 함께 개발하며 전체적인 서비스 구조를 이해하고, 백엔드와의 연계를 고려한 설계를 경험했습니다.
이 프로젝트를 통해 저는 백엔드 개발에서 중요한 것은 단순한 기능 구현이 아니라, 확장성과 유지보수성을 고려한 설계라는 점을 배웠습니다. 데이터베이스 설계를 최적화하고, API 응답 속도를 개선하며 성능 향상을 위한 고민을 지속적으로 해왔습니다. 또한, 예외 처리를 세밀하게 적용하고, 클린 코드를 유지하기 위해 리팩토링을 반복하는 과정에서 개발자로서의 깊이를 더할 수 있었습니다.
단점
최종 학력이 고등학교 졸업이라는 점은 저에게 한때 제약처럼 느껴졌지만, 이를 극복하기 위해 방송통신대학교 컴퓨터과학과를 졸업할 예정입니다. 이를 통해 체계적인 컴퓨터 과학 지식을 쌓고, 실무 경험과 이론을 접목하여 더욱 탄탄한 개발자로 성장하고자 합니다. 학위 과정과 병행하여 지속적으로 프로젝트를 진행하며 실력을 쌓아왔으며, 앞으로도 새로운 기술을 배우는 것을 두려워하지 않고 발전해 나가겠습니다.
포부
아직 협업 경험이 많지는 않지만, 앞으로 팀 개발을 경험하며 원활한 소통과 협업 능력을 키우고 싶습니다. 지속적인 학습과 실전 경험을 쌓아 백엔드 개발자로 성장하고, 보다 효율적인 서비스를 개발하는 것이 목표입니다.
더 나은 서비스를 제공하고, 성장하는 개발자가 되겠습니다.