채용공고 올리기

조성빈님을 응원해보세요!

지금 만족하고 있어요
성실함
책임감
협업 지향
꼼꼼함
커뮤니케이션

미리보기

기본 정보

이름
조성빈
직업
FrontEnd Developer
간단 소개

안녕하세요! 신입 프론트엔드 개발자 조성빈입니다. - 지식을 공유하고 소통을 좋아하는 프론트엔드 개발자 2023년 8월 전국 IT 연합 프로젝트 동아리 UMC(University Make us Challenge) 5기를 한성대학교에 개설하고 회장직에 임했습니다. - 기획부터 디자인도 할 수 있는 프론트엔드 개발자 UI/UX 디자인에 관심이 많고 사용자 입장에서 생각하는 웹 개발자가 되기 위해 Figma를 사용해 직접 기획하고 디자인하며 개발을 진행하였습니다. - 협업을 중요시 하는 프론트엔드 개발자 모르는 것을 빠르게 질문하고, 의견을 잘 드러낸다는 평가를 받았습니다. 협업 간 소통이 중요하다고 생각합니다. 보안과 편리성, 접근성을 가져 사회에 좋은 영향을 주고 누구든지 사용할 수 있는 웹 어플리케이션을 개발하는 개발자가 되고 싶습니다.

기술 스택

기술 스택

HTML/CSS, JavaScript, React, TypeScript, Figma

경력

회사명

주식회사이노그리드

직급 | 부서 | 근무 유형

인턴 | 클라우드 연구개발센터 | 재직 중

근무 기간

2024.07. ~ 재직 중 (7개월)

담당 업무

클라우드 연구센터에서 openStack 기반 솔루션 플랫폼 FrontEnd 개발 및 유지보수

  1. openStack 기반 솔루션 플랫폼 GPU 카드 관리 화면 FrontEnd 개발 담당

    • TypeScript 기반 React 라이브러리를 이용한 프로젝트의 FrontEnd 화면 구축 담당.

    • JAVA 기반 SpringBoot 백엔드 API와 연동하고 배포하여 제품에 반영.

    • 기존 코드의 복잡한 데이터 로직 정리, 새로운 Release 버전의 라이브러리, 설계에 맞게 이관.


  2. openStack 기반 솔루션 플랫폼 최신 프론트엔드 기술로 마이그레이션 진행

    • 기존 사용하지 않는 라이브러리 제거, legacy 라이브러리 교체

    • exceljs 라이브러리를 도입해 데이터 추출 기능을 고도화.

    • 패키지 매니저 교체로 인해 의존성 설치 시간: 1분 50초 이상 → 10초 단축. node_modules 용량의 크기: 1.13GB → 400MB로 감소. 로컬 개발 서버 실행 시간: 약 41초 → 10초 단축

    • Vite 번들러인 rollUp의 효율적인 번들링으로 인해 번들링 사이즈가 120MB → 17.4MB까지 단축.

  3. openStack 기반 솔루션 플랫폼 고객사 개선안 및 버그 이슈 해결

    • Ag-grid 테이블 선택, 체크박스 오류 이슈 정책 회의 및 Ag-grid 문서와 테스트를 통해 해결.

    • typeScript 기반 React 라이브러리를 이용한 프로젝트의 FrontEnd 화면 이슈 수정 담당.

  4. openStack 기반 솔루션 플랫폼 화면 테스트 및 사용 매뉴얼(Jira, Confluence) 작성

기술 스택

코어 : TypeScript, React, Spring

협업 툴 : Git, GitLab, Jira, Confluence

상태 관리

  • Redux 사용: useSelector를 사용하여 전역 상태를 조회

  • React Hooks 내장 상태 관리 (useState, useEffect):

    • 컴포넌트 내부 상태 관리는 주로 useStateuseEffect를 사용.

    • 비동기 로직 및 API 데이터 로딩 상태(openLoading) 등을 관리하기 위해 활용.

데이터 그리드 (Data Grid)

  • AG-Grid: 대용량 데이터의 표시 및 조작을 위한 고성능 데이터 그리드 사용.

