채용공고 올리기

박상빈님을 응원해보세요!

지금 만족하고 있어요
성실함
책임감
협업 지향
자기 주도적
긍정적

미리보기

기본 정보

이름
박상빈
직업
벡엔드개발자
간단 소개

안녕하세요. 항상 긍정적이고, 잘 웃는 개발자 박상빈입니다.

기술 스택

기술 스택

Java, JavaScript, spring-jpa, React, Spring Boot, Spring, jQuery, MySQL, REST API, apache-tomcat

프로젝트

프로젝트명

학원관리프로그램 [Academy]

소속/기관명

안산이젠아카데미

프로젝트 기간

2023.08. ~ 2023.08.

프로젝트 내용

게시판, 출석, 학생, 및 수업 관리를 통합적으로 수행할 수 있는 콘솔 프로그램

사용기술

  • BE : Java , MySQL

개발 주요 사항

  • 효율적인 데이터 관리를 위해 CRUD(생성, 읽기, 업데이트, 삭제) 기능을 갖춘 콘솔 기반의 사용자 인터페이스를 설계 및 구현하였습니다.

  • MVC 패턴을 활용하여 애플리케이션을 개발할 때, 각 컴포넌트를 View, Controller, Model로 분리해서 개발

  • 싱글톤 패턴 적용:

    특정 클래스에 대해 싱글톤 패턴을 사용하여 오직 하나의 인스턴스만 생성되도록 설계하였습니다. 이를 통해 객체 생성을 제어하고, 시스템 전역에서 동일한 인스턴스를 공유하여 메모리 사용을 최적화합니다.

프로젝트명

goRider(1인 이동 서비스)

소속/기관명

안산이젠아카데미

프로젝트 기간

2023.09. ~ 2023.09.

프로젝트 내용

1인 가구의 교통 서비스 부재를 해결하기 위한, 웹사이트를 개발

사용기술

  • BE : Jsp , MySQL

  • PE : HTML/CSS/JavaScript

개발 주요 사항

  • 비동기 승인 처리 기능 구현: AJAX를 사용하여 관리자가 승인 요청을 비동기적으로 처리할 수 있도록 기능을 구현했습니다. 이를 통해 페이지 리로드 없이 승인 상태를 업데이트할 수 있게 되어 사용자 경험이 크게 향상되었습니다.

  • 실시간 웹소켓 통신 구현: WebSocket을 사용하여 사용자와 라이더 간의 실시간 통신 기능을 구현했습니다. 이를 통해 매칭, 수락, 하차 등의 이벤트를 실시간으로 처리할 수 있게 했습니다.

  • 지도 API 연동: Kakao 지도 API를 활용하여 라이더의 실시간 위치를 지도에 표시하고, 사용자에게 시각적인 피드백을 제공했습니다.

  • 실시간 중복 체크 및 인증 시스템 개발: 아이디와 이메일의 중복 체크를 실시간으로 수행하고, 이메일 인증 시스템을 통해 사용자의 신원을 확인했습니다.

프로젝트명

PetPlaza(애견 쇼핑몰 관리시스템)

소속/기관명

프로젝트 기간

프로젝트 내용

애견 사업의 확장으로 인해 관M련 상품에 대한 수요가 증가하면서, 1인 사업장 또한 크게 늘어나고 있어 웹사이트 개발

사용기술

  • BE : Spring,Spring BootJava,MySQL,

  • PE : React,css

개발 주요 사항

  • 데이터 관리와 상태 관리:

    • React의 useState와 useEffect 훅을 사용하여 컴포넌트의 상태를 관리하고, 이를 통해 동적인 사용자 인터페이스를 구현했습니다.

    • Axios를 사용하여 백엔드와의 통신을 통해 데이터 CRUD(생성, 읽기, 업데이트, 삭제)를 처리했습니다.

  • 페이징 처리:

    • Material-UI의 Pagination 컴포넌트를 활용하여 데이터의 페이징 처리를 구현하였습니다. 이를 통해 사용자 경험을 개선하고, 데이터를 효율적으로 로드할 수 있도록 했습니다.

  • 검색 기능:

    • 조건에 따른 데이터 필터링을 구현하여 검색 기능을 제공하였고, 이를 통해 사용자들이 필요한 정보를 빠르게 찾을 수 있도록 했습니다.

포트폴리오

URL

link

개발자 박상빈 포토폴리오

URL 링크

자기소개

자기소개

성장과정

웹사이트, 키오스크 등 발전해 나가는 시대를 보며 웹앱에 관심과 궁금증이 생겼습니다.

