채용공고 올리기

홍시현님을 응원해보세요!

지금 만족하고 있어요
책임감
협업 지향
유연함
커뮤니케이션
긍정적

미리보기

기본 정보

이름
홍시현
직업
프론트엔드 개발자
간단 소개

프론트엔드 개발자 홍시현입니다. 동료에게는 소통하기 쉬운, 사용자에게는 편안한 UX를 제공하는 개발자로 성장하고 있습니다. 문제를 즉시 공유하고 함께 해결 방법을 모색하는 협업 태도와 'Easiest CV' 같은 개인 프로젝트를 통해 직관적이고 단순한 사용자 경험을 추구합니다.

기술 스택

기술 스택

React, Next.js, TypeScript, Python, Git, GitHub, JavaScript, Node.js, Slack, HTML/CSS, PostgreSQL

프로젝트

프로젝트명

Easiest CV

소속/기관명

개인

프로젝트 기간

2023.07. ~ 2023.11.

프로젝트 내용

프로젝트 소개

가장 심플한 연구자 학술 개인 홈페이지 제작 툴.

철학과 박사과정생 지인의 요청으로 시작된 프로젝트로, 연구 업적과 이력을 간단히 정리하고자 하는 인문학 및 사회과학 분야의 교수 및 연구자를 대상으로 합니다.

컴퓨터로 이메일 보낼 줄 아는 수준이면 충분한, 디자인 고민 없이 오직 내용만 입력해서 CV 웹사이트를 만들 수 있는 서비스.

기술 스택

Next.js, Typescript, PostgreSQL.

풀스택 개발 및 배포까지 1인 개발.

주요 기능

  • JWT를 이용한 회원관리: 회원가입, 로그인, 회원정보 수정, 비밀번호 초기화.

  • 게시글 작성, 수정, 삭제.

    • React Quill 기반 텍스트 에디터

    • 드래그 앤 드롭으로 탭 순서변경

  • 이미지, pdf 파일 업로드.

성과

  • 성능 개선

    • SSR(Server-Side Rendering) 범위를 점진적으로 확대하며 초기 로딩 속도를 개선했습니다.

    • Loading 페이지, 아이콘 등 pending 상태 UI를 추가하여 사용자 경험을 개선했습니다.

  • UI/UX 개선

    • 드래그 앤 드롭 순서변경 기능을 useRef를 사용하여 라이브러리 없이 직접 구현했습니다.

    • 관리자 페이지와 완성된 CV 페이지 간의 UI 일관성을 원칙으로 직관적인 사용성을 확보했습니다.

  • 코드 개선

    • 초기에 전역 상태관리를 위해 Redux를 사용했으나 커스텀 훅으로 리팩터링 후 불필요성을 확인하고 삭제하여 코드 구조를 간소화하고 성능을 개선했습니다.

    • Next.js 13 앱 라우터를 사용하며 폴더 구조 정리에 어려움을 겪다, 부트캠프에서 컴포넌트 중심 구조를 경험하고 리팩토링 과정에서 코드를 모듈화하며 가독성과 유지보수성을 개선했습니다.

프로젝트명

TimeCodi

소속/기관명

팀 프로젝트

프로젝트 기간

2023.03. ~ 2023.06.

프로젝트 내용

프로젝트 소개

그룹 멤버들의 ‘비는 시간’을 자동으로 추출해서 약속을 잡는 웹 서비스.

대학에서 캡스톤디자인프로젝트 과목 수강 중 팀프로젝트로 한 학기 동안 제작.

기술 스택

React, Javascript, Python, FastAPI, MariaDB.

역할

프론트엔드 3명, 백엔드 2명 중 프론트엔드 담당. 백엔드 병행.

  • Frontend

    • 전체 API 연결 담당.

      My Group 페이지 담당.

    • 그룹 페이지에서 멤버들의 주간 일정 합산해 시간표에 표시하는 기능 구현.

  • Backend

    • 그룹 멤버들의 일정 데이터에서 ‘비는 시간(available time)’ 추출하는 기능 구현.

    • 그룹의 정보와 주간 일정을 데이터베이스에서 조회해 클라이언트로 전달하는 API 구현.

성과
  • styled-components를 이용하여 CSS-in-JS 방식으로 컴포넌트별 독립적인 스타일을 적용하고 유지보수성을 높였습니다.

  • 사전 지식이 부족한 상황에서 학습과 개발을 병행하며, 필요한 기술을 빠르게 습득하고 실무에 적용하는 능력을 길렀습니다.

  • 팀원들과 적절하게 소통하며 협업을 통해 문제를 해결할 수 있습니다.

  • A+ 학점을 받았습니다.

교육

소속/기관명

성균관대학교

종류 | 전공

대학교(학사) | 철학과, 소프트웨어학과

재학 기간 | 재학 상태

2017.03. ~ 2024.02. | 졸업

소속/기관명

프로그래머스 데브코스

종류 | 전공

사설 교육 | 웹 풀 사이클 개발(React, Node.js)

재학 기간 | 재학 상태

2023.11. ~ 2024.05. | 졸업

소속/기관명

코드잇

종류 | 전공

사설 교육 | 프론트엔드 단기심화 5기

재학 기간 | 재학 상태

2024.11. ~ 현재 | 재학 중

댓글