유틸리티 라이브러리

  • Lodash: 데이터 조작과 유틸리티 함수를 제공하는 라이브러리 사용.

    • has, isEmpty, omit, entries 등의 함수 사용.

프로젝트

프로젝트명

교내 물품쉐어링 웹서비스 플랫폼, Ah!Chacha

소속/기관명

한성대학교

프로젝트 기간

2024.02. ~ 2024.06.

프로젝트 내용

기획 목적

학우들이 에브리타임이라는 플랫폼에서 필요한 물품을 찾고 교내에서 빌려주는 곳을 알지 못해 쉽게 물품들을 공유하기 위해 교내 학우들만 학교ID로 접근할 수 있는 사이트를 개발하였습니다.

프로젝트 목적

  • 팀 리더부터 기획, UX/UI 디자인, 개발, 배포하며 다양한 포지션의 실력 향상.

  • Backend 개발자와 협업하며 연동하면서 React와 JS 구현 역량 증진.

  • 기획부터 디자인, 프론트엔드 개발, 백엔드 코드 수정, 배포까지 프로젝트의 전 과정에 참여하며, 전반적인 개발 역량 강화.

  • 팀프로젝트의 리더로서 팀원 간의 원활한 커뮤니케이션 능력 향상 및 Github, Notion 능력 향상.

  • 백엔드는 AWS에, 프론트엔드는 Netlify를 활용하여 배포를 진행. AWS를 통해 백엔드 서버를 안정적으로 운영하고, Netlify의 CI/CD 파이프라인을 통해 프론트엔드 코드를 효율적으로 배포.


역할

  • 팀 리더

  • FrontEnd 개발(React.js) 및 배포

  • Github 프로젝트 README.md 작성

  • Figma를 활용한 UX/UI 디자인, draw.io를 활용해 I.A, Flowchart 작성

  • 프로젝트 일정 관리

기여도 50%


기획 과정

  • Figma를 활용하여 전체적인 와이어프레임, UX/UI 디자인을 진행했습니다.

  • Figma URL: https://buly.kr/DlIcItq

  • draw.io를 활용하여 I.A(Information Architecture - 기능구조도), Flowchart를 작성했습니다.


경험

  • JavaScript와 React

    • LocalStorage를 이용하여 로그인 세션과 사용자의 데이터를 안전하게 저장하고 관리하는 시스템 구축.

    • React Hooks와 Router로 SPA 라우팅 처리

    • 물품 대여, 물품 등록, 커뮤니티, 마이 페이지 등 약 30개의 페이지 프론트엔드 개발

  • CSS와 네트워크 최적화

    • CSS Modules로 스타일 관리

    • 비동기 작업 최적화 및 API 응답 속도 개선 및 렌더링 속도 15% 개선

  • Figma와 협업 도구

    • Figma로 UI/UX 디자인 및 프로토타입 설계

    • GitHub와 Notion으로 협업 및 프로젝트 관리

  • API 연동 및 데이터 처리

    • Axios와 SpringBoot API 연동

    • 카카오페이 결제 모듈 구현, MySQL 데이터 관리

프로젝트명

인턴 채용 공고 사이트, Intercom

소속/기관명

UMC(전국 연합 IT 프로젝트 동아리)

프로젝트 기간

2023.12. ~ 2024.02.

프로젝트 내용

기획 목적

대학생들이 기업 인턴 채용에 관심이 많아 인턴 채용 공고만 볼 수 있는 사이트를 만들었습니다.


프로젝트 목적

  • 기획자, 디자이너, 백엔드 개발자와의 소통 경험

  • React와 JS 구현 역량 증진

  • Notion, GitHub를 활용한 효율적인 팀 커뮤니케이션

  • 사람인 API를 적극 사용, 백엔드 API와 연동하여 프론트엔드에서 호출하는 기능구현에 중점


역할

  • FrontEnd 리더

  • FrontEnd 개발(React.js)

기여도 30%