어린 시절부터 핸드폰과 전자 기기에 흥미를 느껴 성장해가며 여러 기기를 다루며 문제 해결 능력을 키우고 기술적인 이해를 높이는 능력을 향상시킬 수 있도록 노력하고자 하였습니다.

웹사이트가 만들어지는 과정에 있어 전문적으로 배우고 싶어 ‘컴퓨터소프트웨어학과’에 진학하였습니다.

컴퓨터 언어가 생소하고 어려웠지만, 새로운 것을 배우고 실행해 나갈 때 큰 성취감을 얻게 되었습니다.

이러한 과정을 통해 오류를 파악하여 실행할 때 성취감과 뿌뜻함을 느껴 개발자의 삶을 살아가고자 생각되어졌습니다.

어린 시절의 관심과 경험, 성인이 된 지금의 궁금증과 흥미 영역을 토대로 웹 기술 분야에서 더 나은 성장을 위해 나아가고자 합니다.

성격소개

항상 긍정적인 태도와 끈기를 가지고 있습니다.

일상생활과 업무를 진행할 때 항상 웃음을 잃지 않으며, 어려움을 직면할 때 포기하지 않는 장점을 가지고있습니다.

학원에서 프로젝트 주제를 선정하는 과정에서 의견 대립의 큰 어려움을 겪었습니다. 가장 좋은 주제를 선정하기에 앞서 분열이 일어나지 않도록 하는 것이 중요한 역할이라고 생각되어졌습니다. “어느 한 쪽으로 치우치지 않고 다수의 의견을 존중하는 방향으로 선정하자”는 제안을 하였습니다. 각자 생각한 주제와 이유를 공유하며 함께 듣고 생각하는 시간을 통해 하나의 주제를 결정할 수 있었습니다.

이 시간을 통해 어려움도 겪었지만 문제를 해결해나가는 방법을 배우고 잠재했던 경청의 장점을 발견하게되었습니다.

코드에서 오류가 발생하여 원인을 찾는 과정은 낙심이 아닌 즐거운 경험이 되었습니다.

오류를 발견하는 것이 어려움이었지만 능력을 키울 수 있는 기회로 받아들였습니다. 오류를 찾아 해결하는 과정은 역량을 향상시켜 한 걸음 나아갈 수 있는 기회라고 생각합니다. 어려운 상황에도 긍정적인 마인드를 유지하며 낙심하지 않고 상황을 극복할 수 있는 큰 장점을 가지고있습니다.

지원 동기 및 입사 후 포부

지원동기

웹 개발의 끊임없는 도전과 변화 속에서 저의 문제 해결 능력을 통한 혁신적이고 효율적인 웹사이트를구축하는 것에 대단한 열정을 가지고 있습니다. 새로운 기술과 도구에 대한 호기심과 신속한 적응력으로 어려운 상황에 부딪혔을 때도 웹 개발의 최고 수준으로 성장하고자 합니다.

사용자들이 보다 나은 경험을 할 수 있도록 돕고, 회사의 성장과 발달에 기여하고자 지원하였습니다.

포부

소통과 협업을 중시하는 개발자로 성장하기 위한 목표는 다음과 같습니다.

첫째, 팀 내에서 효과적인 의사소통 능력을 키워 나가겠습니다.

적극적으로 의견을 제시하고, 듣는 기술을 향상시켜 공감하고 구별하는 능력을 갖춰 우수한 인재로 성장하는 것이 목표입니다.

둘째, 협업에서의 리더십과 팀워크를 강화하겠습니다.

팀 내 동료들과의 조화로운 협업은 프로젝트의 품질을 높일 수 있습니다. 리더십 역량을 키워 동기부여하고 이끌어내며 공동의 목표 달성을 위해 노력할 것입니다.

이러한 목표를 달성함으로써, 웹 개발 분야에서의 성공적이고 효과적인 프로젝트 참여를 위한 능력을 쌓아나가고자 합니다.

교육

소속/기관명

안중고등학교

종류 | 전공

고등학교 | 자동차/실업계

재학 기간 | 재학 상태

2014.03. ~ 2017.02. | 졸업

소속/기관명

이젠아카데미학원

종류 | 전공

사설 교육

재학 기간 | 재학 상태

2023.06. ~ 2023.11.

소속/기관명

나사렛대학교

종류 | 전공

대학교(학사) | 컴퓨터소프트웨어

재학 기간 | 재학 상태

2017.03. ~ 2024.08. | 졸업

댓글