About

avatar

Hayden Moon

Software Engineer
Pukyong national university

AI 스타트업에서 프론트엔드 개발과 UI 설계 및 UX 개선을 담당하고 있습니다.

React를 기반으로 다양한 웹 프로젝트에 참여하고 있습니다.

단순히 코드를 작성하는 것을 넘어 사용자의 경험을 개선하고, 효율적인 솔루션을 찾는 것을 목표로 합니다.

Skill Stack

Frontend

HTML5

HTML5

HTML5를 사용하여 시맨틱 웹 구조를 설계하고 구현할 수 있습니다.
CSS3

CSS3

CSS3를 활용하여 반응형 웹 디자인을 개발할 수 있습니다.
JavaScript

JavaScript

JavaScript를 이용하여 DOM을 조작하고 객체 모델을 활용할 수 있습니다.
TypeScript

TypeScript

TypeScript를 사용하여 JavaScript 애플리케이션의 타입 안정성을 강화할 수 있습니다.
Babel

Babel

Babel을 사용하여 최신 JavaScript 코드를 이전 버전과 호환되게 컴파일할 수 있습니다.
Webpack

Webpack

Webpack을 사용하여 모듈을 번들링할 수 있습니다.
React

React

React를 사용하여 동적인 사용자 인터페이스를 구축할 수 있습니다.
Next.js

Next.js

Next.js를 사용하여 서버 사이드 렌더링 및 정적 사이트 생성을 구현할 수 있습니다.
Redux

Redux

Redux를 사용하여 React 애플리케이션의 상태 관리를 효율적으로 수행할 수 있습니다.
React-Query

React-Query

React-Query를 사용하여 React 애플리케이션의 데이터 가져오기 및 캐싱을 효율적으로 수행할 수 있습니다.
Recoil

Recoil

Recoil을 사용하여 React 애플리케이션의 상태 관리를 간결하고 효율적으로 수행할 수 있습니다.
Zustand

Zustand

Zustand를 사용하여 React 애플리케이션의 상태 관리를 효율적으로 수행할 수 있습니다.
Tailwind CSS

Tailwind CSS

Tailwind CSS를 사용하여 CSS를 빠르게 작성하고 반응형 디자인을 구현할 수 있습니다.
Ant Design

Ant Design

Ant Design을 사용하여 React 애플리케이션의 UI 컴포넌트를 빠르게 구축할 수 있습니다.

Backend

Node.js

Node.js

Node.js를 사용하여 서버 사이드 로직을 개발할 수 있습니다.
Express

Express

Express 프레임워크를 사용하여 웹 애플리케이션을 구축할 수 있습니다.
Java

Java

Java 문법을 이해하고 적용할 수 있으며, 객체 지향 프로그래밍을 학습하고 있습니다.
Spring

Spring

Spring 프레임워크를 이용하여 RESTful 서비스를 구축할 수 있습니다.
MySQL

MySQL

MySQL을 사용하여 관계형 데이터베이스를 설계하고 관리할 수 있습니다.
PostgreSQL

PostgreSQL

PostgreSQL을 사용하여 관계형 데이터베이스를 설계하고 관리할 수 있습니다.
MSSQL

MSSQL

MSSQL을 사용하여 관계형 데이터베이스를 설계하고 관리할 수 있습니다.
Sequelize

Sequelize

Sequelize ORM을 사용하여 Node.js 애플리케이션에서 데이터베이스 작업을 수행할 수 있습니다.

Mobile

Flutter

Flutter

Flutter를 사용하여 상태 관리 및 커스텀 위젯을 제작할 수 있습니다.

DevOps

Git

Git

git을 사용하여 코드 버전 관리 및 협업을 효율적으로 수행할 수 있습니다.
Docker

Docker

Docker를 사용하여 애플리케이션을 컨테이너화하고 배포할 수 있습니다.
Linux

Linux

Linux 환경에서 기본적인 시스템 관리 및 명령어 사용이 가능합니다.