기획 과정

  • 기획자, 디자이너가 Figma를 활용하여 전체적인 디자인, 프로토타입을 작성했습니다. 개발하면서 함께 디자인 수정을 진행했습니다.


경험

  • React와 JavaScript :

    • Hooks와 Router를 사용해 SPA 환경의 함수형 컴포넌트와 라우팅 처리 구현.

    • LocalStorage를 이용하여 로그인 세션, 사용자의 데이터를 안전하게 저장하고 관리하는 시스템 구축.

    • 회원 가입, 나의 정보(공고, 게시글, 댓글, 자기소개서, 알림, 개인정보)를 Databse와 연결하여 저장 및 출력.

  • JSX / CSS: JSX로 UI 정의, CSS Modules로 스타일 모듈화 및 유지보수성 향상.

  • 사람인 API

    • 기업 사진과 채용정보 API 요청 처리를 위해 Axios 라이브러리를 사용하여 비동기 데이터를 효과적으로 관리하고 렌더링 최적화.

  • Git/GitHub, Notion: 팀 협업과 코드 버전 관리를 통한 효율적 개발.

  • SpringBoot: 백엔드 API와 React 간 원활한 데이터 통신 지원.

  • MySQL: Database를 관리하였으며, 데이터 조회 및 쿼리 결과를 실시간으로 반영하여 프론트엔드 코드의 정확성을 향상.

비고:

웹 사이트는 Netlify로 배포하였으나, 백엔드에서 https 인증서를 발급하지 못해 연동한 사이트는 배포를 하지 못함.

포트폴리오

첨부파일

첨부파일명

조성빈_포트폴리오.pdf

첨부파일명

조성빈_RESUME.pdf

교육

소속/기관명

한성대학교

종류 | 전공

대학교(학사) | 컴퓨터공학부

재학 기간 | 재학 상태

2019.03. ~ 2025.02. | 졸업

소속/기관명

서라벌고등학교

종류 | 전공

고등학교 | 이과

재학 기간 | 재학 상태

2016.03. ~ 2019.02. | 졸업

대외활동

활동명

컴퓨터공학부 isyslab 학부 연구생

소속/기관명

한성대학교

연도

내용
isysLab OTT 플랫폼 시청률 분석 연구 프로젝트(2023.02~2023.12 )
  • 2023년도 정부(과학기술정보통신부)의 지원으로 넷플릭스, 디즈니플러스 등 OTT 플랫폼 시청률 분석을 위한 연구를 진행.

  • Android OS 기반으로 음성, 영상 데이터 추출을 위해 라즈베리파이, python 언어를 사용하여 진행.

  • 라즈베리파이를 이용하여 3.3초마다 음성 데이터와 영상 데이터를 DNA파일로 변환하여 PC로 전송하는 알고리즘을 개발.

활동명

UMC(IT 연합 프로젝트 동아리) 임원, FrontEnd 개발

소속/기관명

UMC

연도

내용

2023.08~2024.02 UMC(IT 연합 프로젝트 동아리) 5기 한성대학교 회장, Web 파트원

  • 연합 개발 동아리 내에서 프론트엔드 개발자(Frontend Developer) 및 한성대학교 동아리 회장(Leader)으로 활동.

  • 회장으로서 다양한 행사(아이디어톤, 해커톤) 기획, 진행, 참여 및 ‘Intercom(인턴 채용 공고 플랫폼)’ 개발 프로젝트 참여


2024.03~2024.08 UMC(IT 연합 프로젝트 동아리) 6기 한성대학교 부회장

  • 연합 개발 동아리 내에서 한성대학교 동아리 부회장(Vice Leader)으로 활동.

  • 부회장으로서 다양한 행사 기획 및 참여.

활동명

TA 조교

소속/기관명

한성대학교 정보화팀

연도

내용
  • 한성대학교 정보화팀 소속 기자재실에서 TA(Teaching Assistant)조교

  • 강의실 PC와 대여 노트북 복구, 보안 프로그램 설정 및 관리.

댓글