미리보기
기본 정보
쉬운 개발자 홍시현입니다. - 동료에게 있어 소통하기 쉬운 개발자입니다. 문제를 즉시 공유하고 해결 과정을 주도하여 팀 프로젝트에서 좋은 동료 평가를 받았습니다. - 사용자에게 가장 쉬운 UI, 단순한 UX를 제공하고자 노력합니다. 개인 프로젝트 'Easiest CV'에 이러한 고민을 담았습니다.
기술 스택
React, Next.js, TypeScript, Python, Git, GitHub, MariaDB, JavaScript, Node.js, Slack, HTML/CSS, PostgreSQL
프로젝트
Easiest CV
개인
2023.07. ~ 진행 중
프로젝트 소개
오로지 내용만 채워서 가장 빠르게 CV 웹페이지를 만들 수 있는 서비스.
풀스택 개발 및 배포까지 1인 개발.
기술 스택
Next.js, Typescript, PostgreSQL.
성과
Next.js를 통해 SSR과 CSR을 이해하고 적절히 사용할 수 있습니다.
부트캠프에서 배운 지식을 적용해 리팩토링 및 성능 개선을 진행 중입니다. 유지보수에 용이하게끔 코드를 정리하고, 속도 개선을 위한 최적화 작업 중입니다.
TimeCodi
팀 프로젝트
2023.03. ~ 2023.06.
프로젝트 소개
그룹 멤버들의 ‘비는 시간’을 자동으로 추출해서 약속을 잡는 웹 서비스.
대학에서 캡스톤디자인프로젝트 과목 수강 중 팀프로젝트로 한 학기 동안 제작.
기술 스택
React, Javascript, Python, FastAPI, MariaDB.
역할
프론트엔드 3명, 백엔드 2명 중 프론트엔드 담당. 백엔드 병행.
Frontend에서: API 연결 담당. My Group Page 구현. 그룹 페이지에서 주차별로 멤버들의 일정 합산해 시간표에 표시하는 기능 구현.
Backend에서: 그룹 멤버들의 일정 데이터에서 ‘비는 시간(available time)’ 추출하는 기능 구현. get_weeklygroupcal, get_groupinfo 구현.
성과
styled-components를 이용하여 CSS-in-JS 방식으로 컴포넌트별 독립적인 스타일을 적용하고 유지보수성을 높였습니다.
사전 지식이 부족한 상황에서 학습과 개발을 병행하며, 필요한 기술을 빠르게 습득하고 실무에 적용하는 능력을 길렀습니다.
팀원들과 적절하게 소통하며 협업을 통해 문제를 해결할 수 있습니다.
A+ 학점을 받았습니다.
교육
프로그래머스 데브코스
사설 교육 | 웹 풀 사이클 개발(React, Node.js)
2023.11. ~ 2024.05. | 졸업
성균관대학교
대학교(학사) | 철학과, 소프트웨어학과
2017.03. ~ 2024.02. | 졸업