채용공고 올리기

이정빈님을 응원해보세요!

지금 만족하고 있어요
책임감
솔루션 지향
목표 지향적
문제 해결사
고객 중심

미리보기

기본 정보

이름
이정빈
직업
백엔드 서버 개발자
이메일
alenjb@naver.com
간단소개

고객의 입장에서 서비스를 생각하며 만드는 개발자입니다 :)

기술 스택

기술 스택

프로젝트

소속/기관명

개인

프로젝트명

MyCloset

프로젝트 내용

가상 피팅이 가능한 온라인 개인 옷장 반응형 웹 서비스

중요한 약속을 나갈 때 무엇을 입을지 고민하느라 옷장에 있는 상의와 하의들을 다 꺼내어 직접 입어보는 경험을 자주 합니다. 또한 옷가게에서 옷을 구매할 때 내 옷장에 이것과 비슷한 옷이 있는지, 잘 매치할 옷이 있는지 기억이 나지 않을 때가 많아 사지 말아야할 옷을 산 경험도 많습니다.
이러한 경험들로부터 가상 피팅이 가능한 온라인 내 옷장 서비스를 구상하여 구현하고자 했습니다.

What did I do

  • 회원 CRUD 기능 구현

  • 옷장 CRUD 기능 구현

  • 공지사항 CRUD 기능 구현

  • 피팅룸 CRUD 기능 구현

What I learned

  • 처음 접하는 Spring, MySQL, Tomcat, AWS, Git 등 다양한 프로젝트 기술을 학습하고 실습할 수 있었습니다.

  • 구현 가능 여부를 예측하지 못해 목표 기능(가상피팅 기능) 구현을 실패한 경험을 통해, 자신의 기술 수준을 파악하고 현실적인 범위 내에서 기능을 설정하는 중요성을 배웠습니다.

Tech Stack

  • Spring Tool Suite(STS) 4

  • Tomcat 8.5

  • MySQL 8.0

  • AWS Elastic Beanstalk

  • Bootstrap 5

  • Git

프로젝트 기간
2022.03. ~ 2023.03.
(1년 1개월)
소속/기관명

개인

프로젝트명

핵콕 프로젝트

프로젝트 내용

3줄 요약 및 키워드 추출 서비스

이 프로젝트는 사용자에게 텍스트, 이미지, 음성 등을 입력 받아 이를 3줄로 요약한 뒤, 핵심 키워드를 추출하는 서비스를 만드는 프로젝트입니다.

What did I do

  • 3줄 요약 기능 및 핵심 키워드 추출 기능

  • 최근 요약 관리 기능

  • 회원 정보 관리 기능

What I learned

  • 외부 API(Open API, 네이버 API 등)를 활용하여 어플리케이션의 기능을 확장하였습니다.

  • 프롬프트 엔지니어링을 활용하여 원하는 형식으로 데이터를 정확하게 수집하고 처리하였습니다.

Tech Stack

  • Spring Boot 3

  • Mongo DB

  • AWS EC2

  • Bootstrap 5

  • JPA

  • Git

프로젝트 기간
2024.02. ~ 진행 중
소속/기관명

성균관대학교

프로젝트명

Notify

프로젝트 내용

성균관대학교 공지사항 통합 및 키워드 알림 서비스

이 프로젝트는 성균관대학교의 학과별로 분산된 공지사항을 효율적으로 통합하고, 중요한 공지를 놓치지 않도록 알림 기능을 제공하기 위해 시작되었습니다. 각 학과와 공통 공지사항의 도메인이 분리되어 있어 접근성이 떨어지고, 스크랩 기능의 부재로 인해 중요한 정보를 쉽게 놓칠 수 있다는 문제를 해결하고자 했습니다. 이를 위해, 모든 공지사항을 통합 관리하고, 설정된 키워드를 기반으로 새로운 공지가 등록될 때 이메일 알림을 발송하는 서비스를 개발했습니다

What did I do

  • GitHub Actions를 활용한 CI / CD 구축

  • 공지사항 조회 기능

  • 스크랩 관리 기능

  • 크롤링 기능

  • 크롤링 서버와 메인 서버를 분리하고 카프카를 사용하여 다중 시스템으로의 전환

What I learned

  • 크롤링 서버로 인해 메인 서버가 사용자의 요청을 처리하지 못하는 문제를 카프카를 이용해 서버를 분리하여 해결하였고, 이를 통해 서버 분리의 중요성을 배웠습니다

  • GitHub Actions를 사용하여 CI/CD 환경을 구축하면서 자동화된 빌드 및 배포 프로세스의 중요성을 이해하고, 이를 통해 개발과 배포의 효율성을 향상시켰습니다.

  • 첫 팀 프로젝트를 수행하면서 프론트엔드와 백엔드 팀원들과의 효과적인 소통의 중요성을 배웠습니다.

Tech Stack

  • Spring Boot 3

  • Docker

  • MySQL 8.0

  • GitHub Actions

  • Kafka

  • AWS EC2

  • Nginx

프로젝트 기간
2024.03. ~ 2024.06.
(4개월)
소속/기관명

성균관대학교

프로젝트명

FixSkku

프로젝트 내용

성균관대학교 시설물 고장 관리 서비스

이 프로젝트는 성균관대학교의 고장난 시설물을 간편하게 신고하고 관리

What did I do

  • GitHub Actions를 활용한 CI / CD 구축

  • 시설물 신고기능

  • 자신의 신고 관리기능

  • 모바일 앱과 챗봇 서버의 중간 서버 개발

What I learned

  • 다양한 테스트 케이스를 작성해 코드의 안정성을 높이고 커버리지를 증가시키는 방법을 배웠습니다.

  • 앱과 챗봇 서버 사이에 백엔드 서버를 구축하여 중간서버를 통해 일관된 예외 처리와 에러 추적의 이점을 얻을 수 있음을 배웠습니다.

Tech Stack

  • Spring Boot 3

  • PostgreSQL 14

  • Docker

  • GitHub Actions

  • AWS EC2

  • Nginx

프로젝트 기간
2024.03. ~ 2024.06.
(4개월)

포트폴리오

타입

URL

깃허브
링크

Github

URL 링크
링크

blog

교육

소속/기관명

성균관대학교

종류 | 전공

대학교(학사) | 경영학 / 소프트웨어학 복수전공

재학 기간

2018.03. ~ 2024.08.

재학 상태

졸업

소속/기관명

SSAFY 12기

종류 | 전공

사설 교육 | 자바 전공

재학 기간

2024.07. ~ 현재

재학 상태

재학 중

댓글