웹 프론트엔드 개발자신있습니다

  • 2019년부터 ES6+를 시작했습니다.
    • Throttle, Debounce, Closure 개념을 이해하고 즉시 구현/설명할 수 있습니다.
    • Proxy, FormData 클래스 활용 경험이 있습니다.
  • HMR, JSX, SASS을 위한 Webpack 세팅 경험이 있습니다.
  • React 프레임워크를 자주 사용합니다.
    • useContext, useReducer, Recoil를 자주쓰고, redux와 redux-thunk 사용 경험도 있으나 자주 쓰진 않습니다.
    • Jest로 API 기능 테스트 코드를 작성하는 편입니다.
  • SEO를 위한 SSR 필요성을 이해하며 NextJS 사용 경험이 있습니다.
  • JWT를 사용한 경험이 있으며, 탈취 위험성을 줄이기 위해 Active/Refresh 토큰을 분리하여 관리한 적이 있습니다.
  • NPM Publish 경험이 있습니다.
  • CSS의 Flexbox를 자유롭게 다루며 자주 사용합니다.
  • WebGL을 사용하는 PixiJS를 다루고 간단한 Vertex/Fragment Shader를 구현할 수 있습니다.
Javascript
Javascript
Typescript
Typescript
Styled Components
Styled Components
JWT
JWT
ReactJS
ReactJS
NextJS
NextJS
Framework7
Framework7
HTML
HTML
CSS
CSS
PixiJS
PixiJS

웹 서버 개발할 수 있습니다

  • 2016년부터 Ruby on rails를 접했습니다.
    • 2019년 소프트웨어마에스트로 과정에서 MVC프레임워크로 사용했습니다.
    • 2021년 인썸니아 회사에서 MVC프레임워크 및 API서버로 사용했습니다.
  • 2019년부터 Express, Flask를 접했습니다.
  • 2021년부터 NestJS를 접했습니다.
  • Join의 중요성을 알고 있습니다.
  • 다음과 같은 ORM 사용경험이 있습니다.
    • Ruby on rails ORM
    • TypeORM과 NestJS
    • Sequelizer과 Express
Javascript
Javascript
Typescript
Typescript
NextJS
NextJS
NodeJS
NodeJS
NestJS
NestJS
Python
Python
Flask
Flask
Ruby
Ruby
Rails
Rails

Infra / DevOps관심있습니다

  • 2020년부터 Docker, Kubernetes를 접했습니다.
    • C/C++, Ruby, Java, Python 등 OnlineJudge(채점서버)를 구현한 적 있습니다.
    • kubectl의 apply, describe, get, logs 명령을 주로 사용했습니다.
    • Pod, Job, ReplicationController, LoadBalancer를 주로 사용했습니다.
  • 5대의 컴퓨터에 CentOS를 설치하고, Kubernetes를 구축한 경험이 있습니다.
  • 방화벽, 고정IP, 포트포워딩 설정 경험이 있습니다.
  • Nginx의 proxy-pass를 활용한 경험이 있습니다.
  • AWS의 EC2, Route53 사용 경험이 있습니다.
Git
Git
AWS
AWS
Docker
Docker
Kubernetes
Kubernetes
NginX
NginX