생성형 AI를 사용하여 만든 사진입니다.
HTML5 / CSS3
기초적인 HTML 지식을 갖추고 있고, Media Query를 사용하여 여러 접속 환경에 맞는 반응형 페이지 제작 및 애니메이션 제작이 가능합니다.
JavaScript
Vanilajs를 활용한 개발이 가능한 수준의 JavaScript 지식을 갖추고 있습니다.
TypeScript
코드의 안정성을 추구하고 작업 시 이슈의 발생 위험을 낮출 수 있습니다.
React.js
SPA을 작업할 수 있으며, Component 단위의 작업 경험으로 개발자들과의 협업 및 기획자, 디자이너들과 프로젝트를 경험해보았습니다.
Redux
React 작업 시 전역 상태 관리와 이에 대한 action의 처리가 가능합니다.
Next.js
SSR(Server Side Rendering) 과 SSG(Static Site Generation)를 활용하여 SEO 최적화와 퍼포먼스 향상을 경험하였고, Dynamic Routing을 통한 페이지 구성 경험이 있습니다.
Three.js
3D 그래픽을 웹에 구현하며, 3D 모델을 활용한 웹 페이지 제작 경험이 있습니다.
Sass(Scss)
css와 비슷한 문법으로 구조화 시킬 수 있고 가독성과 재사용성이 높아 유지보수를 쉽게 할 수 있습니다. 또한 변수를 사용해 중복된 css 값을 관리할 수 있다는 장점이 있습니다.
Tailwind CSS
빠른 UI 작업과 협업 시 스타일 일관성을 유지하며 효율적으로 작업할 수 있습니다.
Ant Design
UI 컴포넌트 라이브러리를 활용해 디자인 시스템을 구축한 경험이 있습니다.
Node.js
RESTful API 설계를 기반으로 데이터 처리 및 서버 사이드 로직을 구현할 수 있습니다.
Express.js
경량화된 백엔드 프레임워크로, API 서버를 개발하거나 클라이언트와의 데이터를 연결하는 작업을 수행했습니다.
Sequelize
Node.js 기반 ORM으로, 데이터베이스 작업을 효율적으로 처리하였습니다.
MySQL
데이터베이스 스키마 설계와 쿼리 작성이 가능하며, Sequelize를 활용한 ORM 개발 경험이 있습니다.
2024.11.04 ~ 2024.11.15
몬스테라텍에서 근무하며 맡은 홈페이지 리뉴얼
2024.10.14 ~ 2024.11.01
3D 모델 거래 페이지
(대상 수상작)
2024.08.01 ~ 2024.09.30
회식 장소 정하기 힘든 신입들의 고충 해소 웹 어플리케